- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《spring+ hibernate用户管理系统》.pdf
第 堂课
24
用户管理系统
( 视频讲解:62 分钟)
在大部分的网络应用软件中,无论是 c/s 模式还是 b/s 模式,都需要包含一个
用户管理模块,来对使用该软件的用户进行管理。
本堂课将通过 Spring 自己的 MVC 框架与 Hibernate 框架的整合开发出一个简
单的用户管理模块,实现创建新用户、修改用户信息及为用户修改密码等功能。
学习摘要:
了解项目开发过程中一个模块的实现流程
掌握Spring 的IoC 与AOP 的实际应用方法
掌握Spring MVC 在项目中的具体应用方法
掌握Hibernate 的实际应用
掌握使用Spring 整合Hibernate 的具体方法
了解Spring 对Hibernate 的控制方法
学通Java Web 的24 堂课
24.1 系统功能模块设计
前面章节已经对hibernate 与Spring 的理论知识都进行了介绍,下面将通过具体的实例帮助读者对前面
学过的知识进行更好的理解。本堂课通过实现一个用户管理模块来对Hibernate 与Spring 的整合应用进行具
体的演示。
在绝大多数的应用软件中都会有一个对用户进行管理的功能模块,即用户管理模块。但在不同的应用
软件中会根据软件的具体需求不同来实现不同的功能。本堂课的实例模拟对一个公司的员工进行管理,实
现了比较常用的两个功能,即对用户的管理与对用户所在部门的管理,具体功能如图24.1 所示。
用户管理模块
登录验证
部门管理 用户管理
查 修 查
增 增
询 改 删 询 修 删
加 加
所 部 除 所 改 除
新 新
有 门 部 有 用 用
部 用
部 信 门 用 户 户
门 户
门 息 户
图24.1 用户管理功能模块
通过图 24.1 可以看到,用户管理功能模块被分为两个更细化的子模块,其中一个是部门管理子模块,
在此子模块中主要实现对部门的查询、增加、修改与删除几项具体的功能;另一个是用户管理子模块,在
该子模块中主要实现了对用户的查询、增加、修改与删除几项主要的管理功能。有了具体的功能之后,接
下来根据功能进行数据的设计。
24.2 设计数据库
在设计数据库时,主要创建两个数据表,分别用来保存部门信息与用户信息,即 tb_deptinfo 表和
tb_userinfo 表,表结构如图24.2 和图24.3 所示。
您可能关注的文档
最近下载
- Cadwin操作指南完整.docx VIP
- [中国地质大学地貌学及第四纪地质学资料]2.3第四纪基本问题-第四纪气候.pdf VIP
- EMIGMA_manual_08-2-12英文资料.pdf VIP
- AQ 2005-2005 金属非金属矿山排土场安全规则(正式版).docx VIP
- 2019-2020学年辽宁省沈阳市郊联体高一下学期期末数学试卷 (解析版).pdf VIP
- 2022中国青少年防溺水大数据报告-2022.7.25.pdf VIP
- 高三的物理电场测试.doc VIP
- 2024闸阀阀杆技术规范.docx VIP
- 《计算机系统原理》习题及解答.pdf VIP
- 2025贵州省体育彩票管理中心招聘10人笔试备考题库及答案解析.docx VIP
文档评论(0)