码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate

时间:2018-06-16 12:04:06      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:ref   相关配置   main   数据库   hbm   pack   target   size   JD   

先放入门demo

技术分享图片

 

hibernate的工作原理

技术分享图片

技术分享图片

 

 

 配置文件

对于 hibernate 的核心配置文件它有两种方式:
1. hibernate.cfg.xml
2. hibernate.properties

 

我们主要讲解的是 hibernate.cfg.xml 配置

1. 可以加载数据库相关信息

<property name="hibernate.connection.driver_class" >com.mysql.jdbc.Driver</property>

<property name="hibernate.connection.url" >jdbc:mysql:///hibernateTest</property>

<property name="hibernate.connection.username" >root</property>

<property name="hibernate.connection.password" >root</property>

2.hibernate相关配置
<!-- 可以将向数据库发送的sql显示出来 -->

<property name="hibernate.show_sql" >true</property>

<!-- 格式化sql -->

<property name="hibernate.format_sql" >true</property>

<!-- hibernate的方言 -->

<property name="hibernate.dialect" >org.hibernate.dialect.MySQLDialect</property>

3.加载映射配置文件

<mapping resource="cn/itheima/domain/Customer.hbm.xml" />

 

对于hibernate.cfg.xml的其它配置信息可以参考下边文件里的hibernate.properties

hibernate.properties的配置也在下边文件里

配置文件

 

映射文件配置

文件名称为.hbm.xml

其主要作用是建立表与类的映射关系.

技术分享图片

1.统一声明包名,这样在<class>中就不需要写类的全名.

<hibernate-mapping package="cn.itheima.domain"/>

Hibernate

标签:ref   相关配置   main   数据库   hbm   pack   target   size   JD   

原文地址:https://www.cnblogs.com/zyh186/p/9189882.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!