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

SSH框架

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系统:导航的实现-将所有配置文件放到一个目录中
课程资料
视频教程 配套源码 学习笔记 学习工具 免费下载 学习文档
下载方法
获取本套教程

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

②回复消息【SSH框架】

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

获取全套教程

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

②回复消息DLJD

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

扫码关注公众号

用Linux开启SSH服务

用Linux开启SSH服务的步骤:1.修改属性文件:root@kali:~#leafpad/etc/ssh/sshd_config2.去掉#哈希标识Passwo...

2021-11-17 10:40:47

配置SSH文件

概述通过为SSH创建本地配置文件,除了配置更高级的选项外,您还可以为经常访问的服务器创建快捷方式。指示1.在您的本地计算机上启动终端应用程序并在您的主目录中创建...

2021-11-17 10:34:37

远程SSH包详解

介绍远程SSH是一个小辅助工具,最初用于Windows快速启动Putty并连接到您当前正在使用的潜在服务器。虽然默认SSH客户端是Putty,但远程SSH支持L...

2021-11-17 10:29:39

运行SSH命令的方法

“运行SSH命令”活动打开到远程服务器的SSH连接并在该服务器上运行shell命令。使用运行SSH命令活动来运行备份应用程序或在非Win...

2021-11-17 10:25:07

专业的SSH服务器:Windows 的安全文件传输和终端外壳访问

BitviseSSH服务器支持所有桌面和服务器版本的Windows32位和64位,从WindowsXPSP3和WindowsServer2003到最新的Wind...

2021-11-17 10:15:10

修改SSH端口

1.修改SSH端口默认端口是22,不修改的话很容易被人试探,修改方法如下。vi/etc/ssh/sshd_config然后在#Port22一行下面增加自己的设置...

2021-08-20 13:23:06

SSH配置的正确方式

配置SSHKey当你准备使用很极客的方式——命令行,来将代码或文件提交到Github或Gitlab上时,为了不用每次都输入用户名和密码,...

2021-08-20 13:17:34

SSH密码方式登录

登录操作客户端使用Windows系统如果客户端使用的计算机系统为Windows操作系统,可以按照下面方式登录弹性云服务器。下面步骤以PuTTY为例。运行PuTT...

2021-08-20 13:08:34

SSH服务

telnet远程登录协议,23/tcpC/SS:telnet服务器C:Telnet客户端明文传送sshSecureShell,应用层协议22/tcp通信过程和认...

2021-08-20 13:04:01

使用SSH连接Linux服务器

SSH介绍SSH全称SecureShell,也称SocketSocketShell,是一种网络协议,他给管理员提供一种安全的方式访问远程计算机,是一种公钥加密方...

2021-08-20 12:57:57