客户管理系统1(PPT49页)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编写配置文件1
Spring-service.xml:注册组件扫描器,扫描基本包 service包。
编写配置文件1
Spring-mvc.xml:注册组件扫描器,扫描handler包; 注册注解驱动。
编写配置文件2
Web.xml中: 注册中央调度器 注册编码过滤器
用户登录模块1
用户登录
客户管理系统
系统功能
客户管理系统
用户登录模块
用
退
户
出
登
登
录
录
登 录 验 证
客户管理模块
查 添修 删 询 加改 除 客 客客 客 户 户户 户
分 页 查 询
系统架构
Web层(表示层):该层主要包括SpringMVC中的 controller类和JSP页面。
Service层(业务逻辑层):service接口和实现类。 Dao层(数据访问层):DAO接口和mybatis映射文
编写配置文件1
Spring-ds.xml:注册数据源;注册属性文件。
编写配置文件1
Mybaits.xml:注册别名,注册映射文件
编写配置文件1
Spring-mybatis.xml:生成SqlSessionFactory,生 成dao动态代理。
编写配置文件1
Spring-tx.xml:注册平台事务管理器,注册事务通知,AOP 配置。
系统用户表 客户信息表 数据字典表
数据库设计
创建项目 导入原型 创建包
项目组织结构
系统环境搭建1
导入jar包 1.spring的jar包:11个
✓ com.springsource.org.aopalliance-1.0.0.jar ✓ com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar ✓ spring-aop-5.0.1.RELEASE.jar ✓ spring-aspects-5.0.1.RELEASE.jar ✓ spring-beans-5.0.1.RELEASE.jar ✓ spring-context-5.0.1.RELEASE.jar ✓ spring-core-5.0.1.RELEASE.jar ✓ spring-expression-5.0.1.RELEASE.jar ✓ spring-jcl-5.0.1.RELEASE.jar ✓ spring-jdbc-5.0.1.RELEASE.jar ✓ spring-tx-5.0.1.RELEASE.jar
•
3、越是没有本领的就越加自命不凡。 21.4.18 23:20:0 123:20 Apr-211 8-Apr-2 1
•
4、越是无能的人,越喜欢挑剔别人的 错儿。 23:20:0 123:20: 0123:2 0Sunda y, April 18, 2021
•
5、知人者智,自知者明。胜人者有力 ,自胜 者强。 21.4.18 21.4.18 23:20:0 123:20: 01April 18, 2021
件组成,实体类。
系统开发环境
操作系统:windows7 Web服务器:Tomcat9 Java开发包:JDK1.8 开发工具:Eclipse Java EE IDE for Web
Developers. 数据库:mysql5.5 浏览器:IE8.0以上 Spring框架:spring5.0.1
验证登录 账号和密码
提示账号 或密码错误
登录成功 跳转主页
创建实体类
用户登录模块2
用户登录模块3
实现handler
用户登录模块4
实现service
实现dao
用户登录模块5
用户登录模块6
实现登录验证: 1.创建拦截器类
用户登录模块7
实现登录验证: 2.配置拦截器:在spring-mvc中配置
客户管理模块-查询客户Dao的XML
客户管理模块-查询客户Dao的XML
客户管理模块-查询客户Dao的XML
客户管理模块-查询客户Dao的XML
客户管理模块-添加客户handler
客户管理模块-添加客户service接口
客户管理模块-添加客户service实现类
客户管理模块-添加客户Dao接口
用户登录模块8
退出登录:在UserHandler类中添加代码
客户管理模块-查询客户handler
客户管理模块-查询客户service接口
客户管理模块-查询客户service实现类
客户管理模块-查询客户service实现类
客户管理模块-查询客户Dao接口
客户管理模块-查询客户Dao的XML
系统环境搭建2
导入jar包
2.springmvc的jar包:2个
✓ spring-web-5.0.1.RELEASE.jar ✓ spring-webmvc-5.0.1.RELEASE-javadoc.jar
3.MyBatis的jar包:13个
✓ mybatis-3.4.2.jar ✓ 依赖jar包12个
客户管理模块-添加客户xml
客户管理模块-修改客户handler
客户管理模块-修改客户service接口
客户管理模块-修改客户service实现类
客户管理模块-修改客户dao接口
客Leabharlann Baidu管理模块-修改客户xml
客户管理模块-删除客户handler
客户管理模块-删除客户service接口
客户管理模块-删除客户service实现类
客户管理模块-删除客户dao接口
客户管理模块-删除客户xml
•
1、有时候读书是一种巧妙地避开思考 的方法 。21.4. 1821.4. 18Sunday, April 18, 2021
•
2、阅读一切好书如同和过去最杰出的 人谈话 。23:2 0:0023: 20:0123 :204/1 8/2021 11:20:01 PM
4.MyBatis和Spring整合的jar包:1个 ✓ mybatis-spring-1.3.1.jar
系统环境搭建3
导入jar包
5.数据库驱动jar包:1个 ✓ mysql-connector-java-5.1.7-bin.jar 6.数据源druid的jar包:1个 ✓ druid-1.1.5.jar 7.JSTL的jar包:2个 ✓ jstl-1.1.2 .jar ✓ standard-1.1.2.jar