首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在userDao 3.5中定义AppFuse

在userDao 3.5中定义AppFuse
EN

Stack Overflow用户
提问于 2015-02-23 15:08:18
回答 1查看 104关注 0票数 1

我正在学习关于http://appfuse.org/display/APF/Tutorials的教程,我对“注册一个personDao bean定义”一节感到困惑。

如果有必要在applicationContext.xml中注册道bean(或者像我一直在使用的AppFuse应用程序的旧版本中看到的那样,在applicationContext-dao.xml中).为什么没有必要以同样的方式注册userDao bean?

我也有别的动机来问这个问题.我一直试图从AppFuse框架的旧版本中移植一个应用程序(与我前面提到的应用程序相同)。但是,当我试图导航到除原始代码附带的页面之外的任何页面时,都会出现“”错误。所以我才回过头来.我真的很想处理这个问题,因为我正在接管其他人的代码,他们已经无法发表评论了。

此外,当将personDao添加到applicationContext.xml时,IDEA会抱怨“必需的属性缺失:'sessionFactory'”。当添加行:时,它会抱怨“无法解决bean 'sessionFactory'”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-24 04:44:52

没有必要注册userDao bean,因为它已经为您完成了。applicationContext-dao.xml文件包含在appfuse(或appfuse) JAR文件中,它被导入到测试和web.xml中。

其中包括以下内容:

代码语言:javascript
复制
   <!-- Activates scanning of @Repository -->
   <context:component-scan base-package="org.appfuse.dao"/>

您可以在http://source.appfuse.org/browse/~br=release-3.5.0/appfuse/data/hibernate/src/main/resources/applicationContext-dao.xml?r=7486012b603604294be9384475b3750865c93bb6在线看到该文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28676822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档