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


相关文章
|
测试技术
线上问题,如何处理?
线上问题,如何处理?
335 37
|
1月前
|
存储 数据可视化 项目管理
Arya - 功能强大的在线 Markdown 编辑器
Arya(二丫)是一款基于Vue2与Vditor的开源在线Markdown编辑器,集流程图、甘特图、Echarts、PPT预览、五线谱等丰富功能于一体,支持多种编辑模式与一键导出PDF/图片,完美适配公众号等内容平台,3.3k+ GitHub stars,部署简单,体验优雅。
359 13
Arya - 功能强大的在线 Markdown 编辑器
|
16天前
|
缓存 监控 网络协议
如何让 IPv6 站支持 IPv4/IPv6 访问
D-NET 是一款轻量级开源工具,助力家庭部署的 IPv6 站点实现 IPv4/IPv6 双栈访问。通过对接阿里云、百度智能云 CDN,自动同步动态 IPv6 地址,解决运营商封端口、地址变动等问题。支持未备案域名(阿里云全球加速)与已备案域名(推荐百度云),低成本、高效率搭建稳定可访问的个人站点,适用于 NAS、博客、Home Assistant 等多种场景。
210 0
如何让 IPv6 站支持 IPv4/IPv6 访问
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
AI内容创作Agent架构解析:基于移动端原生框架的内容特工队AI (ReelsAgent)与传统短视频工具的技术差异
传统的AI视频工具链往往基于单点功能堆栈或PC/Web端的SaaS架构,难以承载短视频营销所需的高频、高并发、全流程自动化需求。本文将从AI Agent系统架构角度,对比内容特工队AI (ReelsAgent)的移动端原生设计与现有主流工具的实现路径,以评估其在工程实践中的优劣。
256 7
|
1月前
|
数据可视化 JavaScript 前端开发
Three.js:开启Web 3D世界的魔法钥匙
Three.js是基于WebGL的JavaScript 3D库,简化了网页中3D图形的创建与渲染。它提供场景、相机、光照、动画等完整架构,支持丰富几何体、材质及高级特效,助力开发者轻松实现交互式3D可视化。
226 6
|
2月前
|
人工智能 运维 专有云
持续领先!阿里云入选2025年Gartner®分布式混合基础设施魔力象限
近日,Gartner发布2025年《分布式混合基础设施魔力象限》报告,在混合云场景下,阿里云凭借飞天企业版(Apsara Stack)、边缘云ENS和云盒CloudBox产品组合能力,在“执行能力”和“愿景完整性”两大维度分别处于亚太厂商中最高最远的位置。
231 6
|
1月前
|
数据采集 传感器 人工智能
数字孪生:虚实融合驱动产业变革的核心技术引擎
数字孪生技术正从概念走向产业核心,广泛应用于智能制造、智慧能源、智慧城市等领域,实现全生命周期管理与智能决策。本文系统解析其技术本质、核心体系、应用实践及未来趋势,并结合奥维数字等本土企业案例,展现中国在该领域的创新突破与产业化前景。
695 0
|
人工智能 测试技术 API
FlagEvalMM:智源开源的多模态模型评测框架
FlagEvalMM 是由北京智源人工智能研究院开源的多模态模型评测框架,旨在全面评估处理文本、图像、视频等多种模态的模型。该框架支持多种任务和指标,采用评测与模型推理解耦的设计,提升评测效率,便于快速适配新任务和模型。
605 11
FlagEvalMM:智源开源的多模态模型评测框架
|
9月前
|
人工智能 运维 Serverless
Serverless + AI 让应用开发更简单
Serverless + AI 让应用开发更简单
363 2
|
Kubernetes Cloud Native 数据可视化
我们为何选择 Cilium 作为 Kubernetes CNI
我们为何选择 Cilium 作为 Kubernetes CNI
557 0