我正在關注http://appfuse.org/display/APF/Tutorials上的教程,我對「註冊personDao bean定義」一節感到困惑。在AppFuse 3.5中定義userDao
如果有必要在applicationContext.xml中註冊dao bean(或者在applicationContext-dao.xml中,我已經在AppFuse應用程序的舊版本中看到它)......爲什麼是不是也需要以同樣的方式註冊userDao bean?
我有一個問這個問題的替代動機以及... 我一直在嘗試從AppFuse框架的舊版本(我上面提到的同一個應用程序)中移植一個應用程序。但是,當我嘗試導航到除原始代碼附帶的頁面以外的任何頁面時,出現「頁面未找到」錯誤。這就是爲什麼我回到教程中......我真的想要處理這個問題,因爲我正在接管別人的代碼,並且他們不再可以發表評論。
此外,在將personDao添加到applicationContext.xml時,IDEA會抱怨「缺少必需的屬性:'sessionFactory'」。當添加該行時,它會抱怨「無法解析bean'sessionFactory'」