提交 94ba9171 编写于 作者: zhouweidong's avatar zhouweidong

事务注解

上级 0808af40
......@@ -183,7 +183,7 @@ ${deaction.getRender().code}
<#else>
<#if (deaction.getActionType()=='USERCUSTOM')>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "usercustom"/>
......@@ -197,7 +197,7 @@ ${deaction.getRender().code}
<#elseif deaction.getActionType()=='DELOGIC'>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "delogic"/>
......@@ -211,7 +211,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == 'get'>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} get(${srfjavatype(keyfield.stdDataType)} key) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "get"/>
......@@ -334,7 +334,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "update">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean update(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "update"/>
......@@ -403,7 +403,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "save">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean save(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "save"/>
......@@ -417,9 +417,7 @@ ${deaction.getRender().code}
}
@Override
@Transactional(
rollbackFor = {Exception.class}
)
<@transactionalAnno deaction/>
public boolean saveOrUpdate(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "saveOrUpdate"/>
......@@ -453,7 +451,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "remove">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean remove(${srfjavatype(keyfield.stdDataType)} key) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "remove"/>
......@@ -524,7 +522,7 @@ ${deaction.getRender().code}
<#comment>用户扩展新建、更新</#comment>
<#elseif deaction.getActionType()== "USERCREATE" || deaction.getActionType()== "USERUPDATE">
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "userex"/>
......@@ -538,7 +536,7 @@ ${deaction.getRender().code}
}
<#else>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<#comment>输出测试行为</#comment>
<@outputTestAction deaction "other"/>
......@@ -836,7 +834,7 @@ ${deaction.getRender().code}
}
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean execute(String sql , Map param){
if (sql == null || sql.isEmpty()) {
return false;
......@@ -941,7 +939,7 @@ ${deaction.getRender().code}
<#else>
<#if (deaction.getActionType()=='USERCUSTOM')>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "usercustom"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -954,7 +952,7 @@ ${deaction.getRender().code}
<#elseif deaction.getActionType()=='DELOGIC'>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "delogic"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -967,7 +965,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == 'get'>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} get(${srfjavatype(keyfield.stdDataType)} key) {
<@outputTestAction deaction "get"/>
<@buildEntityParam deaction/>
......@@ -1016,7 +1014,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "savebatch">
<#elseif deaction.getCodeName()?lower_case == "create">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean create(${item.getCodeName()} et) {
<@outputTestAction deaction "create"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1066,7 +1064,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "update">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean update(${item.getCodeName()} et) {
<@outputTestAction deaction "update"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1115,7 +1113,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "save">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean save(${item.getCodeName()} et) {
<@outputTestAction deaction "save"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1165,7 +1163,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "remove">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean remove(${srfjavatype(keyfield.stdDataType)} key) {
<@outputTestAction deaction "remove"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1212,7 +1210,7 @@ ${deaction.getRender().code}
<#else>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "other"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1408,7 +1406,7 @@ ${deaction.getRender().code}
<#else>
<#if (deaction.getActionType()=='USERCUSTOM')>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "usercustom"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1421,7 +1419,7 @@ ${deaction.getRender().code}
<#elseif deaction.getActionType()=='DELOGIC'>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "delogic"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1602,7 +1600,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "save">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean save(${item.getCodeName()} et) {
<@outputTestAction deaction "save"/>
<#if item.isEnableAPIStorage()>
......@@ -1924,7 +1922,7 @@ ${deaction.getRender().code}
<#else>
<#if (deaction.getActionType()=='USERCUSTOM')>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "usercustom"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -1937,7 +1935,7 @@ ${deaction.getRender().code}
<#elseif deaction.getActionType()=='DELOGIC'>
@Override
@Transactional
<@transactionalAnno deaction/>
public ${item.getCodeName()} ${srfmethodname(deaction.getCodeName())}(${item.getCodeName()} et) {
<@outputTestAction deaction "delogic"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -2000,7 +1998,7 @@ ${deaction.getRender().code}
<#elseif deaction.getCodeName()?lower_case == "save">
@Override
@Transactional
<@transactionalAnno deaction/>
public boolean save(${item.getCodeName()} et) {
<@outputTestAction deaction "save"/>
<#comment>附加数据逻辑-操作前</#comment>
......@@ -2538,7 +2536,7 @@ ${deaction.getRender().code}
* @return
*/
@Override
@Transactional
<@transactionalAnno deaction/>
public JSONObject importData(List<${de.codeName}> entities, int batchSize ,boolean isIgnoreError) {
JSONObject rs=testImportData(entities,isIgnoreError);
......@@ -2571,7 +2569,7 @@ ${deaction.getRender().code}
* @param entities 数据
* @param ids 要提交数据的id
*/
@Transactional
<@transactionalAnno deaction/>
public void commit(List<${de.codeName}> entities, Set ids){
String keyField= DEFieldCacheMap.getDEKeyField(${de.codeName}.class);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册