• 大家好,今天刚到Jdon,以后多多关照啊^_^ 今天碰上个设计问题,在这请教了。 问题背景:1 项目是政府办公自动化系统,涉及到工作流。在办公流程中,会出现各种并发的任务。(比如:一份公文的审批,需要多个
  • 最近接触到AOP,想用其来实现事务控制,避免在很多地方写重复的事务控制的代码. 我的大概想法是这样的:在Service以外实现事务控制.由于目前使用了Struts2表现框架,于是想把事务控制在Action这一层实现.借助Struts2的Interceptor,很快的写了个事务控制的类.此时 icon
  • 我现在在最外层进行了事务控制,在内层里,又使用了批次处理更新.如果出现异常的话,事务没有完全回滚.我想问的是事务是不是具有传递的性质.再就是批次处理是不是会是相对于外层事务控制来说是一个独立的事务,外层事务控制不能影响到内部????? icon
  • 目前在一个遗留系统上增加新功能,该系统采用的struts和hibernate,没有使用spring来对service层进行管理。我在增加新功能的时候,业务逻辑放在service层来实现,遇到一个问题:怎样在service层对事务进行合理的控制?一个service方法中,通常要调用多个dao方 icon
  • 最近在做项目的时候用到了hibernate,由于lazyload的问题,接触到了open session in view这种解决方案,但是实践下来的效果却让我对这个方法产生了怀疑. 就拿session-per-request来举例,也就是从request到response之间一直打开se icon
  • 在设计DAO的时候,我有个疑问,不知道大家是怎么解决的?在Client端(Service)调用DAO接口的时候,我想是如下情况Dao1 d1 = Spring.getBean("dao1");Dao2 d2 = Spring.getBean("dao2");d1.sa icon
  • 对分布式应用在事务控制方面有一点不明白?在一个分布式应用中,同一个JavaBean分布到很多个不同的JVM中。如果要对其进行增删改操作,那不是要通知到所有JVM中的JavaBean进行事务锁定,才能进行操作。如果象云计算一样有几万几十万台机器,一个JavaBean分布到了几万几十万个JVM中 icon
  • 在使用CMT的JTA时,每次调用一个业务方法之前(假设方法的事务属性是required),如果客户没有开启事务的话,容器就会新建一个事务,然后在业务方法结束的时候,提交或者回滚事务,问题是假如我在一个sessionBean的业务方法里调用了另一个sessionBean的业务方法,事务什么时候提交呢? icon
  • 请问BanQ大哥: 在JDON框架内,如何使用事务?系统采用的是连接池来连接数据.现有这种业务:在更新一张表中,同进需对相关的多张表进行操作,有写入,也有更新,现想使用事务来处理,请问在JDON内可以实现吗? icon
  • 事务隔离级别有read uncommited,read commited,repeatable read,serializable。一般写java应用程序指定事务隔离级别(1)在connection的setTransactionIsolation方法中指定(2)用数据库的默认级别 icon
  • 一个小项目中使用JDBC访问数据,其中应用到了DAO模式,现在碰到的问题是:当碰到跨表事务的时候,一个DAO要调用另一个DAO,是事务处理的实现很复杂。想用一个Transaction对象封装一个Connection,在将Connection对象注入到DAO接口中。但是这里就碰到没有合 icon
  • 功能描述: 添加商品 addProduct,商品有一些基本的信息,比如价格,名称,描述等, 除此之外,商品还可以有图片.图片可以有多张,比如商品有缩略图,清晰图,颜色图,并且在展示商品时,希望在不同的位置显示不同的图片.并且有可 icon
  • 我们现在框架的代码大概是下面这个样:Action中调用Delegate,然后通过Delegate来调用一个SessionBean,传给这个SessionBean的参数是一个类名和方法名,当然,那个方法需要的参数也会一并传过去,即在一个SessionBean中,通过反射来生成具体的业务类,并调 icon
  • banq大哥请给介绍关于编成考虑同步问题的书籍或文章!对于什么情况要加同步总是一阵清楚一阵糊涂的!顺便问一下spring 中支持分布式事务吗?比如两个pojo不考虑事务!用spring 去做!是两个分别aop注入提交事务,要是以后业务改变要求第一个pojo申请事务要求第二个pojo加入第一个 icon
  • 在同时用advisor和元数据标识2种方式来管理事务,在有冲突的时候会采用哪种?个人需求是在aop配置整体的事物属性,在元数据标识上标识特别的事物属性,比如,全局事物为REPEATABLE_READ,REQUIRED,read-only="false",但在一些业务里为了优化性能需要标识为read- icon
  • 在EntityBean中,涉及到两个数据源,执行一个方法时,需要到两个数据库中加数据。可是有时一个数据库中添加成功,而另一个没有添加。这就造成了数据不一致。那位高手能指教一下为什么?Container不是自己会处理事务吗? icon
  • 数据库已经设计好,但是各表之间没有外健 我在一个事务中处理一个业务,该业务包括两个步骤,1.插入a, 2.将a.id set 进b,然后更新b. 我知道上述做法完全背离了oo思想,但我没权改数据库表,而且一旦改了 icon