<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    唯美古典
    Java入門,Struts,Hibernate,Spring,Groovy,Grails
    posts - 7,comments - 10,trackbacks - 0


    1org.springframework.beans.NotWritablePropertyException(很畸形的bug

    出現異常的原因是在application-xxx.xmlproperty name的錯誤。
      <property name="...."name的名字是與beanset方法相關的,而且要注意大小寫。一般第二個字母不能大寫
      比如

    public class PostManageImpl extends BaseManage implements PostManage {
    private PostDAO dao = null;
    public void setPostDAO(PostDAO postDAO){
    this.dao = postDAO;
    }
    }


      那么xml的定義應該是:

    bean id="postManage" parent="txProxyTemplate"
    property name="target"
     <bean class="com.yz.spring.service.implement.PostManageImpl"
      <property name="postDAO"><ref bean="postDAO"/></property
      <property name="dao"><ref bean="postDAO"/></property
     </bean
    /property
    /bean

    2Struts中的DispatchAction中提交jsp中請求事件不能跳轉到指定頁面

    原因是在DispatchAction中存在execute方法,Action會優先執行此方法而不會按照url傳過來的method方法執行,所以千萬注意此處

    3Field 'id' doesn't have a default value

    原因是數據庫中id屬性值沒有讓它“自動增長”

    4could not initialize proxy - no Session

    Hibernate3 錯誤: could not initialize proxy - no Session
    org.hibernate.LazyInitializationException: could not initialize proxy - no Session
    at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)
    at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
    原因:
    hibernate3 many-to-one
    的默認選項是 lazy = "proxy"
    解決方法:
    <many-to-one> & <one-to-many>
    中設置 lazy="false"

    5、在使用Jbpm工作流引擎的時候,Hibernate配置文件一定要加上屬性

    <property name="hibernate.hbm2ddl.auto">update</property>

    Hbm2dll.auto是數據庫表和類自動連接更新

    6jbpmSpring整合報錯:

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jbpmConfiguration' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: a beanFactoryReference already exists for key jbpmConfiguration

    解決方法:去掉struts-config.xml文件中的org.springframework.web.struts.ContextLoaderPlugIn,也就是與Spring整合的插件



    唯美古典的工作室
    posted on 2009-12-01 20:11 唯美古典 閱讀(2119) 評論(2)  編輯  收藏 所屬分類: SSH整合

    FeedBack:
    # re: SSH整合常出現問題
    2009-12-03 15:19 | 張曉楓
    整合出現最BT的異常就是Jar包沖突   回復  更多評論
      
    # re: SSH整合常出現問題
    2009-12-03 15:29 | 唯美古典
    @張曉楓
    對,尤其是Spring和Hibernate的asm.2.3的jar包沖突  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲香蕉久久一区二区三区四区| 亚洲国产无线乱码在线观看 | 亚洲高清视频在线观看| 中文字幕一区二区三区免费视频| 中文字幕日本人妻久久久免费| 无码欧精品亚洲日韩一区夜夜嗨| 在线91精品亚洲网站精品成人| 国产精品无码一二区免费| 亚洲精品久久无码| 国产成人3p视频免费观看| 菠萝菠萝蜜在线免费视频| 又大又黄又粗又爽的免费视频| 色费女人18女人毛片免费视频| 亚洲区日韩区无码区| 777亚洲精品乱码久久久久久 | 亚洲 无码 在线 专区| 一级毛片一级毛片免费毛片| 亚洲熟女少妇一区二区| 久久久久久一品道精品免费看| 亚洲第一页在线播放| 91视频免费观看| 亚洲电影国产一区| 国产成人精品免费视频大| 最新国产AV无码专区亚洲 | 韩国免费三片在线视频| 黄色a级免费网站| 亚洲人成无码网站| 国产大片免费网站不卡美女 | 亚洲精品视频在线免费| 免费精品人在线二线三线区别| 精品久久久久久亚洲中文字幕 | 日本一区二区三区在线视频观看免费| av在线亚洲欧洲日产一区二区| 欧洲精品99毛片免费高清观看| 国产精品亚洲午夜一区二区三区| 免费一级毛片正在播放| 久久成人a毛片免费观看网站| 色老板亚洲视频免在线观| 亚洲精品国产福利一二区| 最近中文字幕大全免费视频| 亚洲国产精品久久久天堂|