亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • help—>Install New SoftWare_->粘貼【http://download.jboss.org/jbosstools/neon/stable/updates/】->點擊add然后等...->選擇Jboss Web and Java EE Development目錄下的Hibernate Tools
    查看全部
  • get與load的區別: 1.get調用后直接發出sql語句獲取對象,load調用后返回一個存有id(主鍵)的代理對象,當程序中需要使用這個對象的其他屬性時才調用sql語句獲取對象 2.當找不到相應數據時,get返回null,load拋出異常org.hibernate.ObjectNotFoundException
    查看全部
  • 單表操作 插入:session.save(obj) 更新:session.update(obj) 刪除:session.delete(obj) 查詢:session.get(class,key)/session.load(class,key)
    查看全部
  • hibernate映射類型、java數據類型、sql數據類型的對應關系 3.對象類型(一般的對象): 將對象的屬性property標簽組合起來構成property標簽,即等價于基本數據類型的property標簽 例如Address有3個String類型的成員變量postCode、phone、address <component name="address" class="com.szh.model.Address"> <property name="postCode" type="string" column="postCode" ></property> <property name="phone" type="string" column="phone" ></property> <property name="address" type="string" column="address" ></property> </component>
    查看全部
  • hibernate映射類型、java數據類型、sql數據類型的對應關系 3.對象類型(String/byte[]/...): 例如Blob類型的xxx.hbm.xml的配置 <property name="pic" type="blob"> <column name="pic" /> </property>
    查看全部
  • hibernate映射類型、java數據類型、sql數據類型的對應關系 2.時間類型 在sql中用DATE表示日期,TIME表示時間,TIMESTAMP表示日期+時間 而在java中用java.util.Date即可代表日期、時間或日期+時間 hibernate映射類型date、time、timestamp分別對應sql的DATE、TIME、TIMESTAMP hibernate映射類型date、time、timestamp對應java的java.util.Date 因此,type屬性的取值使用hibernate映射類型能做到更精確的控制,使用java類型java.util.Date輸出為日期+時間
    查看全部
  • hibernate映射類型、java數據類型、sql數據類型的對應關系 即在xxx.hbm.xml中<id>或者<property>的type屬性,一般用hibernate映射類型或java數據類型 1.基本數據類型
    查看全部
  • 單一主鍵主鍵生成策略 native:mysql下為auto_increment,從1開始 assigned:程序中手工賦值,注意對象在實例化時id屬性自動初始化為0了
    查看全部
  • 單一主鍵:主鍵由一個字段構成 復合主鍵:主鍵由多個字段構成
    查看全部
  • hibernate.cfg.xml常用配置 hbm2ddl.auto: 1.create表示每次生成新的數據表,再對數據操作 2.update表示在原有舊的數據表上執行操作
    查看全部
  • 數據庫的操作: //生成學生對象 Student s = new Student(1, "小明", "男", new Date(), "光明小學"); //保存學生對象 session.save(s);
    查看全部
  • 釋放資源的處理: //提交事務 transaction.commit(); //關閉資源 session.close(); sessionFactory.close();
    查看全部
  • hibernate中獲得數據庫連接 //創建配置對象 Configuration config = new Configuration().configure(); //創建服務注冊對象 ServiceRegistry serviceRegistery = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); //創建會話工廠 SessionFactory sessionFactory = config.buildSessionFactory(serviceRegistery); //創建會話對象 Session session = sessionFactory.openSession(); //開啟事務 Transaction transaction = session.beginTransaction();
    查看全部
  • JUnit測試 @Test 測試方法 @Before 初始化方法 @After 釋放資源 執行順序:@Before --> @Test --> @After
    查看全部
  • 將ORM文件添加到hibernate配置文件中 <mapping resource="Student.hbm.xml" />
    查看全部

舉報

0/150
提交
取消
課程須知
小伙伴們,學習本門課程前需要具備Java基礎知識和面向對象編程思想,并能夠熟練使用JDBC操作Mysql數據庫。
老師告訴你能學到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能夠熟練創建Hibernate實例

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!