MyBatis中的JdbcType映射使用详解
Java项目涉及到数据库交互,以往常用的是JDBC,现在则有Hibernate、Mybatis等这些持久化支持。项目中用到了MyBatis,和JDBC最显著的区别,就是SQL语句配置化,通过xml文件定义SQL语句,当然JDBC也可以将SQL配置化,需要定制开发,MyBatis则直接支持这种方法。官方对于MyBatis的介绍,简单来讲,MyBatis几乎屏蔽了所有JDBC代码,用一种简单的xml,或者注解,就能完成数据库交互。xml配置文件,可用MyBatis自己定义的数据类型,引自:。注意到, MyBatis的JdbcType中部分没有对应到Oracle和Mysql的数据类型中,不过不用担心,后续大家碰到再具体分析;同时上述对应关系不一定是一一对应,请大家了解。2017-04-26 修改内容:MySQL中没有CLOB类型,谢谢@火灵 指正。
用户评论