读书人

Hibernate登记自定义类型

发布时间: 2012-08-11 20:50:31 作者: rapoo

Hibernate注册自定义类型

该类需要继承与我们使用的数据库相应的方言类。比如:如果我们用的是MySql(版本为5.x.x),我们需要继承“org.hibernate.dialect.MySQL5Dialect”;如果我们使用的是DB2,那么我们应该继承“org.hibernate.dialect.DB2Dialect”;我用的是Oracle10g,所以我要继承“org.hibernate.dialect.Oracle10gDialect”

oracle10g中的会自动丢失时分秒,是ojdbc驱动问题,所以我们要自定义方言或者升级驱动

Oracle默认在hibernate映射是java.sql.Date类型时,,可以为这列配置java.sql.Timestamp




读书人网 >软件架构设计

热点推荐