文档章节

Connection cannot be null when 'hibernate.dialect'

liuhuics10
 liuhuics10
发布于 2015/12/04 10:27
字数 105
阅读 23
收藏 0
点赞 0
评论 0

使用hibernate4时,配置文件里明明配了<property name="dialect">org.hibernate.dialect.MySQLDialect</property>,运行时就是报错Connection cannot be null when 'hibernate.dialect' not set

后来在网上发现:

错误在于以下红色代码:
static{
        try{
            Configuration config = new Configuration();
            config.addClass(ProductInfoVo.class);
            sessionFactory = config.buildSessionFactory();
        }catch(MappingException e){
            e.printStackTrace();
        }catch(HibernateException e){
            e.printStackTrace();
        }
    }
以上代码只有按下面写才对:
static{
        try{
            Configuration config = new Configuration().configure();
            config.addClass(ProductInfoVo.class);
            sessionFactory = config.buildSessionFactory();
        }catch(MappingException e){
            e.printStackTrace();
        }catch(HibernateException e){
            e.printStackTrace();
        }
    }

© 著作权归作者所有

共有 人打赏支持
liuhuics10
粉丝 4
博文 96
码字总数 39010
作品 0
烟台
关于Jpa的问题,jpa是规范没有底层实现,那么

既然JPA没有底层实现,我在使用persistence.xml 如下配置时: org.hibernate.ejb.HibernatePersistence

田Instance ⋅ 2013/12/23 ⋅ 3

Castle ActiveRecord学习实践(2):构建配置信息

摘要:ActiveRecord在底层封装了NHibernate,在框架启动时需要指定相关的配置信息,那么我们需要配置些什么?又该如何去配置呢?本文将会介绍在ActiveRecord中构建配置信息。 主要内容 1.需...

邓小峰 ⋅ 2009/03/26 ⋅ 0

persistence.xml配置实例

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version=......

花米 ⋅ 2011/10/20 ⋅ 0

Spring.NET & NHibernate整合(三)

Spring.NET 与 NHibernate 的整合 我们成功的运行了自己的第一个Spring.NET程序和第一个NHibernate程序。下面我们将上面的程序整合到一个项目中来。让Spring.NET的容器来管理NHibernate。 建...

红薯 ⋅ 2008/11/30 ⋅ 1

Castle ActiveRecord学习实践(1):快速入门指南

单表使用 建立一下表 CREATE TABLE [dbo].[Employees] ( [Employeesid] [int] IDENTITY (1, 1) NOT NULL , [LogonName] [varchar] (40) COLLATE Chinese_PRC_CI_AS NULL , [LastLogon] [dat......

邓小峰 ⋅ 2009/03/26 ⋅ 0

Castle Active Record for .NET2.0快速入门示例

单表使用 建立一下表 CREATE TABLE [dbo].[Employees] ( [Employeesid] [int] IDENTITY (1, 1) NOT NULL , [LogonName] [varchar] (40) COLLATE Chinese_PRC_CI_AS NULL , [LastLogon] [dat......

邓小峰 ⋅ 2009/03/26 ⋅ 0

第一次被hibernate伤到了

本来是想截图,但是图片超过200k就不行。 贴代码吧(hibernate4.3):

撸大师 ⋅ 2014/04/17 ⋅ 18

Hibernate的dialect(方言)大全

RDBMS 方言 Access数据库的方言包:http://www.hxtt.com/test/hibernate.zip 路径:com.hxtt.support.hibernate.HxttAccessDialect 例子:...

落幕之殇 ⋅ 2017/08/19 ⋅ 0

JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法

在Spring 集成 Hibernate 的JPA方式中,需要在persistence配置文件中定义每一个实体类,这样非常地不方便,远哥目前找到了2种方法。 这2种方式都可以实现不用persistence.xml文件,免去每个E...

tavenli ⋅ 2013/10/04 ⋅ 0

spring配置hibernate的sessionFactory的几种方法

分类: JAVA Spring Hibernate2013-01-27 20:47 1851人阅读 评论(0) 收藏 举报 spring配置hibernate的sessionFactory 之前用spring2+hibernate3+struts2开发了一个彩信发布系统,由于第一次使...

heiyexue ⋅ 2015/03/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

BS与CS的联系与区别【简】

C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/...

anlve ⋅ 37分钟前 ⋅ 0

发生了什么?Linus 又发怒了?

在一个 Linux 内核 4.18-rc1 的 Pull Request 中,开发者 Andy Shevchenko 表示其在对设备属性框架进行更新时,移除了 union 别名,这引发了 Linus 的暴怒。 这一次 Linus Torvalds 发怒的原...

问题终结者 ⋅ 56分钟前 ⋅ 0

在树莓派上搭建一个maven仓库

在树莓派上搭建一个maven仓库 20180618 lambo init 项目说明 家里有台树莓派性能太慢。想搭建一个maven私服, 使用nexus或者 jfrog-artifactory 运行的够呛。怎么办呢,手写一个吧.所在这个...

林小宝 ⋅ 今天 ⋅ 0

Spring发展历程总结

转自与 https://www.cnblogs.com/RunForLove/p/4641672.html 目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?...

onedotdot ⋅ 今天 ⋅ 0

Python模块/包/库安装(6种方法)

Python模块/包/库安装(6种方法) 冰颖机器人 2016-11-29 21:33:26 一、方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二、方法2: 多文件模块,带setup.py 下载模块包(压缩文件zip...

cswangyx ⋅ 今天 ⋅ 0

零基础学习大数据人工智能,学习路线篇!系统规划大数据之路?

大数据处理技术怎么学习呢?首先我们要学习Python语言和Linux操作系统,这两个是学习大数据的基础,学习的顺序不分前后。 Python:Python 的排名从去年开始就借助人工智能持续上升,现在它已经...

董黎明 ⋅ 今天 ⋅ 0

openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢? 历史上的原因是,Ope...

jason_kiss ⋅ 今天 ⋅ 0

梳理

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 它是JS的状态容器,是一种解决问题的方式,所以即可以用于 react 也可以用于 vue。 需要理解其思想及实现方式。 应用中所有的 stat...

分秒 ⋅ 今天 ⋅ 0

Java 后台判断是否为ajax请求

/** * 是否是Ajax请求 * @param request * @return */public static boolean isAjax(ServletRequest request){return "XMLHttpRequest".equalsIgnoreCase(((HttpServletReques......

JavaSon712 ⋅ 今天 ⋅ 0

Redis 单线程 为何却需要事务处理并发问题

Redis是单线程处理,也就是命令会顺序执行。那么为什么会存在并发问题呢? 个人理解是,虽然redis是单线程,但是可以同时有多个客户端访问,每个客户端会有 一个线程。客户端访问之间存在竞争...

码代码的小司机 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部