视频教程-JavaEE框架-Java
订阅后:请点击此处观看视频课程
视频教程-JavaEE框架-Java
学习有效期:永久观看
学习时长:6142分钟
学习计划:103天
难度:中
「[strong]口碑讲师带队学习,让你的问题不过夜」 [/strong]
讲师姓名:[strong]Java从入门到进阶 [/strong]
技术总监/研发总监
讲师介绍:本系列课程由多位老师共同录制而成,旨在为想要学习Java的用户提供一套系统的成长方案。
☛点击立即跟老师学习☚
「你将学到什么?」
针对企业开发的主流框架进行讲解,注重理论和实践的结合,课程内容深入源码,讲解深入浅出,每个技术点都配备具有典型性和实用性的案例及代码。使学生具备开发企业级项目的能力,同时针对框架新特性也有讲授,通过这些新功能实用性强、易用性高,可大幅降低 JavaEE 开发的难度,同时有效提升应用开发的优雅性。
「课程学习目录」
第1章:Spring4.0视频 |
1.1- Spring_HelloWorld |
2.2- Spring_IOC&DI概述 |
3.3- Spring_配置 Bean |
4.4- Spring_属性配置细节 |
5.5- Spring_自动装配 |
6.6- Spring_Bean 之间的关系 |
7.7- Spring_Bean 的作用域 |
8.8- Spring_使用外部属性文件 |
9.9- Spring_SpEL |
10.10- Spring_管理 Bean 的生命周期 |
11.11- Spring_通过工厂方法配置 Bean |
12.12- Spring_通过 FactoryBean 配置 Bean |
13.13- Spring_通过注解配置 Bean(1) |
14.14- Spring_通过注解配置 Bean(2) |
15.15- Spring_泛型依赖注入 |
16.16- Spring_AOP 基础 |
17.17- Spring_前置通知 |
18.18- Spring_后置通知 |
19.19- Spring_返回通知&异常通知&环绕通知 |
20.20- Spring_切面的优先级 |
21.21- Spring_重用切点表达式 |
22.22- Spring_基于配置文件的方式来配置 AOP |
23.23- Spring_使用 JdbcTemplate和JdbcDaoSupport |
24.24- Spring_使用 NamedParameterJdbcTemplate |
25.25- Spring_事务准备 |
26.26- Spring_声明式事务 |
27.27- Spring_事务的传播行为 |
28.28- Spring_事务其他属性(隔离级别&回滚&只读&过期) |
29.29- Spring_使用XML文件的方式配置事务 |
30.30- Spring_整合 Hibernate 准备 |
31.31- Spring_整合 Hibernate 配置 |
32.32- Spring_整合 Hibernate 代码测试 |
33.33- Spring_整合 Hibernate 不适用 Hibernate 配置文件 |
34.34- Spring_在 WEB 应用中使用 Spring 的基本思路 |
35.35- Spring_在 WEB 应用中使用 Spring |
36.36- Spring_集成 Struts2 |
第2章:Spring注解驱动开发视频 |
1.1-Spring注解驱动开发_课程简介-注解驱动开发 |
2.Spring注解驱动开发组件注册-@Configuration&@Bean给容器中注册组件 |
3.Spring注解驱动开发组件注册-@ComponentScan-自动扫描组件&指定扫描规则 |
4.Spring注解驱动开发组件注册-自定义TypeFilter指定过滤规则 |
5.Spring注解驱动开发组件注册-@Scope-设置组件作用域 |
6.Spring注解驱动开发组件注册-@Lazy-bean懒加载 |
7.Spring注解驱动开发组件注册-@Conditional-按照条件注册bean |
8.Spring注解驱动开发组件注册-@Import-给容器中快速导入一个组件 |
9.Spring注解驱动开发组件注册-@Import-使用ImportSelector |
10.Spring注解驱动开发组件注册-@Import-使用ImportBeanDefinitionReg |
11.Spring注解驱动开发组件注册-使用FactoryBean注册组件 |
12.Spring注解驱动开发生命周期-@Bean指定初始化和销毁方法 |
13.Spring注解驱动开发生命周期-InitializingBean和DisposableBean |
14.Spring注解驱动开发生命周期-@PostConstruct&@PreDestroy |
15.Spring注解驱动开发生命周期-BeanPostProcessor-后置处理器 |
16.Spring注解驱动开发生命周期-BeanPostProcessor原理 |
17.Spring注解驱动开发生命周期-BeanPostProcessor在Spring底层的使用 |
18.Spring注解驱动开发属性赋值-@Value赋值 |
19.Spring注解驱动开发属性赋值-@PropertySource加载外部配置文件 |
20.Spring注解驱动开发自动装配-@Autowired&@Qualifier&@Primary |
21.Spring注解驱动开发自动装配-@Resource&@Inject |
22.Spring注解驱动开发自动装配-方法-构造器位置的自动装配 |
23.Spring注解驱动开发自动装配-Aware注入Spring底层组件&原理 |
24.Spring注解驱动开发自动装配-@Profile环境搭建 |
25.Spring注解驱动开发自动装配-@Profile根据环境注册bean |
26.Spring注解驱动开发IOC-小结 |
27.Spring注解驱动开发AOP-AOP功能测试 |
28.Spring注解驱动开发[源码]-AOP原理-@EnableAspectJAutoProxy |
29.Spring注解驱动开发[源码]-AOP原理-AnnotationAwareAspectJAutoP |
30.Spring注解驱动开发[源码]-AOP原理-注册AnnotationAwareAspectJAut |
31.Spring注解驱动开发[源码]-AOP原理-AnnotationAwareAspectJAutoP |
32.Spring注解驱动开发[源码]-AOP原理-创建AOP代理 |
33.Spring注解驱动开发[源码]-AOP原理-获取拦截器链-MethodInterceptor |
34.Spring注解驱动开发[源码]-AOP原理-链式调用通知方法 |
35.Spring注解驱动开发[源码]-AOP-原理总结 |
36.Spring注解驱动开发声明式事务-环境搭建 |
37.Spring注解驱动开发声明式事务-测试成功 |
38.Spring注解驱动开发[源码]-声明式事务-源码分析 |
39.Spring注解驱动开发扩展原理-BeanFactoryPostProcessor |
40.Spring注解驱动开发扩展原理-BeanDefinitionRegistryPostProcess |
41.Spring注解驱动开发扩展原理-ApplicationListener用法 |
42.Spring注解驱动开发扩展原理-ApplicationListener原理 |
43.Spring注解驱动开发扩展原理-@EventListener与SmartInitializingS |
44.Spring注解驱动开发[源码]-Spring容器创建-BeanFactory预准备 |
45.Spring注解驱动开发[源码]-Spring容器创建-执行BeanFactoryPostProce |
46.Spring注解驱动开发[源码]-Spring容器创建-注册BeanPostProcessors |
47.Spring注解驱动开发[源码]-Spring容器创建-初始化MessageSource |
48.Spring注解驱动开发[源码]-Spring容器创建-初始化事件派发器-监听器等 |
49.Spring注解驱动开发[源码]-Spring容器创建-创建Bean准备 |
50.Spring注解驱动开发[源码]-Spring容器创建-Bean创建完成 |
51.Spring注解驱动开发[源码]-Spring容器创建-容器创建完成 |
52.Spring注解驱动开发[源码]-Spring源码总结 |
53.Spring注解驱动开发servlet3-0-简介&测试 |
54.Spring注解驱动开发servlet3-0-ServletContainerInitializer |
55.Spring注解驱动开发servlet3-0-ServletContext注册三大组件 |
56.Spring注解驱动开发servlet3-0-与SpringMVC整合分析 |
57.Spring注解驱动开发springmvc-整合 |
58.Spring注解驱动开发springmvc-定制与接管SpringMVC |
59.Spring注解驱动开发servlet3-0-异步请求 |
60.Spring注解驱动开发springmvc-异步请求-返回Callable |
61.Spring注解驱动开发springmvc-异步请求-返回DeferredResult |
第3章:SpringMVC视频 |
1.SpringMVC概述 |
2.SpringMVCHelloWorld |
3.RequestMapping修饰类 |
4.RequestMapping请求方式 |
5.RequestMapping请求参数&请求头 |
6.RequestMappingAnt 路径 |
7.RequestMappingPathVariable注解 |
8.RequestMappingHiddenHttpMethodFilter 过滤器 |
9.SpringMVCRequestParam 注解 |
10.SpringMVCRequestHeader 注解 |
11.SpringMVCCookieValue 注解 |
12.SpringMVC使用POJO作为参数 |
13.SpringMVC使用Servlet原生API作为参数 |
14.SpringMVC处理模型数据之ModelAndView |
15.SpringMVC处理模型数据之Map |
16.SpringMVC处理模型数据之 SessionAttributes 注解 |
17.SpringMVCModelAttribute注解之使用场景 |
18.SpringMVCModelAttribute注解之示例代码 |
19.SpringMVCModelAttribute注解之运行原理 |
20.SpringMVCModelAttribute注解之源码分析 |
21.SpringMVC如何确定目标方法POJO类型参数 |
22.SpringMVCModelAttribute注解修饰POJO类型的入参 |
23.SpringMVCSessionAttributes注解引发的异常 |
24.SpringMVC视图解析流程分析 |
25.SpringMVCJstlView |
26.mvcview-controller标签 |
27.SpringMVC自定义视图 |
28.SpringMVC重定向 |
29.CRUD需求 |
30.CRUD显示所有员工信息 |
31.CRUD添加操作&表单标签 |
32.CRUD删除操作&处理静态资源 |
33.CRUD修改操作 |
34.SpringMVC数据绑定流程分析 |
35.SpringMVC自定义类型转换器 |
36.SpringMVCannotation-driven配置 |
37.SpringMVCInitBinder注解 |
38.SpringMVC数据的格式化 |
39.SpringMVCJSR303数据校验 |
40.SpringMVC错误消息的显示及国际化 |
41.SpringMVC返回JSON |
42.SpringMVCHttpMessageConverter原理 |
43.SpringMVC使用HttpMessageConverter |
44.国际化概述 |
45.国际化前两个问题 |
46.国际化通过超链接切换Locale |
47.SpringMVC文件上传 |
48.SpringMVC第一个自定义的拦截器 |
49.SpringMVC拦截器的配置 |
50.SpringMVC多个拦截方法的执行顺序 |
51.异常处理ExceptionHandler注解 |
52.异常处理ResponseStatusExceptionResolver |
53.异常处理DefaultHandlerExceptionResolver |
54.异常处理SimpleMappingExceptionResolver |
55.SpringMVC运行流程图解 |
56.SpringMVC源码解析 |
57.Spring整合SpringMVC提出问题 |
58.Spring整合SpringMVC解决方案 |
59.SpringMVCSpringIOC 容器和 SpringMVC IOC 容器的关系 |
60.SpringMVCSpringMVC对比Struts2 |
第4章:Mybatis视频教程 |
1.MyBatis简介 |
2.MyBatis下载 |
3.MyBatisHelloWorld |
4.MyBatis接口式编程 |
5.MyBatis小结(1) |
6.全局配置文件引入dtd约束 |
7.properties引入外部配置文件 |
8.settings运行时行为设置 |
9.typeAliases别名 |
10.typeHandlers类型处理器简介 |
11.plugins插件简介 |
12.enviroments运行环境 |
13.databaseIdProvider多数据库支持 |
14.mapperssql映射注册 |
15.MyBatis小结(2) |
16.映射文件增删改查 |
17.insert获取自增主键的值 |
18.insertOracle使用序列生成主键演示 |
19.获取非自增主键的值selectKey |
20.参数处理单个参数&多个参数&命名参数 |
21.参数处理POJO&Map&TO |
22.参数处理参数封装扩展思考 |
23.参数处理参数封装map的过程 |
24.参数处理#与$取值区别 |
25.参数处理#取值时指定参数相关规则 |
26.select返回List |
27.select记录封装map |
28.resultMap自定义结果映射规则 |
29.关联查询环境搭建 |
30.关联查询级联属性封装结果 |
31.关联查询association定义关联对象封装规则 |
32.关联查询association分步查询 |
33.关联查询分步查询&延迟加载 |
34.关联查询collection定义关联集合封装规则 |
35.关联查询collection分步查询&延迟加载 |
36.resultMap分步查询传递多列值&fetchType |
37.resultMapdiscriminator鉴别器 |
38.动态sql简介&环境搭建 |
39.if判断&OGNL |
40.where查询条件 |
41.trim自定义字符串截取 |
42.choose分支选择 |
43.set与if结合的动态更新 |
44.foreach遍历集合 |
45.foreachmysql下foreach批量插入的两种方式 |
46.foreachoracle下批量插入的两种方式 |
47.foreachoracle下foreach批量保存两种方式 |
48.parameter&databaseId |
49.bind绑定 |
50.sql抽取可重用的sql片段 |
51.缓存缓存介绍 |
52.缓存一级缓存体验 |
53.缓存一级缓存失效的四种情况 |
54.缓存二级缓存介绍 |
55.缓存二级缓存使用&细节 |
56.缓存缓存有关的设置以及属性 |
57.缓存缓存原理图示 |
58.缓存第三方缓存整合原理&ehcache适配包下载 |
59.缓存MyBatis整合ehcache&总结 |
60.整合Spring整合适配包下载 |
61.整合Spring所有需要的jar包导入 |
62.整合Spring引入MyBatis之前的配置 |
63.整合SpringSpringMVC配置文件编写 |
64.整合SpringSpring配置文件编写 |
65.整合SpringSpring整合MyBatis关键配置 |
66.整合Spring整合测试 |
67.逆向工程mbg简介 |
68.逆向工程mgb配置文件编写 |
69.逆向工程使用mbg逆向生成所有代码及配置 |
70.逆向工程测试简单查询&测试带条件复杂查询 |
71.运行原理框架分层架构 |
72.运行原理调试前注意 |
73.运行原理SQLSessionFactory的初始化 |
74.运行原理openSession获取SqlSession对象 |
75.运行原理getMapper获取到接口的代理对象 |
76.运行原理查询实现 |
77.运行原理查询流程总结 |
78.运行原理MyBatis原理总结 |
79.插件插件原理 |
80.插件插件编写&单个插件原理 |
81.插件多个插件运行流程 |
82.插件开发插件 |
83.分页PageHelpler分页插件使用 |
84.批量BatchExecutor&Spring中配置批量sqlSession |
85.存储过程oracle中创建一个带游标的存储过程 |
86.存储过程MyBatis调用存储过程 |
87.自定义类型处理器MyBatis中枚举类型的默认处理 |
88.自定义类型处理器使用自定义的类型处理器处理枚举类型 |
第5章:通用Mapper |
1.01--通用Mapper-通用Mapper介绍 |
2.02--通用Mapper-创建数据库表和实体类 |
3.03--通用Mapper-MyBatis整合Spring的环境 |
4.04--通用Mapper-集成通用Mapper |
5.05--通用Mapper-创建具体Mapper接口 |
6.06--通用Mapper-Mapper接口介绍 |
7.07--通用Mapper-创建测试类 |
8.08--通用Mapper-编写测试selectOne方法的代码 |
9.09--通用Mapper-@Table注解 |
10.10--通用Mapper-@Column注解 |
11.11--通用Mapper-selectByPrimaryKey方法 |
12.12--通用Mapper-existsByPrimaryKey方法 |
13.13--通用Mapper-insert方法 |
14.14--通用Mapper-insertSelective方法 |
15.15--通用Mapper-updateByPrimaryKeySelective方法 |
16.16--通用Mapper-delete和deleteByPrimaryKey方法 |
17.17--通用Mapper-QBC查询简介 |
18.18--通用Mapper-QBC查询示例 |
19.19--通用Mapper-QBC查询的其他属性 |
20.20--通用Mapper-selectByRowBounds方法 |
21.21--通用Mapper-@Transient注解 |
22.22--通用Mapper-原生MyBatis和通用Mapper逆向工程对比 |
23.23--通用Mapper-通用Mapper逆向工程官方文档特殊情况说明 |
24.24--通用Mapper-通用Mapper逆向工程中pom文件properties声明 |
25.25--通用Mapper-通用Mapper逆向工程中pom文件plugin配置 |
26.26--通用Mapper-通用Mapper逆向工程generatorConfig-xml配置 |
27.27--通用Mapper-运行通用Mapper的逆向工程 |
28.28--通用Mapper-逆向工程生成资源介绍 |
29.29--通用Mapper-逆向工程生成产品测试 |
30.30--通用Mapper-自定义Mapper接口介绍 |
31.31--通用Mapper-创建自定义Mapper接口 |
32.32--通用Mapper-配置自定义Mapper接口 |
33.33--通用Mapper-测试自定义Mapper接口 |
34.34--通用Mapper-自定义Mapper接口操作时的易错点 |
35.35--通用Mapper-扩展通用Mapper接口的大致思路 |
36.36--通用Mapper-扩展通用Mapper需要创建的接口和实现类 |
37.37--通用Mapper-创建用于功能扩展的接口和实现类 |
38.38--通用Mapper-拼SQL语句的foreach标签部分 |
39.39--通用Mapper-拼SQL语句的update部分 |
40.40--通用Mapper-拼SQL语句的set部分 |
41.41--通用Mapper-拼SQL语句的where部分 |
42.42--通用Mapper-修正batchUpdate方法返回值并测试批量更新功能 |
43.43--通用Mapper-通用Mapper功能扩展代码梳理 |
44.44--通用Mapper-二级缓存 |
45.45--通用Mapper-简单类型和复杂类型 |
46.46--通用Mapper-默认情况下载通用Mapper忽略实体类中的复杂类型 |
47.47--通用Mapper-自定义类型转换器说明 |
48.48--通用Mapper-BaseTypeHandler类中的抽象方法说明 |
49.49--通用Mapper-AddressTypeHandler的setNonNullParamete |
50.50--通用Mapper-AddressTypeHandler的getNullableResult方 |
51.51--通用Mapper-使用@ColumnType注解注册AddressTypeHandler |
52.52--通用Mapper-在MyBatis配置文件中全局配置AddressTypeHandler |
53.53--通用Mapper-把枚举类型按照简单类型处理 |
54.54--通用Mapper-为枚举类型配置专门的类型处理器 |
55.55--通用Mapper-枚举类型处理器中是否带Ordinal的区别 |
56.56--通用Mapper-通用Mapper配置项 |
57.57--通用Mapper-通用Mapper原理 |
第6章:MyBatisPlus视频 |
1.MyBatisPlus简介 |
2.MyBatisPlus代码及文档地址 |
3.MyBatisPlus前置知识 |
4.集成MP准备测试表 |
5.集成MP准备JavaBean类 |
6.集成MP加入Maven依赖信息 |
7.集成MP搭建Mybatis与Spring的环境 |
8.集成MP环境测试 |
9.集成MP将MybatisPlus集成进来 |
10.通用CRUD创建具体的Mapper接口 |
11.通用CRUDBaseMapper接口介绍 |
12.通用CRUDinsert方法 |
13.通用CRUD@TableId注解 |
14.通用CRUD@TableName注解 |
15.通用CRUDMP全局策略配置(1) |
16.通用CRUDMP全局策略配置(2) |
17.通用CRUD@TableField注解 |
18.通用CRUD插入数据获取主键值 |
19.通用CRUDinsertAllColumn方法 |
20.通用CRUDupdateById方法 |
21.通用CRUDupdateAllColumnById方法 |
22.通用CRUDselectById方法 |
23.通用CRUDselectOne方法 |
24.通用CRUDselectBatchIds方法 |
25.通用CRUDselectByMap方法 |
26.通用CRUDselectPage方法 |
27.通用CRUDdeleteById方法 |
28.通用CRUDdeleteByMap方法 |
29.通用CRUDdeleteBatchIds方法 |
30.MP启动注入SQL原理分析提出问题 |
31.MP启动注入SQL原理分析分析现象 |
32.MP启动注入SQL原理分析分析关键步骤加断点 |
33.源码流程关键对象总结 |
34.通用CRUD小结 |
35.EntityWrapperCondition简介 |
36.条件构造器selectPage方法 |
37.条件构造器selectList方法 |
38.条件构造器update方法 |
39.条件构造器delete方法 |
40.条件构造器EntityWrapper常用方法 |
41.条件构造器Condition的用法 |
42.条件构造器小结 |
43.ARActiveRecord简介 |
44.开启AR模式实体类继承Model类 |
45.插入操作insert方法 |
46.修改操作updateById方法 |
47.查询操作selectById方法 |
48.查询操作selectAll方法 |
49.selectListselectCount方法 |
50.删除操作deleteById方法 |
51.删除操作delete方法 |
52.删除操作selectPage分页复杂操作 |
53.AR小结 |
54.代码生成器MP与MBG的简单对比 |
55.代码生成器需要注意的一些问题 |
56.代码生成器加入依赖信息 |
57.代码生成器GlobalConfig全局配置编码 |
58.代码生成器DataSourceConfig数据源配置编码 |
59.代码生成器StrategyConfig策略配置编码 |
60.代码生成器PackageConfig包名策略配置 |
61.代码生成器AutoGenerator整合配置 |
62.测试生成生成代码解析 |
63.MyBatisPlus代码生成器-小结 |
64.插件扩展MyBatis插件机制简介 |
65.插件扩展PaginationInterceptor分页插件 |
66.插件扩展注册分页插件后Page对象的使用 |
67.插件扩展SqlExplainInterceptor 执行分析插件 |
68.插件扩展SqlExplainInterceptor 执行分析插件执行原理分析 |
69.插件扩展PerformanceInterceptor性能分析插件 |
70.插件扩展OptimisticLockerInterceptor乐观锁插件 |
71.自定义全局操作简介 |
72.自定义全局操作步骤 |
73.inject方法的编写添加MappedStatement |
74.自定义全局操作总结 |
75.逻辑删除简介 |
76.逻辑删除配置 |
77.逻辑删除测试 |
78.逻辑删除源码分析 |
79.公共字段自动填充元数据处理器接口简介 |
80.公共字段自动填充实现步骤 |
81.公共字段自动填充自定义填充处理器的实现 |
82.公共字段自动填充测试 |
83.MyBatisPlusOracle数据库主键Sequence简介 |
84.Oracle环境搭建Oracle驱动依赖的问题 |
85.Oracle环境搭建配置连接信息 |
86.Oracle环境搭建创建表及序列 |
87.MyBatisPlusOracle主键Sequence使用配置 |
88.Oracle主键Sequence测试 |
89.Oracle主键Sequence多个实体类公用一个序列 |
90.MyBatisPlusIdea快速开发插件 |
第7章:SSM高级整合视频 |
1.SSM高级整合项目简介 |
2.SSM高级整合创建Maven项目 |
3.SSM高级整合设置maven |
4.SSM高级整合引入jar包 |
5.SSM高级整合引入Bootstrap |
6.SSM整合配置配置web-xml |
7.SSM整合配置配置SpringMVC |
8.SSM整合配置配置Spring |
9.基础模块MyBatis逆向工程 |
10.基础模块修改Mapper文件 |
11.基础模块搭建Spring单元测试环境 |
12.查询分页后台代码完成 |
13.查询使用Spring单元测试测试分页请求 |
14.查询搭建Bootstrap分页页面 |
15.查询显示分页数据 |
16.查询返回分页的json数据 |
17.查询构建员工列表 |
18.查询构建分页条 |
19.查询分页显示完整细节 |
20.新增创建员工新增的模态框 |
21.新增Ajax显示部门信息 |
22.新增新增基本完成 |
23.新增jQuery前端校验完成 |
24.新增校验信息显示优化 |
25.新增Ajax校验用户名是否重复 |
26.新增Ajax校验用户名细节处理 |
27.新增JSR303校验 |
28.修改创建员工修改模态框 |
29.修改回显员工信息 |
30.修改Ajax发送PUT请求引发的血案 |
31.修改修改完成 |
32.删除删除单一员工 |
33.删除全选&全不选 |
34.删除批量删除完成 |
35.SSM高级整合总结 |
第8章:Struts2视频 |
1.Struts2使用 Filter 作为控制器的 MVC 应用 |
2.Struts2概述 |
3.Struts2搭建环境 |
4.Struts2HelloWorld |
5.Struts2详解 HelloWorld |
6.Struts2Action 概述 |
7.Struts2通过 ActionContext 获取 WEB 资源 |
8.Struts2通过 Aware 接口获取 WEB 资源 |
9.Struts2通过和 ServletAPI 耦合的方式获取 WEB 资源 |
10.Struts2示例代码(1) |
11.Struts2ActionSupport |
12.Struts2result |
13.Struts2通配符映射 |
14.Struts2动态方法调用 |
15.Struts2值栈 |
16.Struts2OGNL(1) |
17.Struts2OGNL(2) |
18.声明式异常处理 |
19.Struts2通用标签(1) |
20.Struts2通用标签(2) |
21.Struts2通用标签(3) |
22.Struts2表单标签(1) |
23.Struts2表单标签(2) |
24.Struts2示例代码(2) |
25.Struts2主题 |
26.Struts2CRUD操作(1) |
27.Struts2Struts2运行流程分析(1) |
28.Struts2CRUD操作(2)&ModelDriven拦截器 |
29.Struts2CRUD操作(3)&使用paramsPrepareParams拦截器栈 |
30.Struts2paramsPrepareParams拦截器栈小结&提出问题 |
31.Struts2CRUD(4)&使用 PrepareInterceptor |
32.Struts2类型转换错误消息的显示和定制 |
33.Struts2自定义类型转换器 |
34.Struts2类型转换器与复杂属性&集合协同使用 |
35.Struts2国际化 |
36.Struts2通过超链接动态加载国际化资源文件 |
37.Struts2运行流程分析 |
38.Struts2使用声明式验证 |
39.Struts2短路验证&非字段验证 |
40.Struts2相同的验证规则使用同一条响应消息 |
41.Struts2自定义验证器 |
42.Struts2文件的上传 |
43.Struts2文件的下载 |
44.Struts2表单的重复提交问题 |
45.Struts2自定义拦截器 |
第9章:Hibernate视频 |
1.Hibernate概述&安装 Hibernatetools 插件 |
2.HibernateHelloWorld 代码实现部分 |
3.HibernateHelloWorld 详解 |
4.HibernateSession 概述 |
5.HibernateSession 缓存(Hibernate 一级缓存) |
6.HibernateSession 核心方法(1) |
7.HibernateSession 核心方法(2) |
8.Hibernate再讲 hibernate-cfg-xml |
9.Hibernate详解 Hibernate 映射文件(1) |
10.Hibernate详解 Hibernate 映射文件(2) |
11.Hibernate单向多对一映射 |
12.Hibernate双向一对多映射 |
13.Hibernateset 的 3 个属性 |
14.Hibernate基于外键映射的1-1关联关系 |
15.Hibernate基于主键映射的1-1关联关系 |
16.Hibernate映射多对多关联关系 |
17.Hibernate映射继承关系 |
18.Hibernate检索策略(lazy-fetch-batch-size等) |
19.HibernateHQL查询(1) |
20.HibernateHQL查询(2) |
21.HibernateHQL查询(3) |
22.HibernateQBC&本地SQL查询 |
23.Hibernate二级缓存(1) |
24.Hibernate二级缓存(2) |
25.Hibernate管理Session&批量操作 |
第10章:JPA视频 |
1.JPA概述 |
2.JPAHelloWorld |
3.JPA基本注解 |
4.JPATransient注解 |
5.JPATemporal注解 |
6.JPATable主键生成策略 |
7.JPAEntityManager(1) |
8.JPAEntityManager(2) |
9.JPAEntityManager(3) |
10.JPAEntityManager(4) |
11.JPAEntityTransaction |
12.JPA映射单向多对一的关联关系 |
13.JPA映射单向一对多的关联关系 |
14.JPA映射双向一对多的关联关系 |
15.JPA映射双向一对一的关联关系 |
16.JPA映射双向多对多的关联关系 |
17.JPA二级缓存 |
18.JPQLHelloWorld |
19.JPQL查询缓存 |
20.JPQLORDER BY 和 GROUP BY |
21.JPQL关联查询 |
22.JPQL子查询和内建函数 |
23.JPQLDELETE和UPDATE |
24.JPA整合Spring |
第11章:SpringData视频 |
1.SpringData概述 |
2.SpringDataHelloWorld |
3.SpringDataRepository接口 |
4.SpringDataRepository查询方法定义规范 |
5.SpringDataQuery注解 |
6.SpringDataModifying注解 |
7.SpringDataCrudRepository接口 |
8.SpringDataPagingAndSortingRespository接口 |
9.SpringDataJpaRepository接口 |
10.SpringDataJpaSpecificationExecutor接口 |
11.SpringData自定义 Repository 方法 |
第12章:SSSP整合视频 |
1.SSSP整合简介&功能演示 |
2.SSSP整合搭建开发环境 |
3.SSSP整合实体类 |
4.SSSP整合分页 |
5.SSSP整合显示表单页面&使用JPA的二级缓存 |
6.SSSP整合Ajax验证 |
7.SSSP整合完成添加 |
8.SSSP整合表单回显 |
9.SSSP整合修改状态下的 Ajax 校验 |
10.SSSP整合完成修改 |
11.SSSP整合修改id问题的分析及解决 |
12.SSSP整合删除 |
第13章:S4S2H4整合案例视频教程 |
1.SSH 整合案例需求 |
2.SSH 整合案例Spring整合Hibernate&生成数据表 |
3.SSH 整合案例Spring整合Struts2 |
4.SSH 整合案例查询所有员工信息 |
5.SSH 整合案例删除员工信息 |
6.SSH 整合案例Ajax删除员工信息 |
7.SSH 整合案例答疑(1) |
8.SSH 整合案例显示录入页面 |
9.SSH 整合案例员工录入 |
10.SSH 整合案例空指针异常问题解析 |
11.SSH 整合案例小结(1) |
12.SSH 整合案例ajax校验用户名是否可用 |
13.SSH 整合案例修改员工信息 |
「[strong]7项超值权益,保障学习质量」 [/strong]
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,[strong]103天学到大牛3年项目经验」 [/strong]
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Java知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
针对企业开发的主流框架进行讲解,注重理论和实践的结合,课程内容深入源码,讲解深入浅出,每个技术点都配备具有典型性和实用性的案例及代码。使学生具备开发企业级项目的能力,同时针对框架新特性也有讲授,通过这些新功能实用性强、易用性高,可大幅降低 JavaEE 开发的难度,同时有效提升应用开发的优雅性。
订阅课程 开始学习
- Java教程]JavaEE框架Bootstrap、HTML5、jQuery、SpringMVC
- 最新javase,javaweb,javaee视频教程网盘地址
- Java基础知识_毕向东_Java基础视频教程笔记(14-18集合框架)
- Java开发之深入剖析Netty框架源码实战视频教程
- [java进阶实战] SpringBoot入门到精通视频教程|Java框架教程
- 视频教程-JAVAEE实战讲解课程-Java
- 【经典】传智播客韩顺平Java和javaEE视频教程完整版 [30.16G]倾情奉献
- 基于JavaEE平台实战WebService框架Xfire+Ajax框架DWR视频教程
- Java教程]JavaEE框架Bootstrap、HTML5、jQuery、SpringMVC
- 视频教程- JavaWeb(想学习框架得先学习JavaWeb) -Java
- 视频教程-React.js框架技术-Java
- 视频教程-Shiro框架从入门到实战-Java
- 视频教程-JavaEE详解-全程实战案例-Java
- Java教程]JavaEE框架Bootstrap、HTML5、jQuery、SpringMVC
- 这是孔浩老师录制的java全套系列视频教程,从javase基础到javaweb,在到j2ee框架,最后到项目实战开发,非常适合想自学java开发的朋友。
- Java源码 JavaWeb开发框架 代码 SSH SSM OA ERP CRM Java项目[Java通用框架源码及开发视频教程]
- JavaEE全套视频教程精讲之Mybatis框架实战
- Java开发之深入剖析Netty框架源码实战视频教程
- 最新Java并发编程高级技术Netty整合并发编程框架Disruptor实战视频教程
- 传智播客 java & javaEE 20G全套视频教程(下载种子)