实践笔记
实践类笔记,包括环境配置、代码实现等
null_从0到1
怕什么真理无穷,进一寸有一寸的欢喜
展开
-
非侵入式AOP实践(二):动态代理
上一篇文章说到用AspectJ实现非侵入式AOP原创 2020-05-25 11:51:10 · 305 阅读 · 0 评论 -
非侵入式AOP实践(一):AspectJ
AOP,面向切面编程,可以不修改原来的代码,增加一些通用的、业务无关的逻辑,例如日志记录性能统计等。但一般都是使用spring框架提供的AOP支持和AspectJ,需要先写好切面逻辑,再在业务方法上加上设计好的注解: /** * 1.定义注解 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface NILogBefore { } @Aspect public class NI原创 2020-05-17 22:44:41 · 392 阅读 · 0 评论 -
Spring Boot + MyBatis + MySql项目搭建
一、创建Spring Boot 项目在IntelliJ IDEA新建一个Spring Boot项目:然后在pom.xml可以看到已经有Mybatis和MySql Connector的依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybat...原创 2020-04-12 13:50:52 · 178 阅读 · 0 评论