处理Hibernate中Pojo对象String属性不能映射Sqlserver2005 text类型字段问题

来源:互联网 发布:登录页面sql注入 编辑:程序博客网 时间:2024/05/29 18:40

处理方法:自己重写HibernateSqlserver方言就可以了,重写类:

import java.sql.Types;import org.hibernate.Hibernate;import org.hibernate.dialect.SQLServerDialect;public class MySQLServerDialect extends SQLServerDialect{ public MySQLServerDialect() {         super();         registerHibernateType(Types.LONGNVARCHAR, Hibernate.TEXT.getName()); }}

Hibernate配置文件的方言配置项也要做修改

<property name="dialect">MySQLServerDialect</property>

这样重写了方言后,就可以映射text类型的字段了。


原创粉丝点击