随笔分类 - mybatis
java
摘要:1. sql的重用:定义一个sql片段,可在任何SQL语句中重用该片段。 [java] view plain copy <sql id="personColumns"> name, sex, updateTime</sql> <select id="selectPerson" parameterTy
阅读全文
摘要:查询语句是使用 MyBatis 时最常用的元素之一 select元素配置细节如下 resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离 90%的需要从结果 集中取出数据的 JDBC 代码的那个东西, 而且在一些情形下允许你做一些 JDBC 不支持的事 情。 事实上, 编写
阅读全文
摘要:MyBatis mapper文件中的变量引用方式#{}与${}的差别 #{},和 ${}传参的区别如下:使用#传入参数是,sql语句解析是会加上"",当成字符串来解析,这样相比于$的好处是比较明显对的吧,#{}传参能防止sql注入,如果你传入的参数为 单引号',那么如果使用${},这种方式 那么是会
阅读全文
摘要://当构造函数有多个参数时,可以使用constructor-arg标签的index属性,index属性的值从0开始。
阅读全文
摘要:一.为实体类定义别名,简化sql映射xml文件中的引用 之前,我们在sql映射xml文件中的引用实体类时,需要写上实体类的全类名(包名+类名),如下: parameterType="me.gacl.domain.User"这里写的实体类User的全类名me.gacl.domain.User,每次都写
阅读全文

浙公网安备 33010602011771号