ssh项目中,用声明事务方式,spring中已做相应配置。我想知道以下DAO中的方法写的对不对:(
ssh项目中,用声明事务方式,spring中已做相应配置。我想知道以下DAO中的方法写的对不对:(这里就把大小写忽略了,程序中是对的。)@transaction(prop...
ssh项目中,用声明事务方式,spring中已做相应配置。我想知道以下DAO中的方法写的对不对:(这里就把大小写忽略了,程序中是对的。)
@transaction(propagation=propagation.not_supported,readonly=true)
public list<string>search(string mark){
Session session=this.gethibernatetemplate().getsessionfactory().getcurrentsession();
Query q=session.createquery(hqlstring);
q.setparameter(0,integer.parseint(mark));
session.begintransaction();
return q.list();
} 展开
@transaction(propagation=propagation.not_supported,readonly=true)
public list<string>search(string mark){
Session session=this.gethibernatetemplate().getsessionfactory().getcurrentsession();
Query q=session.createquery(hqlstring);
q.setparameter(0,integer.parseint(mark));
session.begintransaction();
return q.list();
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询