1.下载hibernate的jar包
http://sourceforge.net/projects/hibernate/files/hibernate4/
2.加载hibernate的jar包到lib目录下
在hibernate-release-4.1.2.Final\hibernate-release-4.1.2.Final\lib\required目录下
3.创建hibernate的配置文件hibernate.cfg.xml 放在项目的src目录下
<hibernate-configuration> <session-factory> <property name="dialect"> org.hibernate.dialect.MySQLDialect </property> <!--指定连接的语言--> <property name="connection.url"> jdbc:mysql://localhost:3306/weibo </property><!-- 连接数据库URL,表名是weibo--> <property name="connection.username">root</property> <!--连接的登录名字--> <property name="connection.password">123456</property> <!--登录密码--> <property name="connection.driver_class"> com.mysql.jdbc.Driver </property><!--指定连接mysql的驱动 --> <property name="show_sql">true</property><!--控制台现实sql语言 --> <mapping resource="com/insigma/pojo/User.hbm.xml" /> <!--映射 User这个资源 (6中下面会提到)-->
</hibernate-configuration>
</session-factory>
4.通过ORM的方式,建立User实体类(反向工程)
5.建立持久化类的映射文件User.hbm.xml 尽量和User实体类一个包
6.在hibernate.cfg.xml中,添加User.hbm.xml的映射文件
7.编写UserDAO.java
8.编写UserService.java
9.编写JUnit测试类