分享更有价值
被信任是一种快乐

怎么理解MyBatis中的JdbcType映射

文章页正文上

这篇文章主要讲解了“怎么理解MyBatis中的JdbcType映射”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么理解MyBatis中的JdbcType映射”吧!Java项目涉及到数据库交互,以往常用的是JDBC,现在则有Hibernate、Mybatis等这些持久化支持。项目中用到了MyBatis,和JDBC最显著的区别,就是SQL语句配置化,通过xml文件定义SQL语句,当然JDBC也可以将SQL配置化,需要定制开发,MyBatis则直接支持这种方法。官方对于MyBatis的介绍,MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings.MyBatis eliminates almost all of the JDBC code and manual setting of parameters and retrieval of results. MyBatis can use simple XML or Annotations for configuration and map primitives, Map interfaces and Java POJOs (Plain Old Java Objects) to database records. 简单来讲,MyBatis几乎屏蔽了所有JDBC代码,用一种简单的xml,或者注解,就能完成数据库交互。xml配置文件,可用MyBatis自己定义的数据类型,引自:http://www.mybatis.org/mybatis-3/configuration.htmlAssociated JDBC type can be specified by two means:Adding ajdbcTypeattribute to the typeHandler element (for example免费主机域名:jdbcType=”VARCHAR”).Adding a@MappedJdbcTypesannotation to your TypeHandler class specifying the list of JDBC types to associate it with. This annotation will be ignored if thejdbcTypeattribute as also been specified.例如下面的配置,指定companyid参数类型为BIGINT,对于jdbcType,MyBatis的API文档有说明,引自:http://www.mybatis.org/mybatis-3/apidocs/reference/org/apache/ibatis/type/JdbcType.html另外,这篇文章,给出了JdbcType和Oracle以及MySQL,相互之间的映射关免费主机域名系,比较详细,引自:http://blog.csdn.net/loongshawn/article/details/50496460感谢各位的阅读,以上就是“怎么理解MyBatis中的JdbcType映射”的内容了,经过本文的学习后,相信大家对怎么理解MyBatis中的JdbcType映射这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是云技术,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: 如何绘制好看的数据库基本流程图

这篇文章主要讲解了“如何绘制好看的数据库基本流程图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何绘制好看的数据库基本流程图”吧!创建流程图的方式有很多,若选择用电脑绘制流程图,推荐使用亿图图示软件( Edr…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册