MVC设计模式
2019-05-31 / JAVA / 1014 次围观 / 0 次吐槽 /软件开发模式
Ø C/S:客户端 / 服务器 (胖客户端)
Ø B/S:浏览器 / 服务器 (瘦客户端)
JavaBean的概念
Ø 就是一个普通类(实体bean),包含三样标准:
v 一个无参构造
v 私有属性
v 公共的getter和setter方法
MVC设计模式
Ø M:Model模型【JavaBean】
Ø V:View视图 【JSP】
Ø C:Controller控制器 【Servlet】
n JSP + Servlet + JavaBean
分层思想
web层(表示层)、service层(业务层)、dao层(数据访问层)
案例:登录注册注销
项目准备
创建数据库和表
CREATE TABLE c_user( id int PRIMARY KEY auto_increment, username VARCHAR(50) not null, password VARCHAR(50) not null, email VARCHAR(50), birthday DATE ) INSERT into c_user(username,password,email,birthday) VALUES('admin','123','admin@qq.com','1990-01-01'); INSERT into c_user(username,password,email,birthday) VALUES('chueg','123','chueg@qq.com','1991-01-01');
导入项目所需要用的包
数据库连接驱动和bean工具类,beanutils需要依赖logging
项目中的包结构
项目源代码:web.zip
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.