spring
文章平均质量分 77
时间-
这个作者很懒,什么都没留下…
展开
-
Druid数据库连接池,java.sql.SQLException: validateConnection false
Springboot2.1.9+druid+mybatits(不重启项目动态添加mysql和oracle数据源)和数据监控动态增加数据源问题如下11:10:44.465 [Druid-ConnectionPool-Create-12796329] ERROR c.a.d.p.DruidDataSource - [run,2803] - create connection SQLException, url: jdbc:sqlserver://172.16.31.1:1433;database=tj.原创 2021-08-04 11:17:46 · 1896 阅读 · 0 评论 -
Spring时间触发器
而在Spring里很好的集成了Quartz,在xml文件里面配一下时间就可以自动执行,不需要写一行代码。 Xml代码 bean id="methodInvokingJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">转载 2016-06-08 09:03:36 · 2410 阅读 · 0 评论 -
使用XFire+Spring构建Web Service(一)——helloWorld篇
XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。相对于Axis来说,目前XFire相对受欢迎,加上其提供了和Spring集成的支持,在目前的Web Service开源社区拥有众多的追随者。并且因为XFire为Spring提供的支持,使得我们可以很容易在Spring中转载 2016-06-03 10:35:56 · 2779 阅读 · 0 评论 -
spring定时器一些时间配置例子参考
"0/10 * * * * ?" 每10秒触发 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发 "0 15 10 * * ? 2005" 2005年的每天上午10:15触发转载 2018-01-29 09:51:01 · 659 阅读 · 0 评论 -
Spring定时器在同一时间重复执行两次
Spring定时器在同一时间重复执行两次解决方案如下: 最近用Spring的quartz定时器的时候,发现到时间后,任务总是重复执行两次,在tomcat或jboss下都如此。打印出他们的hashcode,发现是不一样的,也就是说,在web容器启动的时候,重复启了两个quartz线程。 研究下来发现quartz确实会加载两次: 第一次:web容器启动的时候,读取a转载 2018-01-29 10:06:33 · 1047 阅读 · 0 评论 -
Spring设置定时任务时,关于执行时间的规则设置
Spring设置一个定时任务,可能有如下配置:[html] view plain copy<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"&g转载 2018-05-08 11:30:12 · 1000 阅读 · 0 评论 -
spring 事务控制 设置手动回滚
在事务控制的service层类中使用try catch 去捕获异常后,就会使事务控制失效,因为该类的异常并没有抛出,就不是触发事务管理机制。怎样才能即使用try catch去捕获异常,而又让出现异常后spring回滚呢,这里就要用到@Transactional(rollbackFor = { Exception.class }) public boolean save(String ...原创 2018-08-30 17:59:21 · 2230 阅读 · 0 评论