一、环境搭建
MyEclipse+Hibernate3.3.2+MySql。
1、Hibernate地址:http://sourceforge.net/projects/hibernate/files/hibernate3/。
2、MySql下载地址:
二、上手实践
1、新建个java project
2、导包
我把需要的包都放在一起了,下载这个即可:http://download.csdn.net/detail/mwj_88/8101065
3、配置数据库连接和映射连接
src包下导入一个hibernate.cfg.xml文件:
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://127.0.0.1:3306/test_hibernate</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hbm2ddl.auto">create</property>
<mapping resource="cn/itcast/hibernate/domain/User.hbm.xml"/>
</session-factory>
</hibernate-configuration>
实体类文件包下导入XXX.hbm.xml文件:
<hibernate-mapping package="cn.itcast.hibernate.domain">
<class name="User">
<id name="id">
<generator class="increment" />
</id>
<property name="name"/>
<property name="birthday"/>
</class>
</hibernate-mapping>