用mybatis框架写出查询添加语句
时间: 2024-05-03 08:19:28 浏览: 22
首先需要在配置文件中配置数据源和mapper接口:
```xml
<!-- 数据源配置 -->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/test" />
<property name="username" value="root" />
<property name="password" value="root" />
</dataSource>
</environment>
</environments>
<!-- mapper接口配置 -->
<mappers>
<mapper resource="com/example/mapper/UserMapper.xml" />
</mappers>
```
然后在mapper接口中定义查询和添加方法:
```java
public interface UserMapper {
// 查询用户信息
List<User> selectUser();
// 添加用户信息
void insertUser(User user);
}
```
最后在mapper.xml中编写SQL语句:
```xml
<!-- 查询用户信息 -->
<select id="selectUser" resultType="User">
SELECT * FROM user;
</select>
<!-- 添加用户信息 -->
<insert id="insertUser" parameterType="User">
INSERT INTO user(username, password) VALUES(#{username}, #{password});
</insert>
```
这样就可以使用MyBatis框架进行数据库操作了。
阅读全文