mybatis注解入门查询所有
时间: 2023-08-12 10:02:01 浏览: 110
您好!使用 MyBatis 注解进行查询所有的示例代码如下:
```java
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
@Mapper
public interface UserMapper {
@Select("SELECT * FROM users")
List<User> getAllUsers();
}
```
上述代码中,`UserMapper` 是一个 MyBatis 的 Mapper 接口,使用 `@Mapper` 注解标识。在接口中,通过 `@Select` 注解定义了一个 SQL 查询语句,用于查询所有的用户信息。您可以根据实际情况修改表名、字段名等。
然后,您可以将以上代码放入您的项目中,并使用 MyBatis 的注解扫描将其注册到 Spring 容器中。接下来,您可以通过注入 `UserMapper` 对象来使用该方法,例如:
```java
@Autowired
private UserMapper userMapper;
public List<User> getAllUsers() {
return userMapper.getAllUsers();
}
```
这样,您就可以调用 `getAllUsers()` 方法来获取所有用户的信息了。希望能帮到您!如果还有其他问题,请随时提问。
阅读全文