博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
步骤4:mybatis对sql进行对象化
阅读量:5100 次
发布时间:2019-06-13

本文共 1524 字,大约阅读时间需要 5 分钟。

  

例:完整的Sql语句
select id,name,description,img_url,web_site,sort,is_displayfrom bbs_brand        where is_display = #{isDisplay} and name = #{name} and ...        group by        having        order by name desc(asc),id desc,...        limit 开始行,每页数

第一步:从品牌BrandDao.xml 中的sql开始

第二步:用<sql>提取查询表部分Sql语句

select id,name,description,img_url,web_site,sort,is_display from bbs_brand

第三步:用<sql>提取where部分

 

select id,name,description,img_url,web_site,sort,is_display from bbs_brand
name = #{name}
and is_display = #{isDisplay}
 
第四步:测试
 
@Test       public void TestGetBrandList1()       {              Brand brand=new Brand();              brand.setIsDisplay(1);              List
brands= brandService.getBrandList1(brand); for (Brand brand1 : brands) { System.out.println(brand1.toString()); } }

 

 

转载于:https://www.cnblogs.com/windchatcher/p/7365222.html

你可能感兴趣的文章
关于我 Jake Lin
查看>>
hue简单介绍
查看>>
现代服务业是什么?
查看>>
java学习笔记十——堆和栈的理解
查看>>
css遮罩蒙版效果 分栏效果
查看>>
rule.xml属性概念
查看>>
JDBC学习笔记
查看>>
css坑了我一下下之line-height
查看>>
python 集合并集
查看>>
CSS样式书写顺序
查看>>
java解决跨域
查看>>
css scroll bug
查看>>
由一个经典布局问题引发的思考
查看>>
vue 字符串长度控制显示的字数超出显示省略号
查看>>
vim常用命令
查看>>
欧几里德算法(模板)
查看>>
oracle 11g 压缩数据文件
查看>>
opencv2411配置
查看>>
【洛谷P1061 Jam的计数法】搜索
查看>>
Android studio 安装apk时报错:INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries...
查看>>