码迷,mamicode.com
首页 >  
搜索关键字:使用mybatis generator自动创建代码    ( 867个结果
mybatis 中的<![CDATA[ ]]>
在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。 <![CDATA[   ]]> 是什么,这是XML语法。在CDA ...
分类:其他好文   时间:2018-05-10 17:30:13    阅读次数:187
java.sql.SQLException: Zero date value prohibited 异常处理
最近使用MyBatis时发现了java.sql.SQLException: Zero date value prohibited 的异常,网上查了一下原因。其实是Mysql数据库在面对0000-00-00 00:00:00日期的处理时,如果没有设置对应的对策,就会产生异常。 所以解决的方法是在jdb ...
分类:数据库   时间:2018-05-04 22:25:16    阅读次数:6229
使用mybatis中的自定义TypeHandler处理PostgreSQL中的Json类型字段
业务扩展字段在PostgreSQL数据库中经常会使用json格式的数据来存储,然而mybatis默认是没有实现json类型字段对应的TypeHandler,所以一般我们需要自定义mybatis的TypeHandler。 如下是mybatis中json类型字段对应的TypeHandler的一个简单实现 ...
分类:数据库   时间:2018-05-03 22:08:29    阅读次数:529
Mybatis tinyint(1)自动转boolean
使用Mybatis查询tinyint(1)字段数据,返回值为Map类型,那么tinyint(1)的数据默认会转化为boolean类型数据.解决方案: 1.使用ifnull(column, 0)处理该字段,个人测试过可以; 2.在jdbcUrl添加参数:tinyInt1isBit=false(默认为t ...
分类:其他好文   时间:2018-05-03 15:23:55    阅读次数:167
深入浅出MyBatis:反射和动态代理
前三篇详细总结了Mybatis的基本特性、常用配置、映射器,相对于Hibernate,映射器的配置相对复杂,但有很好的灵活性和扩展性,可以应对各种业务场景。熟练掌握这些内容,可以流畅的使用MyBatis进行开发了。后面准备介绍MyBatis的解析和运行原理以及自定义插件,今天看了书籍的这部分,都会涉及到反射和动态代理这些基础,本篇文章总结下这些,便于理解原理。通过本篇的介绍,你会了解到:反射和动态
分类:其他好文   时间:2018-05-03 13:31:59    阅读次数:188
深入浅出MyBatis:MyBatis的所有配置
上一篇介绍了JDBC的相关概念、MyBatis的特性与Hibernate的区别、MyBatis的基本组件与生命周期,基本可以使用MyBatis了。这一篇详细介绍MyBatis的配置,首先看下配置XML文件的层次结构,然后详细介绍每个配置项,说明每项的作用,值的取值与含义。下面列出MyBatis配置XML文件的层次结构,这些层次是不能够颠倒顺序的。<?xmlversion="1.0"encod
分类:其他好文   时间:2018-05-02 16:08:22    阅读次数:125
Mybatis与Spring整合后的配置与使用
Mybatis与Spring整合后 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs ...
分类:编程语言   时间:2018-04-30 16:39:59    阅读次数:142
mybatis是如何防止SQL注入的
摘录之: https://blog.csdn.net/bwh0520/article/details/80102040 mybatis是如何避免sql注入攻击的呢?假设mapper文件为: <select id="getNameByUserId" resultType="String"> SELEC ...
分类:数据库   时间:2018-04-30 00:01:37    阅读次数:242
使用mybatis反向自动生成实体类和mapper映射文件和接口文件
问题描述: 最近在做web的东西,想要从数据库中生成实体类,然后操作数据库,然后做一些增删改查的工作, 发现可以直接使用mybatis直接生成javabean,还有可以直接生成mapper的映射文件。具体操作如下: 新建一个maven工程: (1)在pom文件中加入需要依赖的jar包(如下3个依赖) ...
分类:移动开发   时间:2018-04-23 16:33:34    阅读次数:268
Mybatis中tinyint(1)数据自动转化为boolean处理
问题描述:使用Mybatis查询tinyint(1)字段数据,返回值为Map类型,那么tinyint(1)的数据默认会转化为boolean类型数据.解决方案: 1.使用ifnull(column, 0)处理该字段,个人测试过可以; 2.在jdbcUrl添加参数:tinyInt1isBit=false ...
分类:其他好文   时间:2018-04-18 17:09:38    阅读次数:438
867条   上一页 1 ... 35 36 37 38 39 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!