Mybatis 入门

在学习mybatis之前,先弄清原生的jdbc的问题

	1. 数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。
		如果使用数据库连接池可以解决这个问题
	2. SQL语句在代码中硬编码,造成代码不易维护,实际应用中 SQL变换的可能比较大,SQL变动需要改变Java代码
	3. 使用 preparedStatement向占位符号传参存在硬编码,因为SQL语句的 where 条件不一定,可能多也可能少,修改SQL还要修改代码,系统不易维护
	4. 对结果集解析存在硬编码(查询列名),SQL变化导致解析代码变化,系统不易维护,如果能将数据库记录封装成 POJO对象解析比较方便。