请banq大哥,帮忙分析下EJB和Hibernate
最近看了banq大哥很多帖子,都是介绍面向对象的程序设计.觉得讲的很好.但是我对很多东西不熟悉.开发中就更没用到什么DDD,设计模式,ejb.差不多都是数据库为基础的开发.
最近受banq大哥的帖子的影响,想学习下OO思想---毕竟是搞java.最近看看hibernate和EJB.我知道对于对象持久化的技术EJB可以用CMP或者BMP持久化,而hibernate就是一个持久化的框架.
EJB能分布式,但是要ejb容器的支持.
hibernate不需要容器.pojo的.
现在我迷惑的hibernate是hibernate和EJB的cmp比起来那个更好呢?如果hiberate是不是就不能分布式呢?spring+hiberante的架构要分布式就必须变成spring+ejb吗?
谢谢.希望论坛高手们来帮我下,但愿能得到banq大哥的指导.