
MyBatis
文章平均质量分 88
最终变量
温故而知新,可以为师矣。
展开
-
MyBatis下载和使用
1.什么是MyBatis?MyBatis是当前主流的持久层(dao)框架之一,它相比传统的JDBC访问数据库,性能更加优异,具有高度的灵活性、可优化性和易于维护等特点,是目前大型互联网项目的首选框架之一。2.MyBatis的下载和使用下载下载地址:https://github.com/mybatis/mybatis-3/releases如上图,第一个为MyBatis框架压缩...原创 2018-10-14 14:20:09 · 23490 阅读 · 3 评论 -
MyBatis的一个入门程序
MyBatis在操作数据库时,主要分为8大步骤:(1) 读取MyBatis配置文件mabatis-config.xml,mabatis-config.xml作为MaBatis的全局配置文件,配置了MyBatis的运行环境等信息,其主要是获取数据库连接。(2) 加载映射文件Mapper.xml。Mapper.xml即SQL映射文件,该文件配置了操作数据库的SQL语句,需要在mybatis-c...原创 2018-10-14 17:02:53 · 6758 阅读 · 0 评论 -
MyBatis关联映射
1.一对一例:人与身份证一个人只有一个身份证,一个身份证对应一个人。那么MyBatis如何处理这种关系呢?(1)创建数据库表创建数据库 mybatis创建表idcard创建表person分别插入几条数据用于测试(2)在MyEclipse创建一个名为project03的Web项目,然后导入相关jar包、log4j日志文件、MyBatis工具类以及myb...原创 2018-10-23 20:39:29 · 307 阅读 · 0 评论 -
MyBatis动态SQL
<if>元素在实际开发中,可以通过多个条件来精确的查询数据。<?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&q原创 2018-10-21 17:15:29 · 339 阅读 · 0 评论 -
mybatis传入多个参数
方案一:public List<XXXBean> getXXXBeanList(String xxId, String xxCode); <select id="getXXXBeanList" resultType="XXBean"> select t.* from tableName where id = #{0} and name = #{1} ...原创 2018-11-03 20:20:05 · 184 阅读 · 0 评论