摘要: mybatis其实就只有两个配置文件(mybatis-config.xml与mapper.xml) mybatis-config.xml配置基本的数据,和数据源,全局参数 mapper.xml 多个statement,可以有多个 执行过程: 第一步:通过读取配置文件,可以获得sqlSessionFa 阅读全文
posted @ 2016-09-16 22:44 小啊菜鸡 阅读(238) 评论(0) 推荐(0) 编辑
摘要: parameterClass 是参数类。指定了参数的完整类名(包括包路径)。可通过别名避免每次重复书写冗长的类名。 resultClass 是结果类, 二、resultClass取值 1.resultClass="Integer"//基本类型,或者是java.lang.Integer 2.resul 阅读全文
posted @ 2016-09-16 21:13 小啊菜鸡 阅读(12545) 评论(1) 推荐(0) 编辑
摘要: 当在查询的时候需要传入多个参数的时候该怎么办呢: 1,封装成一个Model对象,底层HashMap还是一个 2,使用HashMap封装 //sql 如下: 3,使用注解,@param //sql 改为如下: //parameterType 参数类型可以是基本数据类型(int,String,long) 阅读全文
posted @ 2016-09-16 20:47 小啊菜鸡 阅读(39208) 评论(0) 推荐(0) 编辑
摘要: $是用于sql的拼接: //因为user_name是String类型,所以在sql中加上单引号,需要手动的判断数据类型,value是如果没有指定参数的话,value就是默认参数名称,获取穿的参数就是:${value} 如果想传递参数,在java代码中应该加上@paramz注解,如: #是取值,传递参 阅读全文
posted @ 2016-09-16 19:52 小啊菜鸡 阅读(426) 评论(0) 推荐(0) 编辑