动态搜索图书:可以按书名、作者、出版社以及价格范围进行搜索。(在IDEA中mybatis) | 您所在的位置:网站首页 › 出版的书怎么查作者 › 动态搜索图书:可以按书名、作者、出版社以及价格范围进行搜索。(在IDEA中mybatis) |
中午找了好久、好多人写的都驴头不对马嘴。自己实现后、才发现是真的不麻烦、也不知道人家咋想的、写的死麻烦还没用。老是搜出sql语句写死的。我要的是动态滴。自己写出后、总结了一下 1、按照书名、作者、出版社搜索容易实现。这里就是对应数据库中的一个个字段、只需要在编写的sql中添加条件即可。 废话不多说、直接上代码: 前端(用来收集查询的条件): :实现的前端效果是这样的(我这里用的bootstrap) 其他的也可以、主要用来收集数据嘛。 用一个表单来收集数据、也可以单独的一个个数据的收集。使用表单收集数据还有的一个好处就是可以根据多个目标条件进行数据库的搜索。相当于一次性追加几个查询条件。 编写的sql语句、where 1=1 相当于sql语句不带任何的查询约束条件。等价于 select * from a 然后追加条件(我这里使用的mybatis框架、不影响sql语句的编写) select * from bookss 1=1 And bookName =#{bookName} And bookAuthor =#{bookAuthor} And address =#{address}重点在这里、怎样实现价格在一定范围内查询。由于价格是一个变化的、而且不和数据库中的字段对应。我首先想到的是 price >minPrice and price |
CopyRight 2018-2019 实验室设备网 版权所有 |