MVC模式的增删改查+分页

2019/7/24 13:58:51 人评论 次浏览 分类:学习教程

原文链接:http://www.cnblogs.com/EvanLiu/archive/2013/06/15/3137805.html

MVC(Servlet+JSP+JavaBean)模式适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。

三层结构图

 

一个简单的增删改查例子的总结。
(1)带分页,可以控制每页显示的数据条数,页数超过一定页数,页码会自动调整。
(2)利用自定义标签,当数据项超过一定大小的时候,自动回省略号代替。
(3)对于多选,和单选的数据项,将数据写在代码里面,这样便于后期维护

例如:

package cn.lsl.utils;

public class Globals {
    public static String genders[] = {"男","女"};
    public static String preferences[] = {"唱歌","跳舞","桑拿","打麻将","打球"};
    public static String types[] = {"vvip客户","vip客户","重点客户","普通客户"};
}

 

开发步骤

1.搭建开发环境
(1)导开发包
(2)创建包
(3)创建数据库和数据表

create database customerbase;
use customerbase;
create table customer
(
    id varchar(40) primary key,
    name varchar(40) not null,
    gender varchar(4) not null,
    birthday date,
    cellphone varchar(20),
    email varchar(40),
    preference varchar(255),
    type varchar(100) not null,
    description varchar(255)
);

(4)创建db.properties文件,用于保存连接数据库的信息

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/customerbase
username=root
password=123456

2.实体类

3.dao层

4.service层

5.web层

附上源码:http://files.cnblogs.com/EvanLiu/Customer.zip

 

 

 

 

 

转载于:https://www.cnblogs.com/EvanLiu/archive/2013/06/15/3137805.html

相关资讯

  • 那些我们不愿意承认的事

    很久没有见的老朋友,准确的说应该是很久没有见过的老师,一个比我大两岁的老师,我上初中的时候他从高中回来教我了一年。后来又回去上高中,我上高中的时候他上大学,现在我刚大学毕业他创办了公司。昨日一见依然如故,他还是热爱销售,而我却成了纯粹的技术人员。 看到他…

    2015/6/22 13:12:47

学习教程

共有访客发表了评论 网友评论

验证码: 看不清楚?

    立即查看