MaKai's zone


  • 首页

  • 标签

  • 分类

  • 归档

  • 实验室

SpringBoot之自定义注解(基于BeanPostProcessor接口实现)

发表于 2018-11-24 | 分类于 SpringBoot注解 | | 阅读次数:
步骤 使用@interface 自定义注解 编写注解处理类,实现BeanPostProcessor接口 原理实现BeanPostProcessor接口的类即为Bean后置处理器,Spring加载机制会在所有Bean初始化的时候遍历调用每个Bean后置处理器。其顺序为:Bean实例化-》依赖注入-》 ...
阅读全文 »

SpringBoot中的Bean懒加载————@Lazy

发表于 2018-11-18 | 分类于 SpringBoot注解 | | 阅读次数:
注解说明 使用注解: @Lazy 效果:一般情况下,Spring容器在启动时会创建所有的Bean对象,使用@Lazy注解可以将Bean对象的创建延迟到第一次使用Bean的时候 引入步骤在类上加入@Lazy或者@@Lazy(value=true) 示例代码完整参考代码github Bean对象在容器 ...
阅读全文 »

Spring中的Bean初始化方法——@PostConstruct

发表于 2018-11-18 | 分类于 SpringBoot注解 | | 阅读次数:
注解说明 使用注解: @PostConstruct 效果:在Bean初始化之后(构造方法和@Autowired之后)执行指定操作。经常用在将构造方法中的动作延迟。 备注:Bean初始化时候的执行顺序: 构造方法 -> @Autowired -> @PostConstruct 引入步骤在 ...
阅读全文 »

SpringBoot中的Bean作用域————@Scope

发表于 2018-11-11 | 分类于 SpringBoot注解 | | 阅读次数:
注解说明 使用注解: @Scope 效果:指定Bean的作用域 ,默认的是singleton,常用的还有prototype Scope的全部可选项 singleton 全局只有一个实例,即单例模式 prototype 每次注入Bean都是一个新的实例 request 每次HTTP请求都会产生新的 ...
阅读全文 »

SpringBoot中的定时任务————@Scheduled

发表于 2018-10-28 | 分类于 SpringBoot注解 | | 阅读次数:
注解说明 使用注解:@Scheduled @EnableScheduling 效果:可以实现在指定时间、指定周期执行动作 引入步骤 在启动方法前加上@EnableScheduling开启定时任务开关 在任务执行方法上加上@Scheduled,并使用cron表达式定义任务执行周期 示例代码完整参考 ...
阅读全文 »

知识图谱

发表于 2018-10-07 | 分类于 读书笔记 | | 阅读次数:
阅读全文 »

推荐一款刷题的微信小程序

发表于 2018-10-04 | 分类于 小程序 | | 阅读次数:
推荐一款轻量的做题小程序,操作简单,还可以根据不同需求选择题库。快把你的琐碎时间利用起来吧,排队等车必备良品目前只录入了两个高考题库,欢迎各位看官试用。有任何使用问题、bug或者题库需求,都可以通过小程序的意见反馈功能联系程序员小哥哥哦!也欢迎留言评论……
阅读全文 »

使用Superset创建数据分析图表

发表于 2018-05-31 | 分类于 数据分析 | | 阅读次数:
条件准备 安装superset 安装MySQL MySQL数据库中存在可用于连接的数据库(例如我创建了一个school数据库) Superset增加MySql数据库 登陆superset界面,选择数据源(Sources)->数据库(Databases) 点击右上角加号(Add a new r ...
阅读全文 »

在项目中使用SpringMVC全局异常处理

发表于 2018-05-10 | 分类于 Spring | | 阅读次数:
当程序发生错误时,返回错误内容,会搞乱了调用者代码。调用者必须在调用之后即刻检查错误,不幸的是,这个步骤很容易被遗忘。建议在发生错误时抛出异常,调用代码很整洁,绮逻辑不会被错误处理搞乱。————–《代码整洁之道》 SpringMVC提供了一个全局异常处理机制,使用比较简单,网上也有很多介绍的文章, ...
阅读全文 »

《代码简洁之道》读书笔记

发表于 2018-03-26 | 分类于 读书笔记 | | 阅读次数:
阅读全文 »
123

MaKai

29 日志
10 分类
33 标签
GitHub E-Mail
© 2017 — 2020 MaKai
联系我: