Mybatis绑定Dao接口之后向Sql映射文件传值问题
2017-02-04 11:06
489 查看
现象:Mybatis绑定Dao层接口之后 页面传递的值传入Mapping.xml使用
方法一:
其中#{0}就是Dao接口传递的第一个参数,#{1}就是第二个area参数。
方法二:
使用@Param直接传入指定类型的属性值,比较直观。
方法三:传入对象
在Mapping.xml文件中使用对象.属性获取传入的属性值
方法四:使用Map传多参数.
此方法属性在service层展示 接口属性不直观。
方法一:
Dao层函数方法: Public User selectUser(String name,String area); Mapping.xml文件:
其中#{0}就是Dao接口传递的第一个参数,#{1}就是第二个area参数。
方法二:
Dao层函数方法:
对应Mapping.xml
使用@Param直接传入指定类型的属性值,比较直观。
方法三:传入对象
Dao层函数方法:
对应Mapping.xml文件
在Mapping.xml文件中使用对象.属性获取传入的属性值
方法四:使用Map传多参数.
Dao层函数方法
对应Mapping.xml
service层调用Dao层传入map
此方法属性在service层展示 接口属性不直观。
相关文章推荐
- mybatis绑定异常-----接口文件与映射文件不在同一个目录下
- mybatis sql 映射文件问题
- 简单三步快速学会使用Mybatis-Generator自动生成entity实体、dao接口以及mapper映射文件(postgre使用实例)
- SSM框架搭建(三) 数据库创建和MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件
- 如何用MyBatis-Generator自动创建代码(映射生成实体类、DAO接口和Mapping映射文件)
- MyBatis自动生成实体类、DAO接口和Mapping映射文件的代码(逆向工程)
- 使用Mybatis-Generator自动生成entity实体、dao接口以及mapper映射文件
- mybatis映射文件中sql语句符号问题
- SSM实战——秒杀系统之DAO层实体定义、接口设计、mybatis映射文件编写、整合Spring与Mybatis
- 利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件
- 整合maven+mybatis+generator生成java自定义model实体类,dao接口和mapper映射文件
- MyBatis学习 之 二、SQL语句映射文件 resultMap
- MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存
- MyBatis学习 之 二、SQL语句映射文件(1)resultMap
- MyBatis学习 之 二、SQL语句映射文件(1)resultMap
- MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存
- MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存
- MyBatis学习 之 二、SQL语句映射文件(1)resultMap
- MyBatis学习 之 三、SQL语句映射文件(2)增删改查、参数、缓存
- MyBatis学习 之 三、SQL语句映射文件-增删改查、参数、缓存