在 SSM 框架中,可以使用 Like
关键字来实现模糊查询。
首先,你需要在数据库中有一张表,表中有一个字段叫做 name
,你希望通过模糊查询来查询这张表中 name
字段中含有某个字符串的记录。
具体的,你需要完成以下几个步骤:
在数据库中建立一张表,并在表中插入若干条记录,其中有一个字段叫做
name
。在你的 Java 项目中创建一个数据访问对象 (DAO) 层,在 DAO 层中编写一个方法,用于执行模糊查询。
在 DAO 层中的方法中,使用
Like
关键字来实现模糊查询。
下面是一个示例代码,假设你的数据库中有一张表叫做 user
,表中有一个字段叫做 name
,你希望通过模糊查询来查询 name
字段中含有字符串 "john" 的记录:
```java // 在 DAO 层中的方法中使用 Like 关键字来实现模糊查询 public List findUsersByName(String name) { // 创建一个 SqlSession 对象 SqlSession sqlSession = sqlSessionFactory.openSession(); try { // 创建一个 UserMapper 对象 UserMapper userMapper = sqlSession.getMapper(UserMapper.class); // 使用 Like 关键字来实现模糊查