MyBatis框架
SQL语句创建表
CREATE DATABASE 'mybatis';
USE 'mybatis';
CREATE TABLE 'user'(
'id' INT(20) NOT NULL PRIMARY KEY,
'name' VARCHAR(30) DEFAULT NULL,
'pwd' VARCHAR(30) DEFAULT NULL
);ENGINE=INNODB DEFAULT CHARSET=utf-8;
INSERT INTO 'user'('id','name','pwd') VALUES
(1,'狂神','123456'),
(2,'张三','123456'),
(3,'李四','123890')
MVC的设计模式解释:
MVC的设计模式解释:
model层就是实体类,对应数据库的表。controller层是Servlet,主要是负责业务模块流程的控制,调用service接口的方法,在struts2就是Action。Service层主要做逻辑判断,Dao层是数据访问层,与数据库进行对接。至于Mapper是mybtis框架的映射用到,mapper映射文件在dao层用。