mybatis中if标签怎么用
这篇文章主要介绍了mybatis中if标签怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在项目开发中,mybatis
其一、使用
其二、使用
具体代码如下
数据库表结构和数据
实体类
package com.demo.bean; public class Commodity {private String name;private String date; public String getName() {return name;} public void setName(String name) {this.name = name;} public String getDate() {return date;} public void setDate(String date) {this.date = date;} @Overridepublic String toString() {return "Com [name=" + name + ", date=" + date + "]";}}
mapper层
package com.demo.mapper; import java.util.List;import org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.annotations.Param;import com.demo.bean.Commodity;@Mapperpublic interface CommodityMapper { List
mapper.xml文件
注意:mybatis 等值判断的 tostring()方法 (上边代码中第二个select中的toString()方法)
controller层
package com.demo.controller; import java.util.HashMap;import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import org.springframework.web.bind.annotation.RestController;import com.demo.bean.Commodity;import com.demo.mapper.CommodityMapper; @RestControllerpublic class DemoController { @Autowiredprivate CommodityMapper comMapper;@RequestMapping(value = "/commodity")public Object commodity() {Map
测试
1、访问 http://localhost:9000/commodity
2、访问 http://localhost:9000/between
感谢你能够认真阅读完这篇文章,希望小编分享的"mybatis中if标签怎么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!