这是我存放各类文件的目录:
d:\workspace\My1stHibernate\lib\db\msbase.jar
d:\workspace\My1stHibernate\lib\db\mssqlserver.jar
d:\workspace\My1stHibernate\lib\db\msutil.jar
d:\workspace\My1stHibernate\lib\hibernate\这里存放了hibernate3.0.jar和hibernate包下的lib目录中的各文件
d:\workspace\My1stHibernate\classes\Test.java和Test.class(这里有main函数,运行时就执行它)
d:\workspace\My1stHibernate\classes\Customer.java和Customer.class
d:\workspace\My1stHibernate\classes\Customer.hbm.xml
d:\workspace\My1stHibernate\classes\hibernate.cfg.xml
这是我的hibernate.cfg.xml内容<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory name="java:/hibernate/HibernateFactory">
<property name="show_sql">true</property>
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
<property name="connection.url">
jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=hibernate_test;SelectMethod=cursor
</property>
<property name="connection.username">
sa
</property>
<property name="connection.password">
wsnedy
</property>
<property name="dialect">
org.hibernate.dialect.SQLServerDialect</property>
<mapping resource="Customer.hbm.xml"/>
</session-factory>
</hibernate-configuration>
d:\workspace\My1stHibernate\lib\db\msbase.jar
d:\workspace\My1stHibernate\lib\db\mssqlserver.jar
d:\workspace\My1stHibernate\lib\db\msutil.jar
d:\workspace\My1stHibernate\lib\hibernate\这里存放了hibernate3.0.jar和hibernate包下的lib目录中的各文件
d:\workspace\My1stHibernate\classes\Test.java和Test.class(这里有main函数,运行时就执行它)
d:\workspace\My1stHibernate\classes\Customer.java和Customer.class
d:\workspace\My1stHibernate\classes\Customer.hbm.xml
d:\workspace\My1stHibernate\classes\hibernate.cfg.xml
这是我的hibernate.cfg.xml内容<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory name="java:/hibernate/HibernateFactory">
<property name="show_sql">true</property>
<property name="connection.driver_class">
com.microsoft.jdbc.sqlserver.SQLServerDriver
</property>
<property name="connection.url">
jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=hibernate_test;SelectMethod=cursor
</property>
<property name="connection.username">
sa
</property>
<property name="connection.password">
wsnedy
</property>
<property name="dialect">
org.hibernate.dialect.SQLServerDialect</property>
<mapping resource="Customer.hbm.xml"/>
</session-factory>
</hibernate-configuration>
解决方案 »
- jquery $ajax的使用
- jsp怎么处理才能显示中文,输出的都是问号,怎么办?
- javaWeb开发--formBean封装模型层数据后转发到页面显示并有修改操作,无需修改的数据保存后为空
- 急,急,急!再发一遍。jsp输出二进制字符流后,背景音乐,图片都不显示了,怎么回事啊???
- 请问,如何写一个菜单的无限分类???????
- 大侠们,高分求救,怎样获得各种论坛的留言信息?分不够再开贴:)
- 应该怎样编写代码让flashget等软件下载不到正确的数据?
- 偶打算学习JSP,请前辈给点提示,从何处入门?UP有分
- 请问哪里有连接db2数据库的驱动?
- [没法做了]ajax返回一个在java中的bean的地址
- servlet 的单实例疑问
- 在JSP中的文件操作大全(好东东)
d:\test\lib下,然后在改clsspath值为classpath=d:\workspace\My1stHibernate\lib\msbase.jar;d:\workspace\My1stHibernate\lib\mssqlserver.jar;;d:\workspace\My1stHibernate\lib\msutil.jar
试试看吧
classpath的问题了,把你jar包所在目录加到classpath里面就可以了
d:\workspace\My1stHibernate\lib\db\msbase.jar
d:\workspace\My1stHibernate\lib\db\mssqlserver.jar
d:\workspace\My1stHibernate\lib\db\msutil.jar改为
d:\workspace\My1stHibernate\lib\msbase.jar
d:\workspace\My1stHibernate\lib\mssqlserver.jar
d:\workspace\My1stHibernate\lib\msutil.jar试试
import org.hibernate.*;
import org.hibernate.cfg.*;public class Test
{
public static void main(String[] args)
{
try
{
SessionFactory sf = new Configuration().configure().buildSessionFactory();
Session session = sf.openSession();
Transaction tx = session.beginTransaction();
for (int i = 0; i <200; i++)
{
Customer customer = new Customer();
customer.setUsername("customer" + i);
customer.setPassword("customer");
session.save(customer);
}
tx.commit();
session.close();
}
catch (HibernateException e)
{
e.printStackTrace();
}
}
}