我们起首创建一个项目,名叫hibernate_first,以后自界说个寄存jar包的库,就取名为UserLibrary;导进相干的包,这些包包含响应数据库驱动、hibernate目次下lib文件夹下的jar包,另有hibernate目次下的hibernate3.jar。
<br>
将hibernate目次下的hibernate.cfg.xml文件导进项目标src目次下,以后设置数据库毗连信息,我们这个实例拔取的是用Mysql作为数据库,以是我们就要在hibernate.cfg.xml下设置以下信息。
[html]
- <!DOCTYPEhibernate-configurationPUBLIC
- "-//Hibernate/HibernateConfigurationDTD3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
- <hibernate-configuration>
- <session-factory>
- <propertyname="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
- <propertyname="hibernate.connection.url">jdbc:mysql://localhost:3306/User</property>
- <propertyname="hibernate.connection.username">root</property>
- <propertyname="hibernate.connection.password">123</property>
- <propertyname="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
- </session-factory>
- </hibernate-configuration>
<!DOCTYPEhibernate-configurationPUBLIC"-//Hibernate/HibernateConfigurationDTD3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration><session-factory><propertyname="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><propertyname="hibernate.connection.url">jdbc:mysql://localhost:3306/User</property><propertyname="hibernate.connection.username">root</property><propertyname="hibernate.connection.password">123</property><propertyname="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property></session-factory></hibernate-configuration>
[java]
- importjava.util.Date;
- publicclassUser{
- privateStringid;
- privateStringname;
- privateStringpassword;
- publicStringgetId(){
- returnid;
- }
- publicvoidsetId(Stringid){
- this.id=id;
- }
- publicStringgetName(){
- returnname;
- }
- publicvoidsetName(Stringname){
- this.name=name;
- }
- publicStringgetPassword(){
- returnpassword;
- }
- publicvoidsetPassword(Stringpassword){
- this.password=password;
- }
- }
importjava.util.Date;publicclassUser{privateStringid;privateStringname;privateStringpassword;publicStringgetId(){returnid;}publicvoidsetId(Stringid){this.id=id;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}}
[html]
- <mappingresource="com/cjq/hibernate/User.hbm.xml"/>
<mappingresource="com/cjq/hibernate/User.hbm.xml"/>
欢迎光临 仓酷云 (http://ckuyun.com/) | Powered by Discuz! X3.2 |