# 软件开发与管理 - spring **Repository Path**: lvlei1021/web-framework-spring ## Basic Information - **Project Name**: 软件开发与管理 - spring - **Description**: 基于Spring的Web开发 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 446 - **Created**: 2021-03-16 - **Last Updated**: 2021-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件开发与管理 - spring #### 介绍 基于Spring的Web开发 #### 完成内容 #### 作业5 基于Spring的用户验证登录 1. 持久层(UserDao.java) 2. 业务层(UserService.java) 3. 控制器层(UserController.java) 4. 展现层(login.jsp,main.jsp,register.jsp) 5. 实体类(User.java) #### 作业6 实现IOC 1. 构造函数注入 2. 属性注入 3. 接口注入 #### 作业7 装配Bean 用IOC容器实现作业6 #### 作业8 反射 使用反射的方法模拟Spring容器的功能(ApplicationContext)  解析作业7中的XML配置文件,实现依赖注入 #### 作业9 AOP 1. 记录用户的登录和注册操作 2. 写入数据库 #### 作业10 事务 1. 使用注解配置事务 2. 验证发生异常时的事务回滚 #### 作业12 Spring SpEL 使用Spring表达式进行依赖注入