| JVM-level clustering |
|
|
| JVM内存最大能调多大 |
|
|
| 分析java.lang.OutOfMemoryError: PermGen space |
|
|
| potian的软件开发常用工具箱 |
|
|
| 利用Spring aop 自带的ehcache来缓存对象。 |
|
1.采用ehcache来缓存得到的对象结合Spring aop实现通过MethodCacheInterceptor类拦截器来实现: |
| 总结一下最近关于domain object以及相关的讨论 |
|
在最近的围绕domain object的讨论中浮现出来了三种模型,(还有一些其他的旁枝,不一一分析了),经过一番讨论,各种问题逐渐清晰起来,在这里我试图做一个总结,便于大家了解和掌握。 |
| 是否应该让实体类具备丰富的业务逻辑? |
|
围绕领域模型,围绕贫血的domain object,围绕七七八八的讨论已经很多的,摒弃那些无聊的争论,让我们就问题的真正本质展开分析和讨论。
问题的本质就是是否应该让实体类具备丰富的业务逻辑语义 |
| Hibernate实体类 == 领域模型 ? |
|
自从Martin Fowler的DDD提出来之后,无数的人就开始非议ORM方式下的持久化实体类,抨击这种方式下的实体类是“贫血”的,缺乏丰富业务语义的。其实他们都犯了一个最基本的逻辑错误 - 偷换概念。 |
| 介绍CJDBC |
|
cjdbc ( http://c-jdbc.objectweb.org/ ) 是一个open source的数据库集群中间件,任何基于jdbc的应用都可以通过它透明地访问数据库集群,它可以进行各个节点之间的数据复制,并且可以实现各个节点的查询负载均衡。通过这样的软件,偶们可以方便的实现RAIDb - Redundant Array of Inexpensive Database 廉价数据库冗余阵列 (借鉴了RAID的想法,真的很cool) 。 |
评论排行榜