- 浏览: 4219 次
- 性别:
- 来自: 北京
最新评论
-
zwj_soft:
让Domain依赖仓储,不妥吗?
矛盾:充血的领域模型和Web服务器装载的spring context -
nfxu:
就没有人能谈点儿什么么?
java message service中消息consumer的部署方式 -
lovingprince:
其实仔细理解 领域模型的概念就知道了。 service服务层是 ...
矛盾:充血的领域模型和Web服务器装载的spring context -
czx566:
如果你考虑用工厂的对象来new 领域模型的话
事务依然是可 ...
矛盾:充血的领域模型和Web服务器装载的spring context -
nfxu:
连接管理?没有啊,顶多是事务边界需要手工指定啊:
Sessi ...
矛盾:充血的领域模型和Web服务器装载的spring context
文章列表
这几天下载了apache的activeMQ, 做了下试验:
1 ActiveMQ是独立用server方式运行的,也就是执行解压缩后bin目录下的activemq.bat。
2 试验代码用的消息生产者和消费者是在命令行中用不同线程完成生产和消费的动作的,尤其是,消费者是用异步的方式。
生产者和消费者作为独立进程(线程)通过标准的互联网协议(tcp://localhost:61616)同server(activeMQ)通信,所以,生产者和消费者是可以部署到任意机器上的。
现在考虑一下消费者的部署。之所以采用JMS的异步模式,就是为了在系统资源紧张的时候,把原本同步完成的耗时工作通过JMS在资源 ...
- 2009-01-24 13:00
- 浏览 1217
- 评论(1)
情况是这样的:
1 一个架构为struts2,spring,hibernate的web应用。
2 采用充血的领域模型,即领域bean里含有一些简单的业务逻辑,例如CRUD之类的操作。这些操作需要hibernate的session factory以便访问数据库。
3 Spring中定义了session factory,因此可以将它注入任何需要的地方。同样也可以注入领域bean和service类中。
但问题是领域bean因为比较小(其实也不小,如果充血的话),一般用new的方式生成,因此无法从Spring中获得session factory。像service类比较大,一般是从Spring中获得实 ...