MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          spring使用筆記

          Posted on 2008-07-11 23:36 leekiang 閱讀(302) 評論(0)  編輯  收藏 所屬分類: spring
          1,service方法的transactionAttributes配置為readonly時,
          批處理中出現錯誤: ORA-01456: 不可以在 READ ONLY 事務處理中執行插入/刪除/更新操作

          2,Failed to convert property value of type
          錯誤的原因是service屬性應該是接口,而不能是一個類

          3,spring2.5支持jdk1.4
          readme.txt里有這樣一句:
          The Spring Framework 2.5 requires JDK 1.4.2 and J2EE 1.3 (Servlet 2.3, JSP 1.2, JTA 1.0, EJB 2.0). JDK 1.6 is
          required for building the framework; for the full build including all aspects, AspectJ is required as well.
          core包下有個JdkVersion類,用來判斷jdk版本.代碼里的相關位置對環境變量進行了判斷,有時候做同一件事提供了兩套方案,高于1.5(或1.6)一種,低于1.5(或1.6)又是一種,構建時用1.6版本以1.4編譯,就能在1.4上用了。

          4,spring啟動時ApplicationContext
          http://www.aygfsteel.com/jiake/archive/2009/01/07/250235.html

          5,屬性命名時不支持第一個字母是小寫,而第二個字母是大寫。
          也就是說,對于JavaBean來講,第一個與第二個字母都要小寫
          參考:
          http://www.javaeye.com/topic/103184
          http://www.javaeye.com/topic/88921
          http://www.javaeye.com/problems/6293
          javabean specification,規定了一般的屬性名稱首字母小寫,如果遇到前兩個字母大寫的屬性,則getter方法保持屬性名稱不變,例如URL屬性的 getter方法為getURL,但是并沒有規定類似eTypeName這樣的屬性的getter方法寫成geteTypeName的形式。
          如果要符合javabean規范,則只能將eTypeName改成ETypeName


          8,springfuse
          Code generation for Spring-based Web applications?
          主站蜘蛛池模板: 邵武市| 宿迁市| 壤塘县| 铁力市| 东城区| 曲靖市| 石屏县| 荥阳市| 武川县| 巴南区| 抚州市| 江门市| 昌吉市| 土默特左旗| 淮安市| 灵璧县| 绥化市| 克什克腾旗| 穆棱市| 虹口区| 黑山县| 同德县| 贡嘎县| 临高县| 苍梧县| 哈尔滨市| 原平市| 陇南市| 遵义县| 潍坊市| 大同市| 简阳市| 铜山县| 乐昌市| 朔州市| 蚌埠市| 肥城市| 江北区| 正阳县| 亚东县| 金塔县|