
Springboot
文章平均质量分 79
nealinvip
这个作者很懒,什么都没留下…
展开
-
Springboot集成定时任务Schedule,Quartz
Springboot集成定时任务Schedule1. Helloworld1)依赖2)启动类中开启定时任务3)方法中加注释、通过cron进行控制1. Helloworld要实现程序中定时触发某个方法,最基础的操作包括三大步:加依赖、方法上加注释、启动类中开启定时任务。1)依赖Schedule是spring3.0出现的,并非springboot的特性。引入的仅仅是spring-content...原创 2019-05-14 22:57:36 · 263 阅读 · 0 评论 -
RabbitMQ的Springboot集成(三种模式的实现,赋源码)
1. 基础知识RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。基础概念:1.Queue(队列)。特征是先进先出,用于存储消息。生产者生产消息,消费者消费消息。可以存在多个消费者订阅同一个队列,一起处理这些消息。2.Exchange(交换器)。生产者产生的消息并不是直接发送给消息队列Queue的,而是要经过Exchange(交换...原创 2019-05-16 09:52:38 · 562 阅读 · 0 评论 -
Spring 声明式事务管理
Spring 的声明式事务管理在底层是建立在 AOP 的基础上。其本质是在方法前后进行拦截,然后在目标方法开始之前创建一个事务,在执行这目标方法结束后,根据执行情况提交或进行回滚事务。与编程式事务相比: 优点:不需要在业务逻辑代码中掺杂事务管理的代码,只需在配置文件中做相关的事务规则声明,便可将事务规则应用到业务逻辑中。 缺点:只能作用到...原创 2019-05-16 23:10:22 · 130 阅读 · 0 评论 -
springboot外部配置文件的引用,灵活切换多套配置文件
外部配置文件引用spring.profiles.active用来指定除了当前文件外,其他活动的配置文件。例如spring.profiles.active=custom其中custom指application.properties目录下的application-custom.propertiesspring.profiles.include用来指定除了当前文件外,还有哪些活动的配置文件。例...原创 2019-05-23 10:04:54 · 655 阅读 · 0 评论 -
springboot配置文件中文提取乱码的解决
第一步,文件的编码方式。第二步,配置文件进行设置(需要由中文的都配置如下三行信息)spring.http.encoding.charset=utf-8spring.http.encoding.force=truespring.http.encoding.enabled=true第三步,使用@SpringBootApplication@RestControllerpublic ...原创 2019-05-23 13:33:21 · 3653 阅读 · 0 评论 -
ehcache实践
需要两个依赖:<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId></dependency><dependency> <groupId>org.springframew...原创 2019-06-29 12:59:20 · 205 阅读 · 0 评论