
spring boot
长江水面写日记
这个作者很懒,什么都没留下…
展开
-
SpringBoot打war包,修改内置默认tomcat端口号
1.打war包,先把pom文件packaging由jar改成war:2.Application文件:@SpringBootApplicationpublic class Application extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer { pu...原创 2018-10-30 19:35:00 · 3190 阅读 · 0 评论 -
Spring Task 中cron表达式 以及@EnableScheduling注解
cron表达式格式:{秒} {分} {时} {日} {月} {周} {年(可选)}//秒十分日月周这6项是必选的注解格式@Scheduled(cron ="0 15 10 ? * * ") public void time() { System.out.print(&转载 2018-11-07 15:22:28 · 666 阅读 · 0 评论 -
org.springframework.beans.factory.UnsatisfiedDependencyException异常
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘OTAFirmwareMessageController’: Unsatisfied dependency expressed through field ‘otaFirmwareMessageServic...原创 2018-11-28 11:13:00 · 2837 阅读 · 0 评论 -
spring-boot定时任务执行多线程
1.定时任务配置类主要实现了SchedulingConfigurer接口,要重写configureTasks方法@Configuration@EnableSchedulingpublic class ScheduleConfig implements SchedulingConfigurer { public static final Logger LOGGER = Logg...原创 2019-01-29 15:55:48 · 1130 阅读 · 0 评论 -
@Conditional注解使用
@Configurationpublic class Config { @Conditional(MyCondition.class) @Bean public String condition() { System.err.println("自定义的condition的match方法返回值为true时,才会进入该方法创建bean"); ...转载 2019-05-13 14:57:39 · 348 阅读 · 0 评论 -
多数据源切换下保证事务解决方案
多数据源下要保证事务,实际上就是分布式事务,现在已经有阿里开源的seata来实现分布式事务了,不用自己造轮子,如果想自己实现,下边是一套方案.我的项目是基于mybatis-plus实现的,在因为mubatis-plus只是在mybatis上面做了封装,这套方案用于myabtis也是没问题的如果只是重写了AbstractRoutingDataSource方法,那么在事务下数据源是切换不了的,...原创 2019-06-12 10:46:52 · 4451 阅读 · 16 评论