Hibernater入门笔记

Posted 张立轩の自我修养

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernater入门笔记相关的知识,希望对你有一定的参考价值。

内容来自http://www.cnblogs.com/sunniest/p/4539817.html

 

Hibernater入门笔记

 

  一、照例,导包

     jar包来源 http://hibernate.org/orm/

  二、配置hibernate.cfg.xml文件

    1. 在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包冲突的问题

Unity Shader入门精要学习笔记 - 第5章 开始 Unity Shader 学习之旅

Jsp入门EL表达式_学习笔记

LearnOpenGL 笔记 - 入门 04 你好,三角形

推荐net开发cad入门阅读代码片段

学习笔记:python3,代码片段(2017)