運行ssh,還可能因為可運行了SSH框架項目時,出現了“Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.”
這時需要在你項目所在開發環境里找到.metadata文件夾,打開找到.plugins文件夾,在.plugins里面找到org.eclipse.wst.server.core,打開org.eclipse.wst.server.core文件夾,找到servers.xml文件,打開servers.xml文件、找到語句start-timeout="45",將其時間改為1000,或其他更長任意時間
SPRing出現無法加載的問題時,應該是server緩存問題。先把當前項目clean一下,刪除現有server新建一個,再把項目移除過去
Dao繼承HibernateSupportDao時,需要注入sessionFactory,在dao中寫法為:
@Resource
public void setSessionFactory0(SessionFactorysessionFactory){
super.setSessionFactory(sessionFactory);
}
因為未實現Dao接口,而是類,在基于注解方式配事務時要加入proxy-target-class="true"。(jdk動態注入不支持類注入,若要使用類,則必須使用cglib代理)
javaBean命名必須規范,get/set方法中首字母大寫,其余小寫
新聞熱點
疑難解答