• 【MyBatis】学习笔记001第一个mybatis程序


    mybatis的出现大大简化了JDBC的操作,使用分为两种:xml方式和注解方式,在数据库完善的前提下,xml方式步骤如下:

    1.创建MyBatis核心配置文件

    创建mybatis-config.xml

    注意:这里边连接数据库的四个参数是配置在文件中的,同时,每一个Mapper放在resources文件夹下(也可放在其他的位置,视情况而定)

    <?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="${driver}"/>
            <property name="url" value="${url}"/>
            <property name="username" value="${username}"/>
            <property name="password" value="${password}"/>
          </dataSource>
        </environment>
      </environments>
      <mappers>
        <mapper resource="UserMapper.xml"/>
      </mappers>
    </configuration>

    2.创建实体类

    创建实体类User

    3.创建对应的Dao接口

    创建UserDao

    //查询全部用户
    List<User> selectUsers();

    4.创建对应的Mapper.xml

    创建UserMapper.xml

    注意:namespace与UserDao类绑定,select标签与UserDao中的方法名绑定

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE mapper
      PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
      "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
    <mapper namespace="com.aircl.dao.UserDao">
      <select id="selectUsers" resultType="com.aircl.pojo.User">
        select * from user
      </select>
    </mapper>
  • 相关阅读:
    Spider爬虫清洗数据(re方法)
    Python 操作 mongodb 数据库
    python操作mysql数据库
    BeautifulSoup高级应用 之 CSS selectors /CSS 选择器
    mongoDB在centos7上的安装
    CentOS7安装mongoDB数据库
    [洛谷P4602] CTSC2018 混合果汁
    [洛谷P2605] ZJOI2016 基站选址
    [CF1039D] You Are Given a Tree
    [CF1105E] Helping Hiaset
  • 原文地址:https://www.cnblogs.com/AirCL/p/14329975.html
Copyright © 2020-2023  润新知