tools.jar拷到tomcat安装目录的\common\lib下
解决方案 »
- org.apache.jasper.JasperException: Unable to compile class for JSP:
- hibernate3问题:我给一个实体类加入一个方法getEmail,setEmail,但是email不是数据库字段,这样会报错invalid identifi
- 给大家推荐的java视频免费下载网址
- 我在使用jbuilder的时候出现了这个问题 在线等!
- 谁能提供工作流shark jawe 相关资料
- 请教javax.xml.parsers.SAXParserFactory.getSchema()的问题
- jsp中使用数据库连接池
- 把分页逻辑放到javabean里...
- weblogic8.1下struts1.1的jsp什么都没做就出错??
- 在哪里可以找到一个比较完整的j2ee应用例子下载?
- [Log4j高手入]几个疑问?
- 奇怪问题:Unknown terminal field
tools.jar 在tomcat安装目录的\common\lib下,不用我拷了
d992901(沉思) :
还不至于拿这样的低级的问题来问,我一开始用普通的JDBC访问数据库的,后来改成
Hibernate就出错了,问题应该是出在下面一句
Session session = HibernateUtil.currentSession();
我怀疑是读配置文件生成sessionFactory时出的错,跟踪下来就是 HibernateUtil类的这一句 sessionFactory = new Configuration().configure().buildSessionFactory();,这段代码老实说,我有点不懂(可能是我JAVA基础差吧),
既不是类的属性,如果说是方法,也不象,网上当的代码,不知道对错,大家看看吧
public class HibernateUtil { private static final SessionFactory sessionFactory; static {
try {
sessionFactory = new Configuration().configure().buildSessionFactory();
} catch (HibernateException ex) {
throw new RuntimeException("Exception building SessionFactory: " + ex.getMessage(), ex);
}
} public static final ThreadLocal session = new ThreadLocal(); public static Session currentSession() throws HibernateException {
Session s = (Session) session.get();
// Open a new Session, if this Thread has none yet
if (s == null) {
s = sessionFactory.openSession();
session.set(s);
}
return s;
} public static void closeSession() throws HibernateException {
Session s = (Session) session.get();
session.set(null);
if (s != null)
s.close();
}
}
## MySQLhibernate.dialect net.sf.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class org.gjt.mm.mysql.Driver
#hibernate.connection.driver_class com.mysql.jdbc.Driver
hibernate.connection.url jdbc:mysql://liusp:3306/delphi_it
hibernate.connection.username root
hibernate.connection.password xxx
#hibernate.connection.datasource MySQL
#hibernate.connection.provider_class net.sf.hibernate.connection.DatasourceConnectionProvider
#hibernate.session_factory_name hibernate.session_factory
import java.awt.*;
import java.util.*;
import java.util.List;
你忘了导入这个类,所以找不到这个类