阿里云开发者学堂课程
【Java Web项目实战1:注册登录、客户关系管理系统:JSP+JDBC实现客户关系管理系统】
课程地址:https://developer.aliyun.com/learning/course/39
目录
1、 客户关系管理系统架构的搭建
2、 添加客户
3、 查询客户
4、 编辑客户
5、 删除客户
6、 插入查询所用的测试数据
7、 多条件组合查询
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(显示成功信息)
5、 删除客户
l list.jsp(删除链接)→ CustomerServlet#delete() → msg.jsp
6、 插入查询所用的测试数据
在高级搜索中
7、 多条件组合查询