posts - 431,  comments - 344,  trackbacks - 0

          HibernateTemplate提供非常多的常用方法來完成基本的操作,比如通常的增加、刪除、修改、查詢等操作,Spring 2.0更增加對命名SQL查詢的支持,也增加對分頁的支持。大部分情況下,使用Hibernate的常規用法,就可完成大多數DAO對象的CRUD操作。下面是HibernateTemplate的常用方法簡介:

          q      void delete(Object entity):刪除指定持久化實例

          q      deleteAll(Collection entities):刪除集合內全部持久化類實例

          q      find(String queryString):根據HQL查詢字符串來返回實例集合

          q      findByNamedQuery(String queryName):根據命名查詢返回實例集合

          q      get(Class entityClass, Serializable id):根據主鍵加載特定持久化類的實例

          q      save(Object entity):保存新的實例

          q      saveOrUpdate(Object entity):根據實例狀態,選擇保存或者更新

          q      update(Object entity):更新實例的狀態,要求entity是持久狀態

          q      setMaxResults(int maxResults):設置分頁的大小

          posted on 2007-12-26 16:46 周銳 閱讀(299) 評論(0)  編輯  收藏 所屬分類: HibernateSpring
          主站蜘蛛池模板: 德州市| 类乌齐县| 尼木县| 南京市| 绥芬河市| 宁陕县| 新龙县| 林甸县| 名山县| 井研县| 桃园县| 平遥县| 会宁县| 陵川县| 依兰县| 永济市| 积石山| 江津市| 天长市| 巩留县| 晋州市| 收藏| 泰宁县| 南皮县| 贡山| 湘潭县| 靖江市| 绿春县| 邵武市| 井冈山市| 陆丰市| 宁夏| 岳阳县| 安新县| 宜章县| 平武县| 广河县| 哈密市| 五台县| 锡林浩特市| 鹤庆县|