摘要: 引用文档 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽 阅读全文
posted @ 2019-08-06 07:37 匆匆、 阅读(273) 评论(0) 推荐(0)
摘要: 连接池 1.连接池是一个用来存储连接的容器 2.连接池是一个集合对象,该集合必须是线程安全的,不能两个线程拿到同一个连接 3.该集合实现队列的特征:先进先出(在mybatis中实际上是ArrayList) 连接池在配置文件的位置 <environments default="mysql"> <env 阅读全文
posted @ 2019-08-06 05:11 匆匆、 阅读(1328) 评论(0) 推荐(0)
摘要: 前期mysql准备 create database cong use cong; create table account( id int primary key auto_increment, name varchar(40), money float )character set utf8 co 阅读全文
posted @ 2019-08-06 04:38 匆匆、 阅读(341) 评论(0) 推荐(0)
摘要: 前言 mybatis官方推荐使用mapper代理方式开发,程序员不用编写mapper接口实现类, 使用mapper代理方法时,输入参数可以使用pojo包装对象或map对象,保证dao的通用性; 传统的dao层开发容易出现硬编码的问题。 一、传统DAO层开发: mybatis传统DAO层开发存在的问题 阅读全文
posted @ 2019-08-06 02:21 匆匆、 阅读(287) 评论(0) 推荐(0)