50分问事务划分问题,急 放在业务逻辑层,只要你写好接口就成了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无为兄,多谢捧场,但是没这么考虑的简单。算了。没人答,把分全给你。。 算了,还是本公子自己作答吧:除却EJB容器声明事务方法外,在开发多层架构的程序中(不考虑存储过程事务),在DAO中不应该定义事务,因为很简直,在Facade层,会有跨DAO或跨数据库的事务,所以所有事务应该在Facade层来进行处理,即使上层要超越Facade层同Dao层直接打交道,因为DAO层一班是单个增删改动作,Dbms会自动包含事务。反过来,如果一个DAO中,有多条增删改构成事务,则在facade层跨Dao操作的话,有可能会造成事务嵌套,这个,不得而之。 fn:split使用 GWT 有大虾能给我说说它到底是做什么用 JavaMail问题. 如何让TOMCAT使用HTTP1.0,而不是HTTP1.1? You don't have permission to access /myweb/ on this server 重定向本页和右键刷新有什么区别?? 求助:关于jsp和mysql连接的中文显示问题! 启动weblogic报java.lang.OutOfMemoryError,怎样解决? 【再请教一下】TOMCAT、Resin和JDK是不是免费的? 求助! 问一个javabean连接数据库的问题!! 一个中文乱码问题,急!!请帮帮忙啊!!
除却EJB容器声明事务方法外,在开发多层架构的程序中(不考虑存储过程事务),在DAO中不应该定义事务,因为很简直,在Facade层,会有跨DAO或跨数据库的事务,所以所有事务应该在Facade层来进行处理,即使上层要超越Facade层同Dao层直接打交道,因为DAO层一班是单个增删改动作,Dbms会自动包含事务。反过来,如果一个DAO中,有多条增删改构成事务,则在facade层跨Dao操作的话,有可能会造成事务嵌套,这个,不得而之。