hibernate课程 初探单表映射2-2 hibernate常用配置
2018-01-02 21:48
429 查看
1 hibernate.cfg.xml常用配置:
show_sql 控制台打印sql
format_sql 控制台将sql排版
hbm2ddl.auto:
create 删除表结构,重新建表并插值
update 保存原数据,插入新的数据
dialect: 数据库方言,不同数据库有不同方言
2 hibernate.cfg.xml常用配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/bendi</property>
<property name="connection.username">root</property>
<property name="connection.password">*</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<property name="hbm2ddl.auto">update</property>
<mapping resource = "Student.hbm.xml"/>
</session-factory>
</hibernate-configuration>
show_sql 控制台打印sql
format_sql 控制台将sql排版
hbm2ddl.auto:
create 删除表结构,重新建表并插值
update 保存原数据,插入新的数据
dialect: 数据库方言,不同数据库有不同方言
2 hibernate.cfg.xml常用配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/bendi</property>
<property name="connection.username">root</property>
<property name="connection.password">*</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<property name="hbm2ddl.auto">update</property>
<mapping resource = "Student.hbm.xml"/>
</session-factory>
</hibernate-configuration>
相关文章推荐
- hibernate课程 初探单表映射2-7 hbm配置文件常用设置
- hibernate课程 初探单表映射1-7 hibernate配置文件新建
- hibernate课程 初探一对多映射2-2 Myeclipse进行hibernate基本配置
- hibernate课程 初探单表映射1-5 hibernate第一个demo
- hibernate课程 初探单表映射2-3 session简介
- hibernate课程 初探单表映射2-5 session详解(上)
- hibernate课程 初探单表映射1-6 hibernate项目建立以及导入jar包
- hibernate课程 初探单表映射2-1 hibernate进阶 本章简介
- hibernate课程 初探一对多映射2-4 Mysql创建数据库表
- hibernate常用映射配置总结
- hibernate配置文档常用配置、hbm配置文件(对象-关系映射)的基本配置
- hibernate课程 初探单表映射1-2 ORM定义
- hibernate课程 初探一对多映射2-3 创建hibernateUtil工具类
- hibernate课程 初探单表映射3-1 hibernate单表操作简介
- hibernate课程 初探单表映射3-3 对象类型
- hibernate课程 初探单表映射3-2 基本类型
- hibernate课程 初探单表映射1-4 hibernate开发前准备
- hibernate课程 初探单表映射3-5 hibernate增删改查
- hibernate课程 初探单表映射4-1 课程总结
- hibernate课程 初探单表映射2-6 session详解(下)