基于ssm的模糊查询,解决中文乱码后可查询中文关键字 | 您所在的位置:网站首页 › sql语句模糊查找中文 › 基于ssm的模糊查询,解决中文乱码后可查询中文关键字 |
模糊查询的实现基于之前实现增删改查功能的博客一和博客二,可能里面的方法名和类名有所不同,但结构相同,换汤不换药。完成后的效果如下: 进入主页面: 在dao层的接口下添加: List findPetByName(@Param("petName")String petName);在mapper下的xml文件内添加数据库语句: SELECT * FROM pets WHERE petName LIKE CONCAT(CONCAT('%',#{petName},'%'))在Service类添加: List findPetByName(@Param("petName")String petName);在impl文件下添加: @Override public List findPetByName(String petName){ return pd.findPetByName(petName); }在comtroller文件下添加: @RequestMapping("/findPetByName.do") public ModelAndView findPetByName(@RequestParam(defaultValue="1") int page,@RequestParam(defaultValue="8")int size,Pet pet){ System.out.println(pet.getPetName()); |
CopyRight 2018-2019 实验室设备网 版权所有 |