Mybatis核心包 包名称包内内容简介 annotation 注解目录。包括所有的注解。如@SELECT,@UPDATE等 binding Mapper类的实例反射生成工具目录 builder 主要是注解,mapper和SqlSuorce的构造器及转换器 cache Mybatis内部缓存接口。实 ...
分类:
编程语言 时间:
2020-06-23 18:53:16
阅读次数:
79
基于注解形式的aop实现 1.jar 与实现接口方式的一致。 2.配置 将业务类、通知类纳入IOC容器。 开启注解对AOP的支持。 <aop:aspectj-autoproxy></aop:aspectj-autoproxy> 使用@Componet注解需要扫描器。 <context:compone ...
分类:
编程语言 时间:
2020-06-23 15:06:33
阅读次数:
63
(1)创建一个用于对数据库表t_comment数据操作的接口CommentMapper ```java @Mapper public interface CommentMapper { @Select("SELECT * FROM t_comment WHERE id =#{id}") public ...
分类:
其他好文 时间:
2020-06-23 13:50:36
阅读次数:
60
吴子兵法——感悟注解版 沽名钓誉孔老庄,建功立业学孙吴。 不定时更新阅读感悟。。。 图国第一 吴起儒服,以兵机见魏文侯。 文侯曰:“寡人不好军旅之事。” 起曰:“臣以见占隐,以往察来,主君何言与心违。今君四时使斩离皮革,掩以朱漆,画以丹青,烁以犀象。冬日衣之则不温,夏日衣之则不凉。以长戟二丈四尺,短 ...
分类:
其他好文 时间:
2020-06-23 01:15:13
阅读次数:
533
介绍 先说一下什么是循环依赖,Spring在初始化A的时候需要注入B,而初始化B的时候需要注入A,在Spring启动后这2个Bean都要被初始化完成 Spring的循环依赖有两种场景 构造器的循环依赖 属性的循环依赖 构造器的循环依赖,可以在构造函数中使用@Lazy注解延迟加载。在注入依赖时,先注入 ...
分类:
编程语言 时间:
2020-06-22 22:55:27
阅读次数:
60
注解 @SpringBootApplication注解 中包括三个注解: @EnableAutoConfiguration:借助@Import的帮助,将所有符合自动配置条件的bean定义加载到IoC容器 @Configuration:Spring Ioc容器的配置类, @ComponentScan: ...
分类:
编程语言 时间:
2020-06-22 19:04:24
阅读次数:
66
今天给大家安利一款接口文档生成器——JApiDocs。swagger想必大家都用过吧,非常方便,功能也十分强大。如果要说swaager有什么缺点,想必就是注解写起来比较麻烦。如果我说有一款不用写注解,就可以生成文档的工具,你心动了吗?他就是我们今天的主角——JApiDocs。下面我们一起来看看如何使用!一、添加依赖<dependency><groupId>io.github
分类:
其他好文 时间:
2020-06-22 14:56:09
阅读次数:
49
spring cloud stream整体架构核心概念图: 图一:消息的发送端和接收端可以是不同的中间件 图二: 图三:在消息的发送之前和消息的接收端套了一层管道 @Output:输出注释,用于定义发送消息接口 @Input:输入注解,用于定义消息的消费者接口 @StreamListener:用于定 ...
分类:
编程语言 时间:
2020-06-22 12:36:03
阅读次数:
48
@SpringBootConfiguration注解表示Spring Boot配置类。查看@SpringBootConfiguration注解源码,核心代码具体如下。 ```java @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUN ...
分类:
编程语言 时间:
2020-06-22 10:48:52
阅读次数:
71
写在前面 在《【Spring注解驱动开发】如何使用@Bean注解指定初始化和销毁的方法?看这一篇就够了!!》一文中,我们讲述了如何使用@Bean注解来指定bean初始化和销毁的方法。具体的用法就是在@Bean注解中使用init-method属性和destroy-method属性来指定初始化方法和销毁 ...
分类:
编程语言 时间:
2020-06-22 01:18:37
阅读次数:
55