public class DayAtmRunHistory implements IBOTask {
@Autowired
private DayAtmRunHistoryService dayAtmRunHistoryService;
private static final Logger logger=LoggerFactory
.getLogger(DayAtmRunHistory.class);
/* (non-Javadoc)
* @see boframework.IBOTask#process(boframework.IBOTaskRecorder, java.lang.String[], boframework.data.TaskTrace)
*/
@Override
public void process(IBOTaskRecorder recoder, String[] parms, TaskTrace taskTrace)
throws Exception {
//dayAtmRunHistoryService.service(recoder, parms, taskTrace);
logger.info("DayAtmRunHistory entry!");
System.out.println(taskTrace==null);
if(!dayAtmRunHistoryService.initData(recoder, parms, taskTrace)){
String info="数据初始化校验失败!";
dayAtmRunHistoryService.recoderTraceInfo(TaskInfo.FAILURE, info, taskTrace, recoder);
return;
}
System.out.println(dayAtmRunHistoryService.taskTrace==null);
initData方法为dayAtmRunHistoryService父类ATaskService中执行
public boolean initData(IBOTaskRecorder recoder, String[] parms,
TaskTrace taskTrace) {
this.recoder = recoder;
this.taskTrace = taskTrace;
}
执行后竟然发现 打印为true,而实际上taskTrace 已经赋值过了。经反复测试,发现对dayAtmRunHistoryService去除spring事物管理的时候打印为false.由此判断是spring事物管理的原因造成的。
分享到:
相关推荐
这个ssm的增上改查是基于部门员工表的,并且增加了spring的事务管理,事务管理我放在增加员工上面了,在service层手动制造了一个1/0的by zero的bug 大家下载的时候注意一下,spring的事务在ssm中还是蛮重要的,建议...
作者:polaris.wang如果您喜欢,请伸出您的小手,给作者点个赞,感谢您的支持 :grinning_face_with_smiling_eyes:基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统基于vue-element-template...
0.1.6 增加事务管理,删除菜单功能完成 0.1.5 修复权限菜单管理的小bug 0.1.4 增加菜单管理 修复一些小bug … 0.1.3 菜单及权限完成 … 0.1.2 登录解决 … 0.1.1 项目结构修改 0.1.0 axios封装完成,登录完成...
欢迎报bug或pull request ~ production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io监控、物料监控、人员监控、质量监控、系统...
1.jpa使用时未开启事务爆错 解决方法: 在 调用jpa的语句上标识@Transactional 2 jpa自定义查询时 大概意思就是说 对于带有命名参数的查询,您需要使用提供方法参数的名称 使用@param查询方法参数 是java8以上的...
TX-LCN5.0.2版本修改,解决集群节点下,分布式事务回调用,会路由到非发起方机器上去。这个是改版之后打包的的内容,只需要使用博客里面的命令发到私服上去就可以用
项目技术架构(Spring+SpringMVC+Mybatis)MavenSpring(IOC DI AOP 声明式事务处理)SpringMVC(支持Restful风格)Hibernate Validator(参数校验)Mybatis(最少配置方案)shiro权限控制,结合ajax实现了异步认证与...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
该文件是给什么都不会的小白,下载下来进行简单的配置就可以运行,可以到https://blog.csdn.net/qq_43314669/article/details/106733829 进行在线观看
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...
欢迎报bug或pull request ~ 若图片不能正常显示,请点击博客地址: production_ssm 这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、Craft.io...