
一起学习SpringBoot
西方契约
科技改变生活,学无止境,加油(博客只是为了记录学习笔记,方便复习,不一定完全正确,仅供参考,一起学习,加油)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1--springBoot的注解使用,aspectj注解的使用,配置类的使用
maven 的pom.xml文件: 用来包含多个依赖 用来引用一个依赖;内部可以使用groupId(组织的唯一标识)artifactId(项目的唯一标识)version(确定依赖的版本) 确定唯一的依赖 用来定义变量,可以在dependency里面引用 定义编译的作用域IOC 控制反转 inversion of ControlDI 依赖注入 depende原创 2017-10-28 16:46:19 · 3861 阅读 · 0 评论 -
2--spring bean 的作用域scope 设置;bean的初始化和销毁方法,profile配置不同环境实例化不同的bean,自定义事件,自定义监听器
spring bean 的作用域scope设置:@Scope(Singleton) ; 一个spring容易只有一个bean实例,是spring的默认配置@Scope(Protorype); 每次调用都会创建一个新的bean实例@Scope(Request); web项目中,针对每一个http request创建一个bean实例@Session(Session);web项目原创 2017-10-28 17:20:03 · 370 阅读 · 0 评论 -
spring aware的使用;spring aware 各种接口的作用解析
spring aware的使用:使用了spring Aware 你的bean将会和spring框架耦合,spring aware 的目的是为了让bean获取spring容器的服务: spring 提供的aware的接口:BeanNameAware :可以获取容器中bean的名称BeanFactoryAware:获取当前bean factory这也可以调用原创 2017-10-28 17:55:40 · 2158 阅读 · 0 评论 -
spring boot 多线程,异步方法和异步类的注解使用
spring boot 多线程spring通过任务执行器TaskExecutor,来实现多线程和并发编程,使用ThreadPoolTaskExecutor可实现一个基于线程池的TaskExecutor,异步需要在配置类上面加@EnableAsync 来开始对异步任务的支持在需要异步执行的方法上面加@Async 来声明这个方法是一个需要异步执行的方法 让配置类实现Asyn原创 2017-10-30 10:23:04 · 4556 阅读 · 0 评论 -
spring boot 计划任务,定时任务的注解的使用@Scheduled@EnableScheduling
spring boot 计划任务,定时任务开启计划任务的支持:在配置类上面使用注解 @EnableScheduling在计划任务执行的方法上使用注解 @Scheduled 声明这是一个计划任务 @Scheduled(fixedRate=5000)fixedRate 属性是在指定的时间间隔重复执行,单位是毫秒 @Scheduled(cron=”0 11 11 ? *原创 2017-10-30 10:30:35 · 788 阅读 · 0 评论 -
spring boot 条件注解的使用@Conditional;@Conditional 可以根据条件,创建不同的bean,
spring boot 条件注解的使用@Conditional@Conditional 可以根据条件,创建不同的bean, 1 判断条件的类需要实现condition ,来设置判断的条件2 自定义一个接口,3 让不同的bean都实现这个接口,并返回不同的结果(是用于判断的条件)4 在配置类中使用@Bean@Conditional(不同了bean.class) {原创 2017-10-30 10:47:17 · 2865 阅读 · 0 评论 -
spring 的元注解 和组合注解
spring 的元注解 和组合注解元注解常用的有@Target(EnementType.***); 设置注解在哪些位置可用(7个选择,多个用{EnementType.METHOD,EnementType.TYPE}来书写,用逗号隔开)@Retention(RetentionPolucy.***); 设置注解在哪些时期可用(3个选择),(源码,编译,运行)原创 2017-10-30 11:23:24 · 1347 阅读 · 0 评论 -
spring注解@Profile的使用案例,并注解测试用例演示,根据不同的条件实例化不同的bean
spring 的@Profile 的使用案例,和测试案例:通过设置Enbironment 的ActiveProfiles 来设定当前的context需要使用的配置环境,,开发中使用@Profile注解在类,或方法上,来达到根据不同需求实例化不同的bean 结合测试 案例如下:1 先导入spring-test 和junit 的jar 包2 业务对应的类:只是用来装载结果原创 2017-10-30 15:11:57 · 789 阅读 · 0 评论 -
NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class
NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class:NeStIdioExExc: ASM ClassReader未能解析类文件——可能是由于新的Java类启动项目时报出该错误是因为spring版本和jdk版本不兼容所致。项目使用的是sprin...转载 2019-05-02 16:35:10 · 3616 阅读 · 0 评论