hibernate一般必要的步骤:导入jar包,设置配置文件,编写程序
1、jar包,先要导入数据库的驱动包,之后是hibernate必要的包,最后导入日志包
2、设置配置文件
首先Java的Bean对象需要设置映射文件,一般为xml文件,命名格式一般为XXX.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<!-- 配置类和表结构的映射 -->
<class name="com.itheima.domain.Customer" table="cst_customer">
<!-- 配置id
name属性,Javabean的属性
column属性,是表结构的字段
-->
<id name="cust_id" column="cust_id">
<!-- 主键的生成策略 -->
<generator class="native"></generator>
</id>
<!-- 配置其他属性 -->
<property name="cust_name" column="cust_name"/>
<property name="cust_user_id" column="cust_user_id"/>
<property name="cust_create_id" column="cust_create_id"/>
<property name="cust_source" column="cust_source"/>
<property name="cust_industry" column="cust_industry"/>
<property name="cust_level" column="cust_level"/>
<property name="cust_linkman" column="cust_linkman"/>
<property name="cust_phone" column="cust_phone"/>
<property name="cust_mobile" column="cust_mobile"/>
</class>
</hibernate-mapping>
之后是需要配置hibernate的配置文件这个是必要的
<?xml version="1.0" encoding="UTF-8"?>
<!-- 规则 -->
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<!-- 如果不能上网,编写配置文件是没有提示的,需要自己来配置 先复制http://www.... -> window ->
preferences -> 搜索xml -> 选择xml catalog -> 点击add -> 现在URI -> 粘贴复制的地址 ->
选择location,选择本地的DTD的路径 -->
<hibernate-configuration>
<!-- 记住:先配置SessionFactory标签,一个数据库对应一个SessionFactory标签 -->
<session-factory>
<!-- 必须要配置的有5个,4大参数,数据库方言 -->
<!-- 四大参数 -->
<!-- 驱动 -->
<property name="hibernate.connect