spring boot的一些使用总结
2018-01-29 16:01
253 查看
1、springBoot在启动前加载一些东西 可以用两种方式实现
1)创建一个类实现CommandLineRunner 该类需要注入到spring容器中 要在类上加注解@Component
2) 创建一个listen类实现ApplicationListener<ContextRefreshedEvent>类
SpringApplication springApplication = new SpringApplication(BillProviderApp.class);
springApplication.addListeners(new LaunchContextListener());
springApplication.run(args); 把创建的listen加入到springApplication里面
2、使用@controlleradvice+@ExceptionHandler 进行全局的 Controller 层异常处理
1)创建一个类实现CommandLineRunner 该类需要注入到spring容器中 要在类上加注解@Component
2) 创建一个listen类实现ApplicationListener<ContextRefreshedEvent>类
SpringApplication springApplication = new SpringApplication(BillProviderApp.class);
springApplication.addListeners(new LaunchContextListener());
springApplication.run(args); 把创建的listen加入到springApplication里面
2、使用@controlleradvice+@ExceptionHandler 进行全局的 Controller 层异常处理
相关文章推荐
- springboot websocket使用过程中的一些总结
- springboot + swagger一些注解总结
- 使用Spring、Hibernate、Struts的一些错误总结(不断补充)
- 使用spring boot+logback的一些编码问题整理
- Spring Boot系列五 Spring @Value 属性注入使用总结二
- 使用Spring、Hibernate、Struts的一些错误总结(不断补充) (转)
- (10) spring boot使用模板引擎总结
- MyBatis-Spring-Boot 使用总结
- 使用eclipse构建springboot项目的解决的一些问题
- Redis系列三 - Spring boot如何使用redis做缓存及缓存注解的用法总结
- springboot基础总结以及Java系统部署脚本使用
- 使用Spring、Hibernate、Struts的一些错误总结(转)
- 当使用ajax 由前台像后台post 数组类型数据的一些问题(基于springboot)
- spring boot 的常用注解使用 总结
- Spring Boot系列四 Spring @Value 属性注入使用总结一
- SpringBoot使用总结
- Spring Boot学习总结(4)——使用Springloaded进行热部署
- spring boot 使用总结
- Spring Boot学习总结(4)——使用Springloaded进行热部署
- RabbitMQ在SpringBoot中使用的一些注意点