Hibernate簡介:
用面向?qū)ο蟮乃枷肴ス芾?a href="http://m.survivalescaperooms.com/sql.asp">數(shù)據(jù)庫,如果程序中都是sql語句,則難以維護(hù)。
其他主流的ORM框架技術(shù):Mybatis
hibernate需要配置的jar包:hibernate-core,MySQL-jdbc,junit4
1.建立xml配置文件:hibernate.cfg.xml
<session-factory>
<PRoperty name="connection.username">root</property> <!-- 連接數(shù)據(jù)庫的用戶名 --> <property name="connection.passWord">root</property> <!-- 連接數(shù)據(jù)庫的密碼 --> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <!-- 方言 --> <property name="connection.url">jdbc:mysql:///hibernate?useUnicode=true&characterEncoding=UTF-8</property> <!-- JDBC地址 --> <property name="connection.driver_class">com.mysql.jdbc.Driver</property> <!-- 數(shù)據(jù)庫JDBC的驅(qū)動(dòng) --> <property name="myeclipse.connection.profile">MyEclipse Derby</property> <property name="show_sql">true</property> <property name="format_sql">true</property> <property name="hbm2ddl.auto">create</property> </session-factory>2.創(chuàng)建實(shí)體類:
// 1.共有的類// 2.提供共有的不帶參數(shù)的默認(rèn)的構(gòu)造方法// 3.屬性私有// 4.屬性setget封裝
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注