看异常的意思 应该是 'hibernate.dialect' 没设 DialectResolutionInfo 不允许为空,,设置下数据库方言实施
解决方案 »
- 把一个工程的类注入到另一个工程,出错,路过的来看看~
- 弱弱的问一下,在做网站后台的时候,点击左边menu.jsp中的“添加新闻”,然后在右边main.jsp中显示addnews.jsp呢?而不是跳转新的页面.
- Struts2中使用Extjs的问题
- 计算器程序错误
- 菜鸟求教,快来帮忙啊!各位大侠
- 如何嵌入爱词霸域中的网页,并读取其中的一个值传给本网页?
- 编译没有问题,但是为什么程序不能得到想要的结果!问题在哪里?是不是函数写错了!?来看看
- 请教一个问题!!关于javascript和JSP的问题
- jsp取得系统时间方法返回Date型
- 这是什么错误,大家请进? 在线等!
- HttpSession中setAttribute(name, value)方法
- strlen和sizeof的区别? 有一个很奇怪的现象
<property name="hibernate.cache.use_second_level_cache">true</property>
<!-- 查询缓存 -->
<property name="hibernate.cache.use_query_cache">true</property>
<!-- Hibernate4的配置方法 -->
<property name="hibernate.cache.region.factory_class">
org.hibernate.cache.ehcache.EhCacheRegionFactory
</property>
<!-- Hibernate3的配置方法 -->
<!-- <property name="hibernate.cache.provider_class">
org.hibernate.cache.EhCacheProvider
</property> -->
SessionFactory的获取方法:
Configuration configuration = new Configuration().configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
sf = configuration.buildSessionFactory(serviceRegistry);
然后要引入mysql的connector包,我是应为没导入和sessionFactory获取方法不对,才出的这个包出的问题!
这种方法标记为过时的了。在hibernate4中,构建SessionFactory 需要加入参数ServiceRegistry
这里给了一种可行的方式:Configuration cfg = new Configuration().configure();
StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
.applySettings(cfg.getProperties()).build();
SessionFactory sessionFactory = cfg.buildSessionFactory(serviceRegistry);
Configuration cg = new Configuration();
cg.configure();//此为增加的,这个是configure和serviceregistry之间
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
SessionFactory sf = cg.buildSessionFactory(sr);
StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
.applySettings(cfg.getProperties()).build();
SessionFactory sessionFactory = cfg.buildSessionFactory(serviceRegistry);