官网首页 资料广场 免费教程 毕业设计 面试宝典 API文档 学习工具 文档教程

SSH框架

相关文档 > SpringBoot教程 Spring Cloud教程
课程下载
课程简介

本套Java视频教程内含SSH框架的全部知识,其中包括有JDK动态代理、struts、Hibernate、Spring,最后还有一个相关的OA项目,SSH框架从入门到精通全套教程一站搞定!

1.代理设计模式的用法。分别讲述了静态代理、JDK动态代理,及CGLIB动态代理的用法,及应用场景对比。

2.Struts的版本为2.3.24,Struts2是struts1与webwork结合的产物,与struts1有很大差别,虽然目前struts2在开发领域中的份额逐年下降,但是作为一款经典的MVC框架,其核心思想还是很有必要去研究学习的,通过Struts2的学习,在将来学习Spring MVC时会轻松许多。

3.Spring版本号为4.2.1,是目前Spring比较新的一个版本,与之前的Spring3相比,有一些技术上的更新,内容涵盖了实际工作中可能用到的几乎所有知识点。

课程目录
•001.SSH前言:系统架构-三层架构 •002.SSH前言:系统架构-MVC •003.SSH前言:系统架构-三层架构与MVC •004.SSH前言:系统架构-SSH在三层架构担任的角色 •005.SSH前言:系统架构-MyEclipse环境设置 •006.SSH前言:代理模式-为什么使用代理模式 •007.SSH前言:代理模式-静态代理与动态代理 •008.SSH前言:代理模式-静态代理测试环境的搭建 •009.SSH前言:代理模式-解决快捷键冲突问题 •010.SSH前言:代理模式-静态代理的实现 •011.SSH前言:代理模式-动态代理的实现 •012.SSH前言:代理模式-CGLIB解决的问题描述 •013.SSH前言:代理模式-无接口的CGLIB动态代理实现 •014.SSH前言:代理模式-有接口的CGLIB动态代理实现 •015.SSH前言:JUnit •016.SSH前言:Log4j-日志输出控制文件的作用 •017.SSH前言:Log4j-日志的用途及Log4j •018.SSH前言:Log4j-日志基础 •019.SSH前言:Log4j-Log4j用法 •020.SSH前言:Log4j-Log4j2用法 •021.SSH前言:Log4j-slf4j •022.Struts教程:Struts2的引入-通过Filter解决需求问题 •023.Struts教程:Struts2的引入-通过核心Filter解决需求问题 •024.Struts教程:Struts2的引入-配置文件的引入 •025.Struts教程:Struts2在三层架构中的位置 •026.Struts教程:Struts2框架介绍 •027.Struts教程:Struts2的特点 •028.Struts教程:Struts2运行环境搭建-导入Jar包 •029.Struts教程:Struts2运行环境搭建-Struts2的启动项注册 •030.Struts教程:Struts2运行环境搭建-定义Struts2的配置文件 •031.Struts教程:Struts2运行环境搭建-XML没有自动提示问题的解决 •032.Struts教程:今天内容重难点 •033.Struts教程:对上次课内容的回顾 •034.Struts教程:Struts2运行环境搭建-MyEclipse中配置Tomcat •035.Struts教程:Struts2运行环境搭建-运行环境搭建成功测试 •036.Struts教程:Struts2运行环境搭建-每个Struts2基本Jar的作用 •037.Struts教程:第一个Struts2程序-程序实现 •038.Struts教程:第一个Struts2程序-程序的简单运行流程 •039.Struts教程:第一个Struts2程序-官方流程图分析 •040.Struts教程:第一个Struts2程序-Tomcat的应用管理配置 •041.Struts教程:第一个Struts2程序-省去项目名称的发布方式 •042.Struts教程:绝对路径与相对路径-什么是绝对路径 •043.Struts教程:绝对路径与相对路径-什么是相对路径 •044.Struts教程:绝对路径与相对路径-带斜杠的相对路径的参照路径问题 •045.Struts教程:绝对路径与相对路径-不带斜杠的相对路径的参照路径问题 •046.Struts教程:绝对路径与相对路径-带斜杠的相对路径的参照路径问题的解决 •047.Struts教程:绝对路径与相对路径-不带斜杠的相对路径的参照路径问题的解决 •048.Struts教程:成员变量与属性 •049.Struts教程:再解Struts2框架 •050.Struts教程:配置文件-struts-default.xml •051.Struts教程:配置文件-default.properties •052.Struts教程:配置文件-struts-plugin.xml •053.Struts教程:配置文件-struts.properties •054.Struts教程:配置文件-web.xml •055.Struts教程:配置文件-配置文件的优先级 •056.Struts教程:核心配置文件-package •057.Struts教程:核心配置文件-action-class属性 •058.Struts教程:核心配置文件-action-method属性 •059.Struts教程:核心配置文件-result-name属性 •060.Struts教程:核心配置文件-result-请求转发与重定向 •061.Struts教程:核心配置文件-result-type=dispatcher •062.Struts教程:核心配置文件-result-type=redirect •063.Struts教程:核心配置文件-result-type=redirectAction •064.Struts教程:核心配置文件-result-type=chain •065.Struts教程:核心配置文件-包范围全局视图 •066.Struts教程:核心配置文件-应用范围全局视图 •067.Struts教程:核心配置文件-为应用指定多个配置文件 •068.Struts教程:今天内容重难点 •069.Struts教程:上次课内容回顾 •070.Struts教程:获取ServletAPI-通过ActionContext获取-1 •071.Struts教程:获取ServletAPI-通过ActionContext获取-2 •072.Struts教程:获取ServletAPI-通过ServletActionContext获取 •073.Struts教程:获取ServletAPI-通过实现特定接口获取 •074.Struts教程:OGNL与值栈-OGNL及其特点 •075.Struts教程:OGNL与值栈-OGNL文档阅读 •076.Struts教程:OGNL与值栈-值栈的学习方法 •077.Struts教程:OGNL与值栈-值栈对象 •078.Struts教程:OGNL与值栈-值栈的获取很麻烦 •079.Struts教程:OGNL与值栈-context属性的别名ActionCotnext •080.Struts教程:OGNL与值栈-值栈的获取很简单 •081.Struts教程:OGNL与值栈-值栈的栈操作 •082.Struts教程:OGNL与值栈-值栈操作-搭建测试环境 •083.Struts教程:OGNL与值栈-值栈操作-向root中添加无名对象 •084.Struts教程:OGNL与值栈-值栈操作-向root中添加有名对象 •085.Struts教程:OGNL与值栈-值栈操作-将root作为ArrayList放入数据 •086.Struts教程:OGNL与值栈-值栈操作-向root中隐式的放入数据 •087.Struts教程:OGNL与值栈-值栈操作-向context中显式的放入数据 •088.Struts教程:OGNL与值栈-值栈操作-向context中隐式的放入数据 •089.Struts教程:OGNL与值栈-值栈操作-root中数据的加载顺序 •090.Struts教程:OGNL与值栈-值栈操作-request中数据的加载顺序 •091.Struts教程:OGNL与值栈-创建和遍历List •092.Struts教程:OGNL与值栈-创建和遍历Map •093.Struts教程:OGNL与值栈-集合元素的判断 •094.Struts教程:OGNL与值栈-集合投影 •095.Struts教程:OGNL与值栈-集合查询 •096.Struts教程:OGNL与值栈-今天内容重难点 •097.Struts教程:OGNL与值栈-上次课内容回顾 •098.Struts教程:动态调用方法-什么是动态调用方法 •099.Struts教程:动态调用方法-动态方法调用 •100.Struts教程:动态调用方法-通配符定义Action •101.Struts教程:接收请求参数-属性驱动 •102.Struts教程:接收请求参数-域驱动 •103.Struts教程:接收请求参数-模型驱动 •104.Struts教程:接收请求参数-集合数据接收 •105.Struts教程:接收请求参数-Action实例是多例的 •106.Struts教程:类型转换器-默认的类型转换器 •107.Struts教程:类型转换器-自定义类型转换器 •108.Struts教程:类型转换器-为什么类型转换器要定义为双向的 •109.Struts教程:类型转换器-为什么由页面到服务端的转换value是String数组 •110.Struts教程:类型转换器-自定义类型转换的实现 •111.Struts教程:类型转换器-局部类型转换的注册 •112.Struts教程:类型转换器-定义类型转换器时隐藏的一个问题 •113.Struts教程:类型转换器-跳转到input视图 •114.Struts教程:类型转换器-数据回显的实现 •115.Struts教程:类型转换器-类型转换异常信息的修改 •116.Struts教程:类型转换器-新的问题的提出 •117.Struts教程:类型转换器-日期格式不正确的回显 •118.Struts教程:类型转换器-多种日期格式的转换 •119.Struts教程:数据验证-这里的数据验证指什么 •120.Struts教程:数据验证-手工编写代码方式-对Action中所有方法执行之前的验证 •121.Struts教程:数据验证-手工编写代码方式-对Action中指定方法执行之前的验证 •122.Struts教程:数据验证-XML配置方式-对Action中所有方法执行之前的验证 •123.Struts教程:数据验证-XML配置方式-对Action中指定方法执行之前的验证 •124.Struts教程:数据验证-XML配置方式-常用验证器的用法 •125.Struts教程:数据验证-Action方法的执行流程 •126.Struts教程:拦截器-Struts2自带拦截器 •127.Struts教程:拦截器-权限拦截器需求 •128.Struts教程:拦截器-拦截器的定义与注册 •129.Struts教程:拦截器-权限拦截器的实现 •130.Struts教程:拦截器-拦截器栈注册方式 •131.Struts教程:拦截器-默认拦截器的注册 •132.Struts教程:今天内容重难点 •133.Struts教程:上次课内容回顾(重要) •134.Struts教程:拦截器-方法过滤拦截器 •135.Struts教程:拦截器-拦截器的执行顺序 •136.Struts教程:国际化-什么是国际化 •137.Struts教程:国际化-测试环境搭建 •138.Struts教程:国际化-全局资源文件的定义与注册 •139.Struts教程:国际化-读取资源文件 •140.Struts教程:国际化-i18n拦截器 •141.Struts教程:国际化-为资源文件中动态参数赋值 •142.Struts教程:国际化-包范围资源文件 •143.Struts教程:国际化-Action范围资源文件 •144.Struts教程:国际化-JSP页面中访问指定的资源文件 •145.Struts教程:文件上传-Struts2对于文件上传的实现 •146.Struts教程:文件上传-上传单个文件的基本实现 •147.Struts教程:文件上传-上传文件的保存路径问题 •148.Struts教程:文件上传-没有选择上传文件的情况处理 •149.Struts教程:文件上传-修改上传文件的最大值 •150.Struts教程:文件上传-限制上传文件的扩展名 •151.Struts教程:文件上传-上传多个文件 •152.Struts教程:文件下载-文件下载程序的特点 •153.Struts教程:文件下载-文件下载程序编写前分析 •154.Struts教程:文件下载-文件下载的实现 •155.Struts教程:文件下载-下载文件名的问题 •156.Struts教程:文件下载-中文乱码问题 •157.Struts教程:文件下载-输入流属性默认名称的问题 •158.Struts教程:防止表单重复提交-什么是重复提交 •159.Struts教程:防止表单重复提交-令牌机制 •160.Struts教程:防止表单重复提交-代码实现 •161.Struts教程:Struts2标签 •162.Struts教程:Struts2注解 •163.Struts教程:Struts2注解-跳转到页面与Action •164.Struts教程:Struts2注解-全局视图 •165.Struts教程:Struts2注解-拦截器 •166.Struts教程:Struts2重难点 •167.Hibernate教程:由Hibernate名称引出的相关知识 •168.Hibernate教程:什么是持久化 •169.Hibernate教程:怎样持久化 •170.Hibernate教程:Hibernate框架 •171.Hibernate教程:Hibernate在三层架构中的位置 •172.Hibernate教程:Hibernate工作原理 •173.Hibernate教程:第一个程序-定义实体 •174.Hibernate教程:第一个程序-navicat的安装与用法 •175.Hibernate教程:第一个程序-为XML文件添加约束 •176.Hibernate教程:第一个程序-定义映射文件 •177.Hibernate教程:第一个程序-此Session与彼Sesson的问题 •178.Hibernate教程:第一个程序-定义主配置文件-注册DB连接四要素及映射文件 •179.Hibernate教程:第一个程序-定义主配置文件-注册方言 •180.Hibernate教程:第一个程序-定义主配置文件-注册C3P0连接池 •181.Hibernate教程:第一个程序-定义主配置文件-注册当前Session上下文类 •182.Hibernate教程:第一个程序-定义主配置文件-配置自动建表显示SQL等 •183.Hibernate教程:第一个程序-定义测试类 •184.Hibernate教程:HibernateAPI-主配置文件名称问题 •185.Hibernate教程:HibernateAPI-SessionFactory接口 •186.Hibernate教程:HibernateAPI-Session接口 •187.Hibernate教程:HibernateAPI-Transaction接口 •188.Hibernate教程:CURD-定义工具类 •189.Hibernate教程:CURD-增删改的实现 •190.Hibernate教程:CURD-get与load方法 •191.Hibernate教程:CURD-saveOrUpdate方法 •192.Hibernate教程:CURD-查询操作对事务的要求 •193.Hibernate教程:CURD-增删改的默认执行顺序 •194.Hibernate教程:hibernate.properties文件 •195.Hibernate教程:hibernate内置连接池 •196.Hibernate教程:主键生成策略-increment与identity •197.Hibernate教程:主键生成策略-sequence •198.Hibernate教程:主键生成策略-native与asigned •199.Hibernate教程:主键生成策略-uuid的利与弊 •200.Hibernate教程:主键生成策略-uuid的代码实现 •201.Hibernate教程:Hibernate持久状态管理-对象的持久状态 •202.Hibernate教程:Hibernate持久状态管理-状态转换图 •203.Hibernate教程:Hibernate持久状态管理-执行save()后对象的id已被赋值 •204.Hibernate教程:Hibernate持久状态管理-普通内存与Session缓存中的对象是同一个对象 •205.Hibernate教程:今天内容重难点 •206.Hibernate教程:上次课内容回顾(重要) •207.Hibernate教程:单表查询-API •208.Hibernate教程:单表查询-准备测试数据 •209.Hibernate教程:单表查询-查询所有-SQL •210.Hibernate教程:单表查询-查询所有-HQL •211.Hibernate教程:单表查询-查询所有-QBC •212.Hibernate教程:单表查询-结果排序 •213.Hibernate教程:单表查询-为动态参数赋值 •214.Hibernate教程:单表查询-分页查询 •215.Hibernate教程:单表查询-模糊查询 •216.Hibernate教程:单表查询-唯一性查询 •217.Hibernate教程:单表查询-聚合函数查询 •218.Hibernate教程:单表查询-投影查询 •219.Hibernate教程:单表查询-分组查询 •220.Hibernate教程:单表查询-iterate() •221.Hibernate教程:单表查询-N+1问题及避免 •222.Hibernate教程:单表查询-命名查询 •223.Hibernate教程:关联关系映射-什么是关联关系 •224.Hibernate教程:关联关系映射-主外键关系 •225.Hibernate教程:关联关系映射-简单的基本概念 •226.Hibernate教程:关联关系映射-代码中关联关系的维护 •227.Hibernate教程:关联关系映射-DB中关联关系的维护 •228.Hibernate教程:关联关系映射-一对多单向关联-实体定义及基本属性映射 •229.Hibernate教程:关联关系映射-一对多单向关联-关联属性的映射 •230.Hibernate教程:关联关系映射-一对多单向关联-定义测试类 •231.Hibernate教程:关联关系映射-一对多单向关联-最终实现方式 •232.Hibernate教程:关联关系映射-一对多双向关联 •233.Hibernate教程:关联关系映射-自关联-自关联的应用场景 •234.Hibernate教程:关联关系映射-自关联-自关联实体的定义 •235.Hibernate教程:关联关系映射-自关联-自关联映射文件的定义 •236.Hibernate教程:关联关系映射-自关联-自关联测试类的定义 •237.Hibernate教程:关联关系映射-多对一单向关联 •238.Hibernate教程:关联关系映射-inverse •239.Hibernate教程:关联关系映射-多对多单向关联 •240.Hibernate教程:关联关系映射-多对多双向关联 •241.Hibernate教程:关联关系映射-cascade-delete •242.Hibernate教程:关联关系映射-cascade-delete-orphan •243.Hibernate教程:多表连接查询-基本理论 •244.Hibernate教程:多表连接查询-HQL的迫切左外连接的实现 •245.Hibernate教程:延迟加载-基本概念 •246.Hibernate教程:延迟加载-当前对象的检索优化-load的延迟加载 •247.Hibernate教程:延迟加载-当前对象的检索优化-get与load的区别 •248.Hibernate教程:今天内容重难点 •249.Hibernate教程:上次课内容回顾 •250.Hibernate教程:延迟加载-关联对象检索优化-什么是关联对象检索优化 •251.Hibernate教程:延迟加载-关联对象检索优化-多端检索优化-属性说明 •252.Hibernate教程:延迟加载-关联对象检索优化-多端检索优化-fetch=join •253.Hibernate教程:延迟加载-关联对象检索优化-多端检索优化-fetch=select •254.Hibernate教程:延迟加载-关联对象检索优化-多端检索优化-fetch=subselect •255.Hibernate教程:延迟加载-关联对象检索优化-单端检索优化-属性说明 •256.Hibernate教程:延迟加载-关联对象检索优化-单端检索优化-fetch=join •257.Hibernate教程:延迟加载-关联对象检索优化-单端检索优化-fetch=select •258.Hibernate教程:延迟加载-关联对象检索优化-简单总结 •259.Hibernate教程:缓存机制-缓存分类 •260.Hibernate教程:缓存机制-一级缓存 •261.Hibernate教程:缓存机制-快照-什么是快照 •262.Hibernate教程:缓存机制-快照-快照的作用 •263.Hibernate教程:缓存机制-快照-刷新点与同步点 •264.Hibernate教程:缓存机制-快照-删除操作与刷新点 •265.Hibernate教程:缓存机制-快照-修改操作与刷新点 •266.Hibernate教程:缓存机制-快照-插入操作与刷新点 •267.Hibernate教程:缓存机制-快照-修改刷新点 •268.Hibernate教程:二级缓存-基本知识 •269.Hibernate教程:二级缓存-Ehcache环境搭建 •270.Hibernate教程:二级缓存-添加Ehcache配置文件 •271.Hibernate教程:二级缓存-指定类缓存与集合缓存 •272.Hibernate教程:二级缓存-二级缓存的存在性证明 •273.Hibernate教程:二级缓存-一、二级缓存中的对象是不同的 •274.Hibernate教程:二级缓存-类缓存与集合缓存缓存内容 •275.Hibernate教程:二级缓存-Query查询会将结果放入缓存但不会从中读取 •276.Hibernate教程:二级缓存-Query缓存 •277.Hibernate教程:二级缓存-Query缓存缓存内容分析 •278.Hibernate教程:二级缓存-修改时间戳 •279.Hibernate教程:二级缓存-与二级缓存管理相关的方法 •280.Hibernate教程:事务处理-事务的四大特性 •281.Hibernate教程:事务处理-事务并发问题 •282.Hibernate教程:事务处理-事务隔离级别 •283.Hibernate教程:事务处理-封锁机制 •284.Hibernate教程:事务处理-乐观锁实现原理 •285.Hibernate教程:事务处理-悲观锁实现原理 •286.Hibernate教程:事务处理-Hibernate设置事务隔离级别 •287.Hibernate教程:事务处理-Hibernate中乐观锁的实现 •288.Hibernate教程:事务处理-Hibernate中悲观锁的实现 •289.Hibernate教程:注解式开发-hibernate基本注解 •290.Hibernate教程:注解式开发-一对多关联映射 •291.Hibernate教程:注解式开发-自关联 •292.Hibernate教程:注解式开发-多对多关联映射 •293.Hibernate教程:注解式开发-二级缓存的注解实现 •294.Hibernate教程:Hibernate重点总结 •295.Hibernate教程:对学员问题的解答-session的delete()与刷新点问题 •296.Hibernate教程:对学员问题的解答-绕过一级缓存的修改问题 •297.Spring4教程:Spring在三层架构中的位置 •298.Spring4教程:Spring在三层架构中的位置 (2) •299.Spring4教程:Spring的作用 •300.Spring4教程:Spring的作用 (2) •301.Spring4教程:什么是Spring •302.Spring4教程:Spring体系结构 •303.Spring4教程:Spring体系结构 (2) •304.Spring4教程:Spring框架下载与介绍 •305.Spring4教程:Spring框架下载与介绍 (2) •306.Spring4教程:Spring特点 •307.Spring4教程:IoC与DI •308.Spring4教程:第一个程序-基本Jar包 •309.Spring4教程:第一个程序-测试环境搭建 •310.Spring4教程:第一个程序-定义配置文件 •311.Spring4教程:第一个程序-创建容器并从中获取对象 •312.Spring4教程:第一个程序-Spring容器中对象是何时被创建的 •313.Spring4教程:第一个程序-FileSystemXmlApplicationContext •314.Spring4教程:第一个程序-使用BeanFactory容器 •315.Spring4教程:第一个程序-两个容器的区别 •316.Spring4教程:bean的装配-默认装配方式 •317.Spring4教程:bean的装配-动态工厂Bean •318.Spring4教程:bean的装配-静态工厂Bean •319.Spring4教程:bean的装配-容器中Bean的作用域 •320.Spring4教程:bean的装配-Bean后处理器 •321.Spring4教程:bean的装配-Bean后处理器的应用 •322.Spring4教程:bean的装配-定制Bean的生命始末 •323.Spring4教程:bean的装配-Bean的生命周期 •324.Spring4教程:bean的装配-id与name属性的区别 •325.Spring4教程:基于XML的DI-设值注入 •326.Spring4教程:基于XML的DI-构造注入 •327.Spring4教程:基于XML的DI-p命名空间设置注入 •328.Spring4教程:基于XML的DI-c命名空间构造注入 •329.Spring4教程:基于XML的DI-集合属性注入 •330.Spring4教程:基于XML的DI-集合属性注入的另一种简单写法 •331.Spring4教程:基于XML的DI-byName方式的域属性自动注入 •332.Spring4教程:基于XML的DI-byType方式的域属性自动注入 •333.Spring4教程:基于XML的DI-byType方式的域属性自动注入的引申 •334.Spring4教程:基于XML的DI-使用SPEL注入 •335.Spring4教程:基于XML的DI-匿名Bean •336.Spring4教程:基于XML的DI-内部匿名Bean •337.Spring4教程:基于XML的DI-同类抽象Bean •338.Spring4教程:基于XML的DI-异类抽象Bean •339.Spring4教程:基于XML的DI-为Spring配置多个子配置文件-平等关系 •340.Spring4教程:基于XML的DI-为Spring配置多个子配置文件-包含关系 •341.Spring4教程:今天重难点 •342.Spring4教程:基于注解的DI-基本注解 •343.Spring4教程:基于注解的DI-base-package的写法 •344.Spring4教程:基于注解的DI-与@Component功能相同的其它注解 •345.Spring4教程:基于注解的DI-byName自动注入 •346.Spring4教程:基于注解的DI-@Resource注解 •347.Spring4教程:基于注解的DI-Bean生命周期始末注解 •348.Spring4教程:基于注解的DI-javaConfig •349.Spring4教程:基于注解的DI-Spring的JUnit4测试 •350.Spring4教程:基于注解的DI-注解与XML共同使用 •351.Spring4教程:AOP-引入-AOP思想 •352.Spring4教程:AOP-引入-代理对于AOP的实现 •353.Spring4教程:AOP-AOP的简单介绍 •354.Spring4教程:AOP-AOP编程术语 •355.Spring4教程:AOP-通知-测试环境搭建 •356.Spring4教程:AOP-通知-前置通知 •357.Spring4教程:AOP-通知-后置通知 •358.Spring4教程:AOP-通知-环绕通知 •359.Spring4教程:AOP-通知-异常通知 •360.Spring4教程:AOP-通知-为目标方法织入多个切面 •361.Spring4教程:AOP-通知-无接口的CGLIB动态代理 •362.Spring4教程:AOP-通知-有接口的CGLIB动态代理 •363.Spring4教程:AOP-顾问-顾问分类 •364.Spring4教程:AOP-顾问-方法名匹配切入点顾问 •365.Spring4教程:AOP-顾问-正则表达式方法切入点顾问 •366.Spring4教程:AOP-自动代理生成器-默认Advisor自动代理生成器 •367.Spring4教程:AOP-自动代理生成器-Bean名称自动代理生成器 •368.Spring4教程:AOP-AspectJ-AspectJ、Spring与AOP的关系 •369.Spring4教程:AOP-AspectJ-通知类型与切入点表达式 •370.Spring4教程:AOP-AspectJ-开发环境的搭建 •371.Spring4教程:AOP-AspectJ-基于注解的实现-前置通知 •372.Spring4教程:AOP-AspectJ-基于注解的实现-后置通知 •373.Spring4教程:AOP-AspectJ-基于注解的实现-环绕通知 •374.Spring4教程:AOP-AspectJ-基于注解的实现-异常通知 •375.Spring4教程:AOP-AspectJ-基于注解的实现-最终通知 •376.Spring4教程:AOP-AspectJ-基于注解的实现-切入点的定义 •377.Spring4教程:AOP-AspectJ-基于XML的实现-前置通知 •378.Spring4教程:AOP-AspectJ-基于XML的实现-后置通知 •379.Spring4教程:AOP-AspectJ-基于XML的实现-环绕通知、异常通知、最终通知 •380.Spring4教程:今天内容重难点 •381.Spring4教程:上次课内容回顾 •382.Spring4教程:Spring与Dao-本章内容与IoC、AOP的关系 •383.Spring4教程:Spring与Dao-Jdbc模板-环境搭建 •384.Spring4教程:Spring与Dao-Jdbc模板-定义实体类及DB表 •385.Spring4教程:Spring与Dao-Jdbc模板-定义Service •386.Spring4教程:Spring与Dao-Jdbc模板-定义Dao •387.Spring4教程:Spring与Dao-Jdbc模板-Dao实现类中增删改的实现 •388.Spring4教程:Spring与Dao-Jdbc模板-Spring配置文件中注册普通Bean •389.Spring4教程:Spring与Dao-Jdbc模板-Spring配置文件中注册三种数据源 •390.Spring4教程:Spring与Dao-Jdbc模板-从属性文件中读取DB连接四要素 •391.Spring4教程:Spring与Dao-Jdbc模板-增删改的测试 •392.Spring4教程:Spring与Dao-Jdbc模板-使用Spring的JUnit4测试 •393.Spring4教程:Spring与Dao-Jdbc模板-将数据源注入给Dao •394.Spring4教程:Spring与Dao-Jdbc模板-学生姓名查询的实现 •395.Spring4教程:Spring与Dao-Jdbc模板-自定义类型查询的实现 •396.Spring4教程:Spring与Dao-Jdbc模板-Jdbc模板对象是多例的 •397.Spring4教程:Spring与Dao-事务管理-将事务提升到Service层的必要性 •398.Spring4教程:Spring与Dao-事务管理-使用AOP解决事务管理问题的思路 •399.Spring4教程:Spring与Dao-事务管理-事务管理器接口 •400.Spring4教程:Spring与Dao-事务管理-事务定义接口 •401.Spring4教程:Spring与Dao-事务管理-购买股票举例-需求 •402.Spring4教程:Spring与Dao-事务管理-购买股票举例-定义实体类及DB表 •403.Spring4教程:Spring与Dao-事务管理-购买股票举例-定义Service •404.Spring4教程:Spring与Dao-事务管理-购买股票举例-定义Dao •405.Spring4教程:Spring与Dao-事务管理-购买股票举例-在Spring配置文件中注册Bean •406.Spring4教程:Spring与Dao-事务管理-购买股票举例-测试 •407.Spring4教程:Spring与Dao-事务管理-购买股票举例-购买股票异常的抛出 •408.Spring4教程:Spring与Dao-事务管理-购买股票举例-事务管理器的注册及事务代理的生成 •409.Spring4教程:Spring与Dao-事务管理-购买股票举例-让受查异常回滚 •410.Spring4教程:Spring与Dao-事务管理-购买股票举例-使用Spring的事务注解管理事务 •411.Spring4教程:Spring与Dao-事务管理-购买股票举例-使用AspectJ的AOP配置管理事务 •412.Spring4教程:SSH整合-与Hibernate整合-总任务分析 •413.Spring4教程:SSH整合-与Hibernate整合-Jar包的组成 •414.Spring4教程:SSH整合-与Hibernate整合-SessionFactoryBean的注册 •415.Spring4教程:SSH整合-与Hibernate整合-事务的配置 •416.Spring4教程:SSH整合-与Hibernate整合-映射文件的定义 •417.Spring4教程:SSH整合-与Hibernate整合-HibernateDao的实现 •418.Spring4教程:SSH整合-与Hibernate整合-测试 •419.Spring4教程:SSH整合-与Hibernate整合-一般不使用Hibernate模板对象 •420.Spring4教程:今天内容重难点 •421.Spring4教程:上次课内容回顾 •422.Spring4教程:SSH整合-Spring在Web项目中的应用-整体思路分析 •423.Spring4教程:SSH整合-Spring在Web中的应用-Servlet的创建(重定向与token机制的区别) •424.Spring4教程:SSH整合-Spring在Web项目中的应用-web部分的完成与测试 •425.Spring4教程:SSH整合-Spring在Web项目中的应用-Servlet通过容器获取Service •426.Spring4教程:SSH整合-Spring在Web项目中的应用-当前代码存在的问题及解决思路 •427.Spring4教程:SSH整合-Spring在Web项目中的应用-添加ServletContext监听器 •428.Spring4教程:SSH整合-Spring在Web项目中的应用-修改Spring配置文件的位置及名称 •429.Spring4教程:SSH整合-Spring在Web项目中的应用-修改工具获取容器对象 •430.Spring4教程:SSH整合-Spring与Struts2整合-整体任务分析 •431.Spring4教程:SSH整合-Spring与Struts2整合-Struts2环境的搭建 •432.Spring4教程:SSH整合-Spring与Struts2整合-Action中获取Service •433.Spring4教程:SSH整合-Spring与Struts2整合-将Action交给Spring容器管理 •434.Spring4教程:SSH整合-Spring与Struts2整合-当前程序存在的问题 •435.Spring4教程:SSH整合-Spring与Struts2整合-问题产生的原因及解决思路 •436.Spring4教程:SSH整合-Spring与Struts2整合-OpenSessionInViewFilter的注册 •437.Spring4教程:SSH整合-Spring与Struts2整合-OpenSessionInViewFilter的源码分析 •438.Spring4教程:SSH整合-Spring与Struts2整合-OpenSessionInViewFilter的注册顺序 •439.Spring4教程:SSH整合-SSH全注解开发-Struts2注解 •440.Spring4教程:SSH整合-SSH全注解开发-Spring注解 •441.Spring4教程:SSH整合-SSH全注解开发-Hibernate注解 •442.Spring4教程:再看SSH与三层架构 •443.OA系统:什么是OA系统 •444.OA系统:简单需求分析 •445.OA系统:包的定义 •446.OA系统:将系统原型放入项目 •447.OA系统:分解Spring配置文件 •448.OA系统:分解Struts2配置文件 •449.OA系统:数据库的恢复 •450.OA系统:项目发布 •451.OA系统:login页面的修改 •452.OA系统:index页面的修改 •453.OA系统:left页面的修改 •454.OA系统:栏目管理页面的修改 •455.OA系统:页面请求的分析 •456.OA系统:NewsLabelAction的初步定义与注册 •457.OA系统:NewsLabelAction的任务分析 •458.OA系统:NewsLabelAction的功能实现 •459.OA系统:NewsLabel实体的定义 •460.OA系统:定义VO对象Page •461.OA系统:定义Service •462.OA系统:定义Dao •463.OA系统:Bean的注册 •464.OA系统:阶段性测试 •465.OA系统:页面上父栏目名称的显示 •466.OA系统:当前页栏目详情的显示 •467.OA系统:当前页码的显示 •468.OA系统:导航的实现-当前页是首页的情况 •469.OA系统:导航的实现-当前页是末页的情况 •470.OA系统:导航的实现-当前页是中间页的情况 •471.OA系统:导航的实现-只有一页的情况 •472.OA系统:导航的实现-页面中添加注释需要注意的情况 •473.OA系统:导航的实现-将所有配置文件放到一个目录中
课程资料
视频教程 配套源码 学习笔记 学习工具 免费下载 学习文档
下载方法
获取本套教程

