JSP+JDBC实现客户关系管理系统|学习笔记

简介: 快速学习JSP+JDBC实现客户关系管理系统

开发者学堂课程【Java Web项目实战1:注册登录、客户关系管理系统:JSP+JDBC实现客户关系管理系统】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/39

JSP+JDBC实现客户关系管理系统

编辑客户


目录:

1、 客户关系管理系统架构的搭建

2、 添加客户

3、 查询客户

4、 编辑客户

 

1、 客户关系管理系统架构的搭建

 

l 导入原型(只有页面,但没有功能的一个项目,功能都是直接跳转)

l 功能分析

Ø 添加客户

Ø 查询所有客户

Ø 编辑客户

u 加载客户到表单中显示

u 修改客户

Ø 删除客户(你们的)

Ø 多条件组合查询

l 创建表

l 创建包:公司名,项目名,分层,

Ø cn.itcast.cstm.domain: Customer , 与表单和t_customer表对应

Ø cn.itcast.cstm.daoCustomerDao

Ø cn.itcast.cstm.service: CustomerService , 没有业务,其实不存在都可以!

Ø cn.itcast.cstm.web.serviet: CustomerServiet

l 导包

Ø Mysql驱动

Ø c3p0(两个,一个配置文件)

Ø dbutils

Ø 自己的工具JdbcUtils,在itcast-tools.jar

Ø Beantuils、logging

2、 添加客户

l add.jsp→CustomerServlet#add()→显示添加成功!

image.png

image.png

3、 查询客户

 top.jsp(查询客户)→CustomerServiet#findAll()→list.jsp(循环显示)

image.png

4、  编辑客户

 

编辑分为两步:

1、 通过cid查询

l list.jsp(编辑链接)  → CustomerServiet#preEdit()  →edit.jsp(把查询出的结果显示到表单中)

l edit.jsp(表单页面) → CustomerServiet#edit()  → msg.jsp(显示成功信息)

image.png


相关文章
|
7月前
|
Java 关系型数据库 MySQL
基于JSP技术的人事管理系统
基于JSP技术的人事管理系统
|
7月前
|
存储 Java 关系型数据库
基于JSP技术的文物管理系统
基于JSP技术的文物管理系统
|
8月前
|
存储 安全 前端开发
ssm226基于jsp的快递管理系统的开发
ssm226基于jsp的快递管理系统的开发
|
8月前
|
Java
仓库管理系统【JSP+Servlet+JavaBean】(Java课设)
仓库管理系统【JSP+Servlet+JavaBean】(Java课设)
198 1
|
8月前
|
JavaScript 前端开发 Java
基于JavaWeb+jsp实现企业员工工资管理系统
基于JavaWeb+jsp实现企业员工工资管理系统
103 0
|
8月前
|
Java 关系型数据库 MySQL
基于javaWeb+jsp人力资源管理系统(含文档)
基于javaWeb+jsp人力资源管理系统(含文档)
|
5月前
|
存储 Java 关系型数据库
基于Servlet和JSP的Java Web应用开发指南
基于Servlet和JSP的Java Web应用开发指南
130 0
|
开发工具 git
IDEA中如何使用Git 图文超详细
IDEA中Git使用,实战教程
5933 1
IDEA中如何使用Git 图文超详细
|
7月前
|
前端开发 测试技术 开发工具
基于SSM+JSP实现学生信息管理系统
基于SSM+JSP实现学生信息管理系统
|
5月前
|
数据采集 存储 数据可视化
【优秀python数据分析案例】基于python的中国天气网数据采集与可视化分析的设计与实现
本文介绍了一个基于Python的中国天气网数据采集与可视化分析系统,通过requests和BeautifulSoup库实现数据爬取,利用matplotlib、numpy和pandas进行数据可视化,提供了温湿度变化曲线、空气质量图、风向雷达图等分析结果,有效预测和展示了未来天气信息。
1857 3