企业应用架构模式——笔记(2)》的相关内容

如果只提交一个查询,有必要用事务吗

我在Ibatis的代码中看到这样一段: [code:1]   sqlMap.startTransaction();             list = sqlMap.executeQueryForList(statementNam ...
by lyo 2003-11-25 浏览 (13294) 回复 (16) 关键字:

再乱弹一下“领域模型与数据访问接口的依赖问题”

记得前些时候,我在javaeye发了一个帖子,引发了一段争论,具体的请看这个链接: http://forum.javaeye.com/viewtopic.php?t=11712 可以说Robbin是用心思考后才作出这个总结的,这个总结很有意思,也很有道理。但是并不能说全对,说实在话,我对于技术的观点一直是反反复复的,这个反复是随着我对技术的一种体会而来,可能先对后错,也可能先错后对,但是无论怎 ...
by firebody 2005-09-13 浏览 (13200) 回复 (33) 关键字:

sqlserver锁机制研究

对锁机制的研究要具备两个条件: 1.数据量大 2.多个用户同时并发 如果缺少这两个条件,数据库不容易产生死锁问题。研究起来可能会事倍功半。如果这两个条件都有,但你还是按数据库缺省设置来处理数据,则会带来很多的问题,比如: 1)丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果 2)脏读 A用户修改了数据时,B用户也在读该数据,但A用户因为某些原因取消了对数据 ...
by mfcai 2008-04-24 浏览 (713) 回复 (2) 关键字:

为什么我的程序传递DTO

关于Service层是传递DTO还是PO到表示层的争论,由来已久。但都没有定论。 现在,我要在传递DTO方式这边,加上一些砝码,使得天平倾斜过来。 传递DTO模式有以下优点: 1.DTO和DomainObject是不同视角下的产物,它们通过Assembler相互转换。这样,DTO和DomainObject就可以独立变化。DomainObject的内部结构变化不会影响表示层代码。 2.由于Servi ...
by partech 2006-03-16 浏览 (23711) 回复 (77) 关键字:

贫血的Domain Model

好老的话题啦。拿出来炒炒冷饭。各位见谅。 —————————————————————— Domain Model贫血是说属于Domain Model的逻辑没有放在Domain Model中。那是哪些逻辑没有放到Domain Model中,从而导致贫血一说呢?原因有很多,但是我认为最主要是Service中的那些逻辑。而这些逻辑又有一个共同的特点就是依赖于DAO,或者说需要查询数据库。Robbin的帖 ...
by taowen 2008-05-09 浏览 (18364) 回复 (77) 关键字: hibernate

企业应用架构模式——笔记(1)

企业应用架构模式学习笔记 2008-1-27第一部分 表述 1       分层1.1    三个基本层次三层架构: 表现层:表现逻辑处理用户与软件间的交互。主要职责是:ü         向用户显示信息ü&n ...
by sslaowan 2008-01-27 浏览 (313) 回复 (0) 关键字:

sqlserver锁机制研究

对锁机制的研究要具备两个条件: 1.数据量大 2.多个用户同时并发 如果缺少这两个条件,数据库不容易产生死锁问题。研究起来可能会事倍功半。如果这两个条件都有,但你还是按数据库缺省设置来处理数据,则会带来很多的问题,比如: 1)丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果 2)脏读 A用户修改了数据时,B用户也在读该数据,但A用户因为某些原因取消了对数据 ...
by mfcai 2008-04-24 浏览 (262) 回复 (2) 关键字:

Hibernate事务和并发控制

Hibernate事务和并发控制                               &n ...
by qiujy 2007-11-08 浏览 (88) 回复 (0) 关键字:

数据库之事务和锁

      关系型数据库有四个显著的特征,即安全性、完整性、并发性和监测性。数据库的安全性就是要保证数据库中数据的安全,防止未授权用户随意修改数据库中 的数据,确保数据的安全。在大多数数据库管理系统中,主要是通过许可来保证数据库的安全性。完整性是数据库的一个重要特征,也是保证数据库中的数据切实有 效、防止错误、实现商业规则的一种重要机制。在数据 ...
by snailness 2008-07-02 浏览 (68) 回复 (0) 关键字:

SSH 整合理念

1.1 框架     用java 来建立一个很有价值的web 应用不是一个简单的任务。在架构这个应用时要考虑很多的因素和问题。从更高的层次来看,开发人员面临着关于如何构建用户接口,何处驻留业务逻辑,以及如何实现数据持久性这些问题。这3 层都有各自的问题需要回答。而每一层又需要实现那些技术?应用如何设计来进行松散耦合并能进行灵活变更?应用架构是否允许某一层变更而不影响到 ...
by chengnuoangel 2008-04-17 浏览 (274) 回复 (0) 关键字:

Web开发之华山论剑—Web表现层跑完龙套唱主角

一直以来,表现层的开发在Web应用的讨论中似乎总是一个小角色。Java的开发者们热烈讨论着的Spring、Hibernate、Struts、WorkWeb也都跟它没有什么关系。技术专家们甚至理直气壮的喊出了Web表现层应当“As thin as possible”口号,于是越来越多人们开始笃信有关业务逻辑的开发技术是武学之正宗,而表现层的开发技术不过是些旁门左道、花拳绣腿。 ...
by hotbarsmu 2008-09-19 浏览 (97) 回复 (0)

google背后的分布式架构

Google背后的分布式计算架构策略 Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……   加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)

spring事务属性(已更新)

Spring 声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的 try … catch … finally 代码。 我们在使用 Spring 声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔 ...
by guobaorui4365 2007-12-01 浏览 (1794) 回复 (4)

使用 Spring 2.5 TestContext 测试框架(转)

概述 Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 1.基于注解的 IoC 功能; 2.基于注解驱动的 Spring MVC 功能; 3.基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。 低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (1087) 回复 (1)

流程事务处理

请问jBPM在并发的情况下,事务是怎么处理的? 如下情况 一个任务,两个人使用同一个帐号(即一个actorid)来处理同一个任务。这个时候可能因为处理速度的问题,第二个人却先完成了。那么第一个人会出现什么错误? 如果解决这种可能出现的并发问题?
by wuxufeng8080 2007-06-13 浏览 (522) 回复 (4)

相关问答

赞助商链接