当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

使用Spring的情况下如何将Dao注入DomainObject?

发表于: 2007-04-05   作者:CurrentJ   来源:转载   浏览:
摘要: 为了获得完整的RDO,将Dao注入查了一些资料,大概有三种办法: 1、手工设置,对生成的每个对象调用SetDao()。 2、使用AspectJ的AOP在编译时完成对new()的增强。 3、使用Spring的build-time weaving(同2) or load-time weaving。 第一种方法除了比较繁琐,而且会对Spring Context产生依赖。 第二种要求使用As
为了获得完整的RDO,将Dao注入查了一些资料,大概有三种办法:
1、手工设置,对生成的每个对象调用SetDao()。
2、使用AspectJ的AOP在编译时完成对new()的增强。
3、使用Spring的build-time weaving(同2) or load-time weaving。

第一种方法除了比较繁琐,而且会对Spring Context产生依赖。
第二种要求使用AspectJ,对于大项目使用这个东西编译比较痛苦。
第三种不知道有人用过没有?
是否还有其它方法?谢谢。

使用Spring的情况下如何将Dao注入DomainObject?

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号