关于spring配置JDBC事务的问题,一直事务无效,在线等,急急急
小弟自己搭了一个springMVC+jdbc的框架,但是事务一直无效,不起作用,请各位大神指点一下。
下面是配置文件
下面是java代码
不知道还有什么地方需要配置的,我遗漏的!
我用的是手动添加注解的方式去做的,当然也试过aop切面的方式,貌似一样无效,一直没发现本质的原因在哪,向各位求教一下。在线等
下面是配置文件
<!-- 2.事物处理 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<tx:annotation-driven transaction-manager="transactionManager"/>
下面是java代码
@Override
@Transactional
public boolean saveDept(TSysDept dept) {
TSysUser user = (TSysUser)SessionHolder.get("user");
int count = 0;
boolean flag = false;
String sql = "insert into t_sys_dept(id,MAINDEPARTMENTID,displayname,name,telephone,createtime,createuser,remark,isdelete) values(?,?,?,?,?,sysdate,?,?,0)";
String arg[] = {commonsUtil.getUuId(),dept.getMaindepartmentid(),dept.getDisplayname(),dept.getName(),dept.getTelephone(),user.getId(),dept.getRemark()};
count = this.getSimpleJdbcTemplate().update(sql,arg);
if (count > 0) {
flag = true;
} else {
flag = false;
}
return flag;
}
不知道还有什么地方需要配置的,我遗漏的!
我用的是手动添加注解的方式去做的,当然也试过aop切面的方式,貌似一样无效,一直没发现本质的原因在哪,向各位求教一下。在线等
...全文
相关推荐
高校技术转移办公室人员在推广科技成果时,如何解决技术推介材料制作繁琐、缺乏专业性的问题?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
利用 MATLAB 仿真均匀平面波极化的传播图像(线极化,圆极化).zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
产业园区运营如何通过智能手段精准匹配产业需求与技术供给?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
政府科技管理者在推动科技成果转化过程中,如何有效解决供需信息匹配不精准的问题?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
网店开设与管理实训(第2版)PPT课件+练习
网店开设与管理实训(第2版)PPT课件+练习


