mybatis测试数据库连接
时间: 2023-11-07 21:04:45 浏览: 53
可以通过以下步骤测试 MyBatis 是否能够成功连接数据库:
1. 配置数据库连接信息,包括数据库类型、数据库地址、用户名和密码等信息;
2. 在 MyBatis 的配置文件中添加数据源配置,指定上述配置信息;
3. 在 MyBatis 中使用 SQL 语句查询数据库,如查询表中的数据;
4. 运行程序,查看是否能够成功连接数据库并查询到数据。
以下是一个简单的示例:
1. 在 MyBatis 的配置文件中添加以下数据源配置:
```xml
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/test"/>
<property name="username" value="test"/>
<property name="password" value="test"/>
</dataSource>
```
2. 在 MyBatis 中编写 SQL 语句查询数据库中的数据:
```xml
<select id="getUser" resultType="User">
SELECT * FROM user WHERE id = #{id}
</select>
```
3. 在 Java 代码中调用上述 SQL 语句查询数据库:
```java
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
SqlSession session = sessionFactory.openSession();
User user = session.selectOne("com.example.dao.UserDao.getUser", 1);
System.out.println(user.getName());
session.close();
```
如果程序能够成功运行,并输出查询到的数据,则说明 MyBatis 已经成功连接到数据库。