首页 >

mybatis连接mysql数据库步骤 |mysql 存储过程 文件

mysql root 下载,上海mysql培训学校,启动失败mysql.sock,mysql日期大小的比较,thinkjs mysql8,mysql 存储过程 文件mybatis连接mysql数据库步骤 |mysql 存储过程 文件

步骤一:添加MyBatis和MySQL的依赖

<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.6</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.24</version>
</dependency>

步骤二:配置MySQL数据库连接信息

在项目中添加一个名为mybatis-config.xml的文件,配置MySQL数据库连接信息。以下是一个示例配置:

<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/test?serverTimezone=UTC"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
</dataSource>
</environment>
</environments>
</configuration>

步骤三:定义MySQL数据库相关的Mapper.xml文件

在项目中添加一个名为Mapper.xml的文件,用来存放SQL语句,以下是一个示例:

<mapper namespace="com.example.mapper.UserMapper">
<select id="getUserById" resultType="User">
select * from user where id=#{id}
</select>
</mapper>

步骤四:编写Java程序,使用MyBatis访问MySQL数据库

在Java程序中通过MyBatis的SqlSessionFactoryBuilder类读取mybatis-config.xml配置文件,获取SqlSession实例,然后通过SqlSession实例访问MySQL数据库,以下是一个示例:

//读取mybatis-config.xml配置文件
String resource = "mybatis-config.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
//获取SqlSessionFactory
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
//获取SqlSession
SqlSession session = sqlSessionFactory.openSession();
//访问MySQL数据库
User user = session.selectOne("com.example.mapper.UserMapper.getUserById", 1);
//输出查询结果
System.out.println(user);
//关闭SqlSession
session.close();

如此简单,大家就可以使用MyBatis连接MySQL数据库,并进行数据库访问操作了。


mybatis连接mysql数据库步骤 |mysql 存储过程 文件
  • mysql创建学生表让学号自增(学生信息管理系统实现方法) |mysql gui怎么建表
  • mysql创建学生表让学号自增(学生信息管理系统实现方法) |mysql gui怎么建表 | mysql创建学生表让学号自增(学生信息管理系统实现方法) |mysql gui怎么建表 ...

    mybatis连接mysql数据库步骤 |mysql 存储过程 文件
  • mysql怎么获取新的id |mysql myisam原理
  • mysql怎么获取新的id |mysql myisam原理 | mysql怎么获取新的id |mysql myisam原理 ...

    mybatis连接mysql数据库步骤 |mysql 存储过程 文件
  • mysql 数据库数据变化 |如何增加mysql qps
  • mysql 数据库数据变化 |如何增加mysql qps | mysql 数据库数据变化 |如何增加mysql qps ...