posts - 66,  comments - 11,  trackbacks - 0
              Hibernate對JDBC進(jìn)行了妥善封裝,會自動根據(jù)對象和表之間的映射關(guān)系,將對象操作轉(zhuǎn)換為SQL加以執(zhí)行。
            
          public class HibernateTest extends TestCase{
                Session session 
          = null;
                
          /**
                 * JUnit中setUp方法在TestCase初始化的時(shí)候會自動調(diào)用一般用于初始化公用資源
                 
          */
                
          protected void setUp(){
                  
          try{
                      
          /**
                       *采用hibernate.properties或者h(yuǎn)ibernate.cfg.xml
                       *配置文件的初始化代碼:
                       *Configuration config = new Configuration();
                       *config.addClass(Tuser.class);
                       
          */
                      
          //采用hiberante.cfg.xml配置文件
                      
          //1、configuration的初始化方式
                      
          //2、xml文件中已經(jīng)定義了Mapping文件,因此無需在編碼導(dǎo)入
                      Configuration config = new Configuration().configure();
                      SessionFactory sessionFactory 
          = config.buildSessionFactory();
                      session 
          = sessionFactory.openSession();
                  }
          catch(HibernateException e){
                    e.printStackTrace();
                  }
                }
                
          /**
                 *與setUp方法相對應(yīng),JUnitTestCase執(zhí)行完畢時(shí),會自動調(diào)用tearDown方法
                 *一般用于資源釋放
                 
          */
                 
          protected void tearDown(){
                   
          try{
                     session.close();
                   }
          catch(HibernateException e){
                     e.printStackTrace();
                   }
                 }
                 
          /**
                  *對象持久化
                  
          */
                 
          public void testInsert(){
                   Transaction tran 
          = null;
                   
          try{
                     tran 
          = session.beginTransaction();
                     Tuser user 
          = new Tuser();
                     user.setName(
          "Emma");
                     session.save(user);
                     tran.commit();
                   }
          catch(HiberanteException e){
                     e.printStackTrance();
                   }
                 }
          }

          posted on 2009-10-09 15:07 王永慶 閱讀(150) 評論(0)  編輯  收藏 所屬分類: HIBERNATE
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          關(guān)注blogs

          搜索

          •  

          最新評論

          • 1.?re: 心中的那個她[未登錄]
          • 如果心情能那么容易放開就好了,碰到她是我的緣分,但是她的緣分不知道在哪里。
          • --王永慶
          • 2.?re: 心中的那個她[未登錄]
          • 兄弟,喜歡就大膽去追好了,就是因?yàn)橄矚g才會有不愉快,如果想一輩子沒有這些煩惱,找一個可有可無的人就好了。這種事講的是緣分吧。別人對你好不好其實(shí)不太重要。放開心情就好了。
          • --萍水相逢
          • 3.?re: 心中的那個她
          • 只能同甘不能共苦,就他媽算了吧,程序員也是人啊!我現(xiàn)在也很討厭女的不理解人情。
          • --咖啡妝
          • 4.?re: 難以割舍的那份情感
          • 評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
          • --王永慶
          • 5.?re: 難以割舍的那份情感
          • 評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
          • --隔葉黃鶯

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 灵璧县| 东山县| 海晏县| 灵宝市| 邵武市| 淅川县| 衡阳市| 阳江市| 藁城市| 屯门区| 喀喇沁旗| 林西县| 大同市| 根河市| 平罗县| 巴林左旗| 开远市| 攀枝花市| 怀集县| 商城县| 临汾市| 南郑县| 衡阳县| 神木县| 唐山市| 黄冈市| 岳普湖县| 富源县| 南皮县| 宜宾市| 涞水县| 阿巴嘎旗| 灵宝市| 冷水江市| 南澳县| 大丰市| 平江县| 西峡县| 乌兰察布市| 丰城市| 新乡县|