-
簡單來說hibernate里的session可以理解為操作數據庫的對象查看全部
-
<session-factory> <property name="connection.username">root</property> <property name="connection.password">zehao</property> <property name="connection.driver_class">com.mysql.jdbc.Driver</property> <!-- ///的url寫法 --> <property name="connection.url">jdbc:mysql://localhost:3306/hibernate?useUnicode=true&characterEncoding=UTF-8</property> <!--MySQl的方言類型 --> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <!-- 在控制臺顯示SQL語句 --> <property name="show_sql">true</property> <!-- sql語句排版 --> <property name="format_sql">true</property> <!-- ddl語句生成策略 有:create(每次運行的時候刪除原來的表新建一個表) updata(可以保留以前的數據信息) validate --> <!--給新創建的表名取一個前綴 比如hibernate --> <property name="hibernate.default_schema">hibernate</property> <property name="hbm2ddl.auto">create</property> <mapping resource="Student.hbm.xml"/> </session-factory>查看全部
-
@test :測試方法 @Before:初始化方法 @Aftet:釋放資源查看全部
-
hibernate應用查看全部
-
ORM查看全部
-
Hibernate框架使用之前的準備查看全部
-
Hibernate的get和load的區別: 1、get方法會立即發送一個sql語句,而且返回的是持久化對象 2、load方法只有在使用非主鍵屬性時才會發送sql語句,而且返回的是代理對象查看全部
-
OpenSession和getCurrentSession的區別: 1、OpenSession每次創建新的對象,getCurrentSession是單例模式,每次調用同一個對象 2、OpenSession每次調用完后需要顯示的關閉,而getCurrentSession調用完后會自動關閉查看全部
-
數據對應查看全部
-
主鍵生成策略查看全部
-
session查看全部
-
配置文件查看全部
-
javabean的遵循的四個原則: 1、共有的類 2、提供共有的布袋參數的默認構造方法 3、屬性私有 4、屬性setter/getter封裝查看全部
-
編寫一個hibernate的例子需要的準備: 1、創建Hibernate的配置文件 2、創建持久化類 3、創建對象-關系的映射文件 4、通過hibernate API編寫訪問數據庫的代碼查看全部
-
get與load的區別查看全部
舉報
0/150
提交
取消