当前位置:
文档之家› 客户管理系统1(PPT49页)
客户管理系统1(PPT49页)
客户管理模块-添加客户xml
客户管理模块-修改客户handler
客户管理模块-修改客户service接口
客户管理模块-修改客户service实现类
客户管理模块-修改客户dao接口
客户管理模块-修改客户xml
客户管理模块-删除客户handler
客户管理模块-删除客户service接口
客户管理模块-删除客户service实现类
用户登录模块8
退出登录:在UserHandler类中添加代码
客户管理模块-查询客户handler
客户管理模块-查询客户service接口
客户管理模块-查询客户service实现类
客户管理模块-查询客户service实现类
客户管理模块-查询客户Dao接口
客户管理模块-查询客户Dao的XML
客户管理系统
系统功能
客户管理系统
用户登录模块
用
退
户
出
登
登
录
录
登 录 验 证
客户管理模块
查 添修 删 询 加改 除 客 客客 客 户 户户 户
分 页 查 询
系统架构
Web层(表示层):该层主要包括SpringMVC中的 controller类和JSP页面。
Service层(业务逻辑层):service接口和实现类。 Dao层(数据访问层):DAO接口和mybatis映射文
客户管理模块-删除客户dao接口
客户管理模块-删除客户xml
•
1、有时候读书是一种巧妙地避开思考 的方法 。20.1 1.920.1 1.9Monday, November 09, 2020
•
2、阅读一切好书如同和过去最杰出的 人谈话 。04:3 3:4204: 33:4204 :3311/ 9/2020 4:33:42 AM
件组成,实体类。
系统开发环境
操作系统:windows7 Web服务器:Tomcat9 Java开发包:JDK1.8 开发工具:Eclipse Java EE IDE for Web
Developers. 数据库:mysql5.5 浏览器:IE8.0以上 Spring框架:spring5.0.1
编写配置文件1
Spring-ds.xml:注册数据源;注册属性文件。
编写配置文件1
Mybaits.xml:注册别名,注册映射文件
编写配置文件1
Spring-mybatis.xml:生成SqlSessionFactory,生 成dao动态代理。
编写配置文件1
Spring-tx.xml:注册平台事务管理器,注册事务通知,AOP 配置。
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
系统用户表 客户信息表 数据字典表
数据库设计
创建项目 导入原型 创建包
项目组织结构
系统环境搭建1
导入jar包 1.spring的jar包:11个
✓ .aopalliance-1.0.0.jar ✓ .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
验证登录 账号和密码
提示账号 或密码错误
登录成功 跳转主页
创建实体类
用户登录模块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接口
系统环境搭建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个
•
3、越是没有本领的就越加自命不凡。 20.11.9 04:33:4 204:33 Nov-20 9-Nov-2 0
•
4、越是无能的人,越喜欢挑剔别人的 错儿。 04:33:4 204:33: 4204:3 3Monday, November 09, 2020
•
5、知人者智,自知者明。胜人者有力 ,自胜 者强。 20.11.9 20.11.9 04:33:4 204:33: 42Nov ember 9, 2020
编写配置文件1
Spring-service.xml:注册组件扫描器,扫描基本包 service包。
编写配置文件1
Spring-mvc.xml:注册组件扫描器,扫描handler包; 注册注解驱动。
编写配置文件2
Web.xml中: 注册中央调度器 注册编码过滤器
用户登录模块1
用户登录