来知道电脑站

您的位置: 主页>软件> Hibernate中为创建Configuration出错啊?

Hibernate中为创建Configuration出错啊?

 wenshiyang 

Hibernate中为创建Configuration出错啊?


如下是我的代码:
Main.java:
package javaapplication1;
import org.hibernate.*;
import org.hibernate.cfg.*;

/**
*
* @author Sicent
*/
public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Student as=new Student();
Configuration cfg = new Configuration();

}

}
Strdent.java
package javaapplication1;

/**
*
* @author Sicent
*/
public class Student {
public int id =3;
public String name="nihao";
public int age = 20;
}
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>

<!-- MySQL配置,其驱动程序可以到官方网站下载 -->

<property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/user</property>
<property name="connection.username">root</property>
<property name="connection.password">111111</property>
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>

<mapping resource="setting/Event.hbm.xml" />
<mapping resource="setting/Person.hbm.xml" />
</session-factory>
</hibernate-configuration>


Strdent.hbm.xml:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>

<class name="Student" table="student">
<id name="id" column="id">
<generator class="increment"/>
</id>
<property name="name" column = "name"/>
<property name="age" column = "age" />

</class>

</hibernate-mapping>

解决方法



public static void main(String args){
Student stu=new Student ();
//获取配置信息
Configuration cfg=new Configuration().config();

共2页: 上一页 1 [2] 下一页

上一篇:谁知道怎么去掉幻灯片里的声音特效?谢谢    下一篇:没有了

软件相关文章

软件热门文章

软件推荐文章