JAVA项目实战-SSM框架全套培训视频教程-Spring4实战 动力节点 王勇老师力作
课程介绍:
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来.它是为了解决企业应用开发的复杂性而创建的.Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅限于服务器端的开发.从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益. 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架. -------------------课程目录------------------- ├─03-Spring4 │ 北京动力节点-Spring4-000-对封封装与继承的回顾.mp4 │ 北京动力节点-Spring4-001-什么是Spring.mp4 │ 北京动力节点-Spring4-001-对多态的回顾.mp4 │ 北京动力节点-Spring4-002-Spring框架结构.mp4 │ 北京动力节点-Spring4-003-Spring的特点.mp4 │ 北京动力节点-Spring4-004-Spring与IoC-IoC与DI.mp4 │ 北京动力节点-Spring4-005-Spring与IoC-第一个程序-传统开发方式的缺点.mp4 │ 北京动力节点-Spring4-006-Spring与IoC-第一个程序-Spring配置文件的定义.mp4 │ 北京动力节点-Spring4-007-Spring与IoC-第一个程序-从容器中获取对象.mp4 │ 北京动力节点-Spring4-008-Spring与IoC-第一个程序-容器接口的两个实现类的区别.mp4 │ 北京动力节点-Spring4-009-Spring与IoC-第一个程序-创建BeanFactory容器.mp4 │ 北京动力节点-Spring4-010-Spring与IoC-第一个程序-对象创建的复习(重要).mp4 │ 北京动力节点-Spring4-011-Spring与IoC-第一个程序-两个容器的区别.mp4 │ 北京动力节点-Spring4-012-Spring与IoC-Bean的装配-默认装配方式.mp4 │ 北京动力节点-Spring4-013-Spring与IoC-Bean的装配-工厂方法设计模式(复习).mp4 │ 北京动力节点-Spring4-014-上次课内容回顾.mp4 │ 北京动力节点-Spring4-015-Spring与IoC-Bean的装配-动态工厂Bean.mp4 │ 北京动力节点-Spring4-016-Spring与IoC-Bean的装配-静态工厂Bean.mp4 │ 北京动力节点-Spring4-017-Spring与IoC-Bean的装配-Bean的作用域.mp4 │ 北京动力节点-Spring4-018-Spring与IoC-Bean的装配-Bean后处理器.mp4 │ 北京动力节点-Spring4-019-Spring与IoC-Bean的装配-Bean后处理器的应用.mp4 │ 北京动力节点-Spring4-020-Spring与IoC-Bean的装配-定制Bean的生命周期始末.mp4 │ 北京动力节点-Spring4-021-Spring与IoC-Bean的装配-Bean的生命周期.mp4 │ 北京动力节点-Spring4-022-Spring与IoC-Bean的装配-id与name属性.mp4 │ 北京动力节点-Spring4-023-Spring与IoC-基于XML的DI-设值注入.mp4 │ 北京动力节点-Spring4-024-Spring与IoC-基于XML的DI-构造注入.mp4 │ 北京动力节点-Spring4-025-Spring与IoC-基于XML的DI-P命名空间设置注入.mp4 │ 北京动力节点-Spring4-026-Spring与IoC-基于XML的DI-C命名空间构造注入.mp4 │ 北京动力节点-Spring4-027-Spring与IoC-基于XML的DI-为集合属性赋值.mp4 │ 北京动力节点-Spring4-028-Spring与IoC-基于XML的DI-为集合属性赋值的简单方式.mp4 │ 北京动力节点-Spring4-029-Spring与IoC-基于XML的DI-自动注入-byName.mp4 │ 北京动力节点-Spring4-030-Spring与IoC-基于XML的DI-自动注入-byType.mp4 │ 北京动力节点-Spring4-031-Spring与IoC-基于XML的DI-SPEL注入.mp4 │ 北京动力节点-Spring4-032-Spring与IoC-基于XML的DI-内部Bean.mp4 │ 北京动力节点-Spring4-033-Spring与IoC-基于XML的DI-同类抽象Bean.mp4 │ 北京动力节点-Spring4-034-Spring与IoC-基于XML的DI-异类抽象Bean.avi │ 北京动力节点-Spring4-035-Spring与IoC-基于XML的DI-为应用指定多个配置文件-平等关系.mp4 │ 北京动力节点-Spring4-036-Spring与IoC-基于XML的DI-为应用指定多个配置文件-包含关系.mp4 │ 北京动力节点-Spring4-037-Spring与IoC-基于注解的DI-基本注解的使用.mp4 │ 北京动力节点-Spring4-038-Spring与IoC-基于注解的DI-组件扫描器的base-package.mp4 │ 北京动力节点-Spring4-039-Spring与IoC-基于注解的DI-@Component相关注解.mp4 │ 北京动力节点-Spring4-040-Spring与IoC-基于注解的DI-@Scope.mp4 │ 北京动力节点-Spring4-041-今天内容重难点.mp4 │ 北京动力节点-Spring4-042-回顾上次课内容.mp4 │ 北京动力节点-Spring4-043-Spring与IoC-基于注解的DI-域属性的注入-使用Spring注解.mp4 │ 北京动力节点-Spring4-044-Spring与IoC-基于注解的DI-域属性的注入-使用@Resource注解.mp4 │ 北京动力节点-Spring4-045-Spring与IoC-基于注解的DI-Bean的生命始末.mp4 │ 北京动力节点-Spring4-046-Spring与IoC-基于注解的DI-JavaConfig.mp4 │ 北京动力节点-Spring4-047-Spring与IoC-基于注解的DI-使用Spring的JUnit4测试.mp4 │ 北京动力节点-Spring4-048-Spring与IoC-基于注解的DI-XML的优先级要高于注解的.mp4 │ 北京动力节点-Spring4-049-Spring与AOP-引入-传统编程存在的问题.mp4 │ 北京动力节点-Spring4-050-Spring与AOP-引入-使用代理解决问题.mp4 │ 北京动力节点-Spring4-051-Spring与AOP-什么是AOP.mp4 │ 北京动力节点-Spring4-052-Spring与AOP-AOP编程术语.mp4 │ 北京动力节点-Spring4-053-Spring与AOP-AOP编程环境的搭建.mp4 │ 北京动力节点-Spring4-054-Spring与AOP-前置通知.mp4 │ 北京动力节点-Spring4-055-Spring与AOP-后置通知.mp4 │ 北京动力节点-Spring4-056-Spring与AOP-环绕通知.mp4 │ 北京动力节点-Spring4-057-Spring与AOP-异常通知.mp4 │ 北京动力节点-Spring4-058-Spring与AOP-异常通知-捕获自定义异常.mp4 │ 北京动力节点-Spring4-059-Spring与AOP-异常通知-异常的两种处理方式的区别.mp4 │ 北京动力节点-Spring4-060-Spring与AOP-异常通知-为目标方法织入多个通知.mp4 │ 北京动力节点-Spring4-061-Spring与AOP-异常通知-无接口使用CGLIB代理.mp4 │ 北京动力节点-Spring4-062-Spring与AOP-异常通知-有接口使用CGLIB代理.mp4 │ 北京动力节点-Spring4-063-Spring与AOP-顾问.mp4 │ 北京动力节点-Spring4-064-Spring与AOP-名称匹配方法切入点顾问.mp4 │ 北京动力节点-Spring4-065-Spring与AOP-正则表达式方法切入点顾问.mp4 │ 北京动力节点-Spring4-066-Spring与AOP-当前代码存在的问题.mp4 │ 北京动力节点-Spring4-067-Spring与AOP-自动代理生成器-默认Advisor自动代理生成器.mp4 │ 北京动力节点-Spring4-068-Spring与AOP-自动代理生成器-Bean名称自动代理生成器.mp4 │ 北京动力节点-Spring4-069-Spring与AOP-AspectJ的AOP编程-AspectJ、Spring与AOP的关系.mp4 │ 北京动力节点-Spring4-070-Spring与AOP-AspectJ的AOP编程-AspectJ的通知类型.mp4 │ 北京动力节点-Spring4-071-Spring与AOP-AspectJ的AOP编程-切入点表达式.mp4 │ 北京动力节点-Spring4-072-Spring与AOP-AspectJ的AOP编程-测试环境的搭建.mp4 │ 北京动力节点-Spring4-073-Spring与AOP-AspectJ的AOP编程-基于注解的实现-前置通知.mp4 │ 北京动力节点-Spring4-074-Spring与AOP-AspectJ的AOP编程-基于注解的实现-后置通知.mp4 │ 北京动力节点-Spring4-075-Spring与AOP-AspectJ的AOP编程-基于注解的实现-环绕通知.mp4 │ 北京动力节点-Spring4-076-Spring与AOP-AspectJ的AOP编程-基于注解的实现-异常通知.mp4 │ 北京动力节点-Spring4-077-Spring与AOP-AspectJ的AOP编程-基于注解的实现-最终通知.mp4 │ 北京动力节点-Spring4-078-Spring与AOP-AspectJ的AOP编程-基于注解的实现-定义切入点.mp4 │ 北京动力节点-Spring4-079-Spring与AOP-AspectJ的AOP编程-基于XML的实现-前置通知.mp4 │ 北京动力节点-Spring4-080-Spring与AOP-AspectJ的AOP编程-基于XML的实现-后置通知.mp4 │ 北京动力节点-Spring4-081-Spring与AOP-AspectJ的AOP编程-基于XML的实现-环绕通知.mp4 │ 北京动力节点-Spring4-082-Spring与AOP-AspectJ的AOP编程-基于XML的实现-异常通知.mp4 │ 北京动力节点-Spring4-083-Spring与AOP-AspectJ的AOP编程-基于XML的实现-最终通知.mp4 │ 北京动力节点-Spring4-084-今天内容重难点.mp4 │ 北京动力节点-Spring4-085-上次课内容回顾.mp4 │ 北京动力节点-Spring4-086-Spring与DAO-与IoC和AOP的关系.mp4 │ 北京动力节点-Spring4-087-Spring与DAO-Spring的Jdbc模板-导入Jar包.mp4 │ 北京动力节点-Spring4-088-Spring与DAO-Spring的Jdbc模板-定义实体类与DB表.mp4 │ 北京动力节点-Spring4-089-Spring与DAO-Spring的Jdbc模板-定义Service.mp4 │ 北京动力节点-Spring4-090-Spring与DAO-Spring的Jdbc模板-定义Dao.mp4 │ 北京动力节点-Spring4-091-Spring与DAO-Spring的Jdbc模板-对增删改的完成.mp4 │ 北京动力节点-Spring4-092-Spring与DAO-Spring的Jdbc模板-定义测试类.mp4 │ 北京动力节点-Spring4-093-Spring与DAO-Spring的Jdbc模板-普通Bean的注册.mp4 │ 北京动力节点-Spring4-094-Spring与DAO-Spring的Jdbc模板-数据源的注册.mp4 │ 北京动力节点-Spring4-095-Spring与DAO-Spring的Jdbc模板-数据源的配置.mp4 │ 北京动力节点-Spring4-096-Spring与DAO-Spring的Jdbc模板-从属性文件读取DB连接四要素.mp4 │ 北京动力节点-Spring4-097-Spring与DAO-Spring的Jdbc模板-增删改的测试.mp4 │ 北京动力节点-Spring4-098-Spring与DAO-Spring的Jdbc模板-查询姓名的完成.mp4 │ 北京动力节点-Spring4-099-Spring与DAO-Spring的Jdbc模板-查询自定义类型的完成.mp4 │ 北京动力节点-Spring4-100-Spring与DAO-Spring的Jdbc模板-将数据源注入给Dao.mp4 │ 北京动力节点-Spring4-101-Spring与DAO-Spring的Jdbc模板-Jdbc模板对象是多例的.mp4 │ 北京动力节点-Spring4-102-Spring与DAO-Spring的事务管理-Spring事务管理原理.mp4 │ 北京动力节点-Spring4-103-Spring与DAO-Spring的事务管理-事务管理器接口.mp4 │ 北京动力节点-Spring4-104-Spring与DAO-Spring的事务管理-事务定义接口.mp4 │ 北京动力节点-Spring4-105-Spring与DAO-Spring的事务管理-购买股票举例-需求.mp4 │ 北京动力节点-Spring4-106-Spring与DAO-Spring的事务管理-购买股票举例-定义实体及DB表.mp4 │ 北京动力节点-Spring4-107-Spring与DAO-Spring的事务管理-购买股票举例-定义Service.mp4 │ 北京动力节点-Spring4-108-Spring与DAO-Spring的事务管理-购买股票举例-定义Dao.mp4 │ 北京动力节点-Spring4-109-Spring与DAO-Spring的事务管理-购买股票举例-定义测试类.mp4 │ 北京动力节点-Spring4-110-Spring与DAO-Spring的事务管理-购买股票举例-注册各类Bean.mp4 │ 北京动力节点-Spring4-111-Spring与DAO-Spring的事务管理-购买股票举例-测试.mp4 │ 北京动力节点-Spring4-112-Spring与DAO-Spring的事务管理-购买股票举例-异常的抛出.mp4 │ 北京动力节点-Spring4-113-Spring与DAO-Spring的事务管理-购买股票举例-将事务由Dao层提升至Service层的必要性.mp4 │ 北京动力节点-Spring4-114-Spring与DAO-Spring的事务管理-购买股票举例-使用事务代理管理事务.mp4 │ 北京动力节点-Spring4-115-Spring与DAO-Spring的事务管理-购买股票举例-使用事务注解管理事务.mp4 │ 北京动力节点-Spring4-116-Spring与DAO-Spring的事务管理-购买股票举例-使用AspectJ管理事务.mp4 │ 北京动力节点-Spring4-117-Spring与MyBatis整合-环境搭建.mp4 │ 北京动力节点-Spring4-118-Spring与MyBatis整合-总体任务分析.mp4 │ 北京动力节点-Spring4-119-Spring与MyBatis整合-定义映射文件.mp4 │ 北京动力节点-Spring4-120-Spring与MyBatis整合-定义主配置文件.mp4 │ 北京动力节点-Spring4-121-Spring与MyBatis整合-Mapper动态代理方式生成Dao代理对象.mp4 │ 北京动力节点-Spring4-122-Spring与MyBatis整合-测试.mp4 │ 北京动力节点-Spring4-123-Spring与MyBatis整合-支持扫描的Mapper动态代理.mp4 │ 北京动力节点-Spring4-124-Spring与MyBatis整合-一个奇怪的现象.mp4 │ 北京动力节点-Spring4-125-今天内容重难点.mp4 │ 北京动力节点-Spring4-126-上次课内容回顾.mp4 │ 北京动力节点-Spring4-127-Spring与Web-定义页面及Servlet.mp4 │ 北京动力节点-Spring4-128-Spring与Web-思路分析.mp4 │ 北京动力节点-Spring4-129-Spring与Web-测试环境搭建.mp4 │ 北京动力节点-Spring4-130-Spring与Web-从Spring容器中获取Service.mp4 │ 北京动力节点-Spring4-131-Spring与Web-当前程序存在的问题.mp4 │ 北京动力节点-Spring4-132-Spring与Web-问题的解决思路.mp4 │ 北京动力节点-Spring4-133-Spring与Web-ContextLoaderListener源码分析.mp4 │ 北京动力节点-Spring4-134-Spring与Web-注册ContextLoaderListener.mp4 │ 北京动力节点-Spring4-135-Spring与Web-指定Spring配置文件的位置及名称.mp4 │ 北京动力节点-Spring4-136-Spring与Web-使用工具类获取Spring容器.mp4 │ 北京动力节点-Spring4-137-Spring框架重难点.mp4
|