Hibernater入门笔记
Posted 张立轩の自我修养
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernater入门笔记相关的知识,希望对你有一定的参考价值。
内容来自http://www.cnblogs.com/sunniest/p/4539817.html
Hibernater入门笔记
一、照例,导包
jar包来源 http://hibernate.org/orm/
二、配置hibernate.cfg.xml文件
- 在src目录下创建hibernate.cfg.xml文件(!!!必须是这个名字)
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE hibernate-configuration PUBLIC 3 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 4 "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> 5 <hibernate-configuration> 6 <session-factory> 7 8 <!-- 数据源 --> 9 <property name="connection.username">root</property> 10 <property name="connection.password">1234</property> 11 <property name="connection.driver_class">com.mysql.jdbc.Driver</property> 12 <property name="connection.url">jdbc:mysql://localhost:3306/test</property> 13 14 <!-- configure the hibernate setting --> 15 <!-- transaction is supported by org.hibernate.dialect.MySQL5InnoDBDialect --> 16 <property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property> 17 <!-- show sql in the console --> 18 <property name="show_sql">true</property> 19 <!-- create and update the database automaticlly --> 20 <property name="hbm2ddl.auto">update</property> 21 22 <!-- javax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个 23 bean-validation**包,但是找不到,所以beanvalitionFactory错误 --> 24 <property name="javax.persistence.validation.mode">none</property> 25 26 </session-factory> 27 </hibernate-configuration>
以上是关于Hibernater入门笔记的主要内容,如果未能解决你的问题,请参考以下文章
hibernater-validator jar包冲突的问题