开发者学堂课程【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.dao:CustomerDao
Ø 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()→显示添加成功!
3、 查询客户
top.jsp(查询客户)→CustomerServiet#findAll()→list.jsp(循环显示)
4、 编辑客户
编辑分为两步:
1、 通过cid查询
l list.jsp(编辑链接) → CustomerServiet#preEdit() →edit.jsp(把查询出的结果显示到表单中)
l edit.jsp(表单页面) → CustomerServiet#edit() → msg.jsp(显示成功信息)