Mybatis---全局配置文件(三)

全局配置文件

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>

  <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/mybatis_0325"/>
        <property name="username" value="root"/>
        <property name="password" value="123456"/>
      </dataSource>
    </environment>
  </environments>

  <!--  mappers中注册我们所有写的dao接口的实现文件-->
  <mappers>
    <mapper resource="EmployeeDao.xml"/>
  </mappers>
</configuration>

原生jdbc执行sql;或者封装结果集

     Connection connection =  dataSource.getConnection();
     String sql = "insert into t_employee(empname,email,gender) value(?,?,?)";
     PreparedStatement ps =  connection.prepareStatement(sql);
     ps.setString(0,"admin");
     ps.setString(1,"[email protected]");
     ps.setInt(2,12);
    int i =  ps.executeUpdate()
     //ps.close();connection.close();

发布了59 篇原创文章 · 获赞 9 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/qq_43229543/article/details/103950791