`
javaliwei
  • 浏览: 13804 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

hibernate方言问题-mysql只能查出数据库第一个字符

阅读更多
刚刚把数据库换成mysql时出现的一个hibernate查询问题,调试发现查询结果list里面都是Character类型,只能显示出数据库第一个字符,so更改方言解决之:
自己编写数据库方言类,继承MySQL5Dialect类,构造方法如下:
super();
registerHibernateType( Types.CHAR, Hibernate.STRING.getName() );

registerHibernateType

protected void registerHibernateType(int code,
                                     String name)
Registers a Hibernate Type name for the given Types type code.
Parameters:
code - The Types typecode
name - The Hibernate Type name


好久没写东西了,还是别懒了,好记性不如烂笔头。。
1
0
分享到:
评论

相关推荐

    数据库连接字符串

    oracle连接字符串: class:oracle.jdbc.driver.OracleDriver url:"jdbc:oracle:thin:@localhost:1521:jbitdb","epet","epet" sqlserver: class:com.microsoft.sqlserver.jdbc.SQLServerDriver url:"jdbc:sql...

    hibernate配置步骤操作说明(含截图)

    - 创建名为`test`的数据库,并在该数据库中创建一个名为`hibernateDemo`的表,包含字段`id`(整型,主键,自增)和`content`(字符串类型)。 2. **在MyEclipse中配置数据库连接** - 打开MyEclipse,切换到`...

    Hibernate2和Hibernate3连接池配置.doc

    在Java的持久层框架中,Hibernate是一个广泛使用的ORM(对象关系映射)工具,它允许开发者将数据库操作转化为对Java对象的操作,极大地提高了开发效率。然而,为了优化数据库访问性能,连接池技术在 Hibernate 中起...

    java连接各种数据库连接串.docx

    1. **数据库连接字符串**:数据库连接字符串是Java应用程序用来建立到特定数据库的连接的关键配置。它包含了数据库的类型、主机地址、端口号、数据库名称以及可能的其他参数。例如: - 对于MySQL,连接字符串可能是...

    Eclipse下配置和使用Hibernate_Tools

    Hibernate 是一个非常流行的 ORM(Object-Relational Mapping)框架,用于将 Java 对象映射到关系数据库中。Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多插件来支持不同的开发需求。...

    Hibernate主键类型说明和配置手册.doc

    Hibernate是一个流行的Java持久化框架,用于简化数据库操作。在Hibernate中,主键(Primary Key)是识别数据库表中每一行记录的唯一标识符。正确配置主键生成策略对于确保数据的完整性和一致性至关重要。以下是对...

    ssh搭建的文档

    SSH 框架,全称为 Spring、Struts 和 Hibernate 的集成框架,是Java Web开发中的一个常用组合。本文将详细讲解如何在Myeclipse环境下搭建SSH框架,包括所需工具、jar包配置、项目结构和配置文件等内容。 首先,确保...

    mysql模糊查询like和regexp小结

    在MySQL数据库系统中,模糊查询是寻找符合特定模式的数据记录的一种方法。有两种主要的模糊查询方式:`LIKE` 和 `REGEXP`。本篇文章将详细阐述这两种方法的使用及其特点。 ### LIKE 模糊查询 `LIKE` 是 MySQL 中最...

    基于spring boot 的配置参考大全(推荐)

    - `spring.jpa.properties.hibernate.dialect`: Hibernate方言,根据所用数据库选择。 ### 五、Web服务器配置 - `server.port`: 应用程序监听的端口号。 - `server.context-path`: 应用上下文路径。 - `server....

    WLP在线学习系统-其他

    mysql5.x中运行,支持jdk7/jdk8,如要使用tomcat8及以上版本可能会有报错,请自行修正(所以建议第一次运行在tomcat7中)注意事项:建议tomcat7,tomcat8或以上版本可能会有报错,根据错误信息自行百度和修改,并不...

    WTS在线答题系统 v1.0.0

    根据错误信息自行百度和修改,并不复杂目前因为数据库方言的使用,只支持mysql,如果要切换数据库系统会有一些工作量,mysql要配置为大小写不敏感(linux环境下特别注意myslq默认大小写敏感)请使用utf8字符集WTS...

    WTS在线答题系统-其他

    请自行修正(所以建议第一次运行在tomcat7中)</p><p> </p><p>注意事项:</p><p>建议tomcat7,tomcat8或以上版本可能会有报错,根据错误信息自行百度和修改,并不复杂</p><p>目前因为数据库方言的使用,只支持mysql...

Global site tag (gtag.js) - Google Analytics