有时候我们使用一些数据库特有的SQL语法跟HQL有冲突怎么办,看看这个
标签: HQL Dialect MySQL Hibernate
[1].[代码] MySQLExtendDialect.java 跳至 [1]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 | /** *
MySQLExtendDialect.java of new_dlog_cn *作者: Winter Lau *时间: 2009-4-13 *项目主页: <a href="http://www.dlog4j.com/">http://www.dlog4j.com</a> */ package
com.dlog4j.tester; import
org.hibernate.Hibernate; import
org.hibernate.dialect.*; import
org.hibernate.dialect.function.SQLFunctionTemplate; /** *
MySQL扩展方言 *
@author Winter Lau */ public
class
MySQLExtendDialect extends
MySQLDialect { public
MySQLExtendDialect(){ super (); registerFunction( "convert_gbk" , new
SQLFunctionTemplate(Hibernate.STRING, "convert(?1
using gbk)" )
); } } |
作者:u014311051 发表于2014-12-10 20:20:55 原文链接
阅读:76 评论:0 查看评论