//首先创建实体类packagecn.com.bochy.entity;publicclasshibernatebean{privatelongid;privateStringname;privateStringpwd;publiclonggetId(){returnid;}publicvoidsetId(longid){this.id=id;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicStringgetPwd(){returnpwd;}publicvoidsetPwd(Stringpwd){this.pwd=pwd;}//然后实体类同包下新建类名.hbm.xml实体类和数据表的映射文件内容如下<?xmlversion="1.0"?><!DOCTYPEhibernate-mappingPUBLIC"-//Hibernate/HibernateMappingDTD3.0//EN""http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><!--package是实体类所对应的完整包名--><hibernate-mappingpackage="cn.com.bochy.entity"><!--对类的配置nane是实体类名table是表名可以不写默认与name的值一致--><classname="hibernatebean"table="t_user"><!--对类对应的主键配置name是实体类中主键属性名column是表中主键对应的列名可以不写默认与namne的值一致--><idname="id"column="id"><!--主键生成策略native如果连接的是oracle数据库则表示序列,并且序列的名字为为hibernate——sequence--><generatorclass="native"/></id><!--对类的非主键配置--><propertyname="name"column="name"type="string"unique="true"length="20"></property><propertyname="pwd"column="pwd"type="string"length="20"></property></class></hibernate-mapping>//接下来新建hibernate配置文件<?xmlversion='1.0'encoding='utf-8'?><!DOCTYPEhibernate-configurationPUBLIC"-//Hibernate/HibernateConfigurationDTD3.0//EN""http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"><hibernate-configuration><session-factory><!--数据库连接设置--><!--Databaseconnectionsettings--><propertyname="connection.driver_class">oracle.jdbc.OracleDriver</property<propertyname="connection.url">jdbc:oracle:thin:@admini-PC.mshome.net:1521:orcl</property><propertyname="connection.username">scott</property><propertyname="connection.password">scott</property><!--sql方言--><!--SQLdialect--><propertyname="dialect">org.hibernate.dialect.OracleDialect</property><!--显示sql语句--><!--EchoallexecutedSQLtostdout--><propertyname="show_sql">true</property><!--将显示的sql语句按一定的格式显示出来--><propertyname="format_sql">true</property><!--ddl(数据定义语言)的配置--><!--Dropandre-createthedatabaseschemaonstartup--><propertyname="hbm2ddl.auto">update</property><!--配置读取的映射文件--><mappingresource="cn/com/bochy/entity/hibernate_HelloWorld.hbm.xml"/><!--ddl(数据定义语言)的配置--><!--Dropandre-createthedatabaseschemaonstartup--><propertyname="hbm2ddl.auto">update</property><!--配置读取的数据库映射文件--><mappingresource="cn/com/bochy/entity/hibernate_HelloWorld.hbm.xml"/></session-factory></hibernate-configuration>