需要注意一下几点:
1、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>
如果按官网上的头部会报sax解析错误以及properties获取不到
2、sessionFactory的创建方式不能按照官网上的。需需修改为:
Configuration config=new Configuration().configure();
ServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().applySettings (config.getProperties()).build();
SessionFactory sessionFactory=config.buildSessionFactory(serviceRegistry);
Session session=sessionFactory.getCurrentSession();
Transaction transaction=session.beginTransaction();
//session的相关操作
//xxxxxxxxxxx
session.getTransaction().commit();
sessionFactory.close();
3、Oracle驱动不能使用class12.jar换成ojdbc14.jar
如果使用class12.jar报错信息
oracle.jdbc.driver.OracleDatabaseMetaData.supportsNamedParameters()Z
相关推荐
NULL 博文链接:https://lx2650065.iteye.com/blog/2104581
项目原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6 二、 项目目的: 整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + Spring4.1.1 + ...
最近在做个人技术总结。顺便亲手搭了个ssh框架,至于log4j则是每个项目都...最近几天会将环境搭建的手册以及建议上传上来。以便需要的朋友们参考;希望大家自己将框架由于学习就好,请不要用于商业传播。谢谢大家合作。
项目原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6 + Quartz2.2.1 二、 项目目的: 整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + ...
项目架构原型:Struts2.3.16+Spring4.1.1+Hibernate4.3.6。 此外,还有:log4j、slf4j、ehcache等知识点。 参考文档:(感谢下边的两位原创作者,另外我在结合两个优点的基础之上,把所有的配置换成了注解的配置...
基于Struct2.3.1,Spring4.1,Hibernate4.3.6Jar包,框架搭建Jar包必不可少
持久层框架:Hibernate4.3.11.Final 数据库连接池:C3P0 工具类 Apache fileupload 文件上传组件 Apache commons-collections 封装好的各种集合类和集合工具类 Apache commons-io Apache基金会创建并维护的Java函数库 ...
4.3.6 映射一对多双向关联关系 239 4.3.7 映射一对多双向自身关联关系 244 4.3.8 映射多对多单向关联关系 247 4.3.9 映射多对多双向关联关系 252 4.3.10 映射组成关系 256 4.3.11 映射继承关系 260 4.3.12 ...