只显示主题贴
robbin 写道springhill 写道qingyujingyu427 写道看到一些回帖的人的观点都是: seam作为jboss的一个这么完美的开源项目,可惜啊,就是用了JSF这个落后丑陋违反潮流的东西。
不知道这些人有没有真正的了解够JSF, 估计是以前看论坛里各位大佬天天批判JSF,人云亦云,自己也没去了解也没有实践过就开始鄙视它了。 其实Robbin所说的seam的前4个优点都是由JSF决定的,任何JSF的实现都有这些优点。如果你想让seam不用JSF而又要保留这些优点,那只能让seam项目组自己去创造一个类似于JSF的标准而又要更先进了,看来seam项目组并不觉得这是一件简单的事情 ...
- 进入论坛 Java 版
哇咔咔,robbin终于也向seam妥协了现在正用seam做一个自己的web项目,预计年底发布开始上线运营,到时候把源码贡献出来,吼吼
- 进入论坛 Java 版
guoxu1231 写道原生的Hibernate Interceptor
优点:可以在hibernate对象操作的时候获取最为详细的运行期信息,字段名,原始值,修改后值等等。
缺点:在JPA API的封装下很难获取到hibernate的session,不能进行持久化操作。
这点不是很明白,LZ能谈详细些吗?
JPA是一个规范,Hibernate有对于JPA的实现,如果采用JPA的API,也就是EntityManager来管理EB(EntityBean),自然就不能获取到底层Hibernate的信息,因为都被封装了嘛。如果不用EntityManager而用Hibernate的API来持 ...
- 进入论坛 Java 版
魔力猫咪 写道为什么要给一个不用的理由呢?标题有点问题。刨除Adobe的版权和收费问题,Flex确实是目前最好的浏览器富客户端解决方案之一。昨天去参加了他们的开发研讨,展示的效果真棒。就是LiveCycleDS要钱呀。开发工具也要钱。
BlazedDS是官方livecds开源的
除此之外还有开源项目GraniteDS可选,对于hibernate, jboss seam支持友好
- 进入论坛 AJAX 版
我们前段时间有个.net项目需要用j2ee改造,有个需求是要对所有的数据库操作(CRUD)都要做历史记录,要记录操作内容,操作的用户和操作时间。这样的需求称为审计日志 Audit log。
项目采用Spring构建,持久层技术采用的是 JPA规范 + Hibernate实现的方案
要实现审计日志的需求,我试用了多种技术方案,最终确定了采用Hibernate 3的新特性事件驱动架构来解决:
技术选型:
最土的,在所有的Dao方法中显示的编写日志记录代码
该项目以前是用.net这么干的,这种做法重复工作量太大,维护性差,并且也没实现字段级变更的记录,根本不予考虑。 ...
- 进入论坛 Java 版
- 浏览: 111286 次
- 性别:

- 来自: 合肥

- 详细资料
搜索本博客
我的相册
我的P8
共 8 张
共 8 张
最近加入圈子
最新评论
-
JPA + Hibernate 3 CRUD ...
引用 但也有个缺点就是这样的Event-listener是脱离主容器(比如Spr ...
-- by lsy -
JPA + Hibernate 3 CRUD ...
问题: 新值能够得到但怎么也得不到原值。是不是和数据库有关系呀!!请“Jeffr ...
-- by 520zhangjinhui -
在Glassfish上部署web应 ...
刚装了个glassfish试了试,在成功部署了一个应用后,我想停掉glassfi ...
-- by unika_ly12 -
JPA + Hibernate 3 CRUD ...
guoxu1231 写道原生的Hibernate Interceptor 优点: ...
-- by JeffreyHsu -
JPA + Hibernate 3 CRUD ...
原生的Hibernate Interceptor 优点:可以在hibernate ...
-- by guoxu1231






评论排行榜