04 2021 档案

摘要:一、知其然,知其所以然 明白了原理,更多的时候,才能够使用的游刃有余。 在实际业务使用中多思考。为什么这样?如果出现情况会怎么样?我要怎么解决这个情况?这样才能快速有效地提高自己的能力水平。 阅读全文
posted @ 2021-04-14 22:01 Innocent_Blog 阅读(58) 评论(0) 推荐(0)
摘要:一、spring cache spring 通过少量的缓存注解,即可到达缓存方法返回值的效果。 使用缓存的时候,主要考虑缓存的更新、清除。 阅读全文
posted @ 2021-04-14 21:47 Innocent_Blog 阅读(212) 评论(0) 推荐(0)
摘要:一、Spring 体系结构 二、、依赖注入 2.1 @Autowired 注解在构造器上和属性上的区别? 如果注解放在属性上,默认是使用属性的set方法进行注入。 如果注解放在构造器上,默认是使用构造方法进行依赖注入。 同样,@Autowired 也是在方法的形参上使用的,表示,参数的值是从IOC容 阅读全文
posted @ 2021-04-14 21:44 Innocent_Blog 阅读(133) 评论(0) 推荐(0)
摘要:一、代码块和构造器的执行顺序 代码块分为静态代码块和非静态代码块 第一,类在加载的时候,会直接初始化静态成员(类成员变量),执行静态代码块。并且仅执行一次。 第二,在创建对象的时候,会调用构造方法。 Java中的非静态代码块会在创建Java对象时隐式执行,并且是在构造函数之前执行。非静态的代码块会在 阅读全文
posted @ 2021-04-14 21:38 Innocent_Blog 阅读(128) 评论(0) 推荐(0)
摘要:一、计时器的使用 Stopwatch start = Stopwatch.createStarted().start(); // do something //可以使用不同的时间单位 start.elapsed(TimeUnit.HOURS); 阅读全文
posted @ 2021-04-13 20:53 Innocent_Blog 阅读(112) 评论(0) 推荐(0)
摘要:一、Live Template 之模板代码 1.定义filed 如果在每个类中,都要添加日志字段,那么就可以使用Live Template 快捷方式可以为pl private Logger logger = LoggerFactory.getLogger(this.getClass()); 二、Id 阅读全文
posted @ 2021-04-13 20:49 Innocent_Blog 阅读(100) 评论(0) 推荐(0)
摘要:一、全局异常处理之注解方式 主要用到的注解有2个 @ControllerAdvice 用在Controller类级别上,可看做是一个增强的Controller @ExceptionHandler 用到Controller中具体的方法上,表明这个方法处理的具体某个异常类型 我们一般在捕获到异常的时候, 阅读全文
posted @ 2021-04-13 20:38 Innocent_Blog 阅读(127) 评论(0) 推荐(0)
摘要:1. 配置文件拆分 在主配置文件中添加如下: # application.yml 文件 spring: profiles: include: - config 拆分出来的配置文件名称为application-config.yml 2. spring boot 开启debug模式 debug模式下,可 阅读全文
posted @ 2021-04-07 14:26 Innocent_Blog 阅读(63) 评论(0) 推荐(0)
摘要:1. maven的两大核心功能 依赖管理 一键构建 maven的概念模型图 2. maven的3个生命周期 阅读全文
posted @ 2021-04-02 21:35 Innocent_Blog 阅读(76) 评论(0) 推荐(0)

// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css