我已经开始使用Hibernate 4.3.8并尝试插入和检索用户的基本程序.以下是我的文件.
的hibernate.cfg.xml
<?xml version='1.0' encoding='utf-8'?>
Run Code Online (Sandbox Code Playgroud)
<session-factory>
<!-- Database connection settings -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/mywork</property>
<property name="connection.username">****</property>
<property name="connection.password">*****</property>
<!-- JDBC connection pool (use the built-in) -->
<property name="connection.pool_size">1</property>
<!-- SQL dialect -->
<property name="dialect">
org.hibernate.dialect.MySQL5Dialect
</property>
<!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
<property name="cache.use_query_cache">true</property>
<property name="cache.use_second_level_cache">true</property>
<property name="cache.use_structured_entries">true</property>
<!-- Echo all executed SQL to stdout -->
<property name="show_sql">true</property>
<property name="hbm2ddl.auto">create</property>
<mapping class="com.parvez.hibernate.model.User"/>
</session-factory>
Run Code Online (Sandbox Code Playgroud)
Java代码HB2Test.java
package com.parvez.hibernate.model;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.cfg.Configuration; …Run Code Online (Sandbox Code Playgroud)