Java三期SSM-MyBatis

Java三期SSM
第一章:初识MyBatis
一、框架技术
1.定义:是一个提供可重用的公共结构的半成品。
优点:不用再考虑公共问题,
专心在业务实现上
结构统一 ,易于学习、维护
2.主流框架:
Struts2(sevlet):
MVC设计模式的实现拦截器
可变和可重用的标签
HIBERNATE(DAO层):
ORM ,简化数据库操作
Spring(将大家组装到一起的黏合剂):
依赖注入容器/ AOP实现声明式事务
简化Java EE应用
Spring MVC(sevlet):
结构最清晰的MVC Model2实现
高度可配置,支持多种视图技术
定制化开发
MyBatis(DAO层):
半自动化的ORM实现
动态SQL
小巧灵活、简单易学

二、MyBatis开发环境
2.1、准备开发环境
1.创建一个普通java项目或者是JavaWeb项目 ;
2.添加相应的jar包:
在webroot下的WEB-INF下建一个lib包将这两个jar包放进去:
mybatis-3.1.1.jar
mysql-connector-java-5.1.7-bin.jar
3.创建数据库和表,针对MySQL数据库
1 create database mybatis;
2 use mybatis;
3 CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT);
4 INSERT INTO users(NAME, age) VALUES(‘孤傲苍狼’, 27);
5 INSERT INTO users(NAME, age) VALUES(‘白虎神皇’, 27);
2.2、使用MyBatis查询表中的数据
 1、添加Mybatis的配置文件conf.xml
conf.xml文件中的内容如下:
1

猜你喜欢

转载自blog.csdn.net/jiangyinglian_10/article/details/82502612