①扫描右侧二维码关注公众号

②回复消息【1071】

③获取本套课程免费下载链接

获取全套教程

①扫描右侧二维码关注公众号

②回复消息DLJD

③获取全套课程免费下载链接

扫码关注公众号

ssh框架详解及流程

SSH是struts+spring+hibernate的一个集成框架,是目前较流行的一种web应用程序开源框架。SSH不是一个框架,而是把多个框架(Struts...

2022-12-23 16:53:41

SSH框架是什么

SSH框架是什么SSH是struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分...

2022-12-20 10:45:31

带你一起来了解SSH三大框架的作用

spring+hibernate+struts作用有哪些?动力节点小编来告诉大家。1.struts是框架的表现层,Struts是对MVC构架的具体实现Strut...

2022-11-21 09:08:45

SSH框架搭建详细步骤

相信大家对SSH框架原理已经有所了解,SSH框架配置时这几个文件比较重要:Spring,Struts2,hibernate,web.xml。SSH框架配置第一步...

2022-10-21 10:25:41

使用SSH登录路由器的方法

SecureShell(SSH)是一种加密网络协议,用于在不安全的网络上安全地运行网络服务。最著名的示例应用程序是用户远程登录计算机系统。有时您需要使用SSH连...

2022-07-19 07:18:51

告诉你什么是SSH反向代理

将端口转发到本地计算机假设您拥有该域example.com,并且该端口22用作某些VM/服务器的SSH端口。这意味着您可以像这样通过SSH访问它:ssh用户@e...

2022-06-21 11:48:57

ubuntu安装SSH服务的方法

在Ubuntu20.04上安装OpenSSH服务器首先,为了安全起见,请确保您当前的软件包是最新的。sudoapt-getupdate现在所有软件包都是最新的,...

2022-05-27 09:43:24

关于SSH框架原理及流程的面试题

1.休眠的工作原理:读取和解析配置文件读取和解析映射信息,创建sessionFactory创建交易交易耐力操作提交事务关闭会话关闭会话工厂为什么使用:对JDBC...

2022-04-11 10:29:11

使用SSH上传备份

如何使用SSH上传备份?注意:如果您是一位经验丰富的用户并且您不害怕使用SSH,那么本文只适合您。虽然如果您正在寻找更简单的解决方案,您可以通过文件管理器、FT...

2022-02-09 09:59:57

SSH启动日志的记录

ssh在syslog中如何设置?1./etc/ssh/sshd_config中的设置:(即:SyslogFacility设为AUTHPRIV)[root@mai...

2022-02-09 09:56:32