JavaEE框架-

共557节6039人学习Java从入门到进阶 课程详情
播放页问题反馈
  • Spring4.0视频

    • 1- Spring_HelloWorld
    • 2- Spring_IOC&DI概述
    • 3- Spring_配置 Bean
    • 4- Spring_属性配置细节
    • 5- Spring_自动装配
    • 6- Spring_Bean 之间的关系
    • 7- Spring_Bean 的作用域
    • 8- Spring_使用外部属性文件
    • 9- Spring_SpEL
    • 10- Spring_管理 Bean 的生命周期
    • 11- Spring_通过工厂方法配置 Bean
    • 12- Spring_通过 FactoryBean 配置 Bean
    • 13- Spring_通过注解配置 Bean(1)
    • 14- Spring_通过注解配置 Bean(2)
    • 15- Spring_泛型依赖注入
    • 16- Spring_AOP 基础
    • 17- Spring_前置通知
    • 18- Spring_后置通知
    • 19- Spring_返回通知&异常通知&环绕通知
    • 20- Spring_切面的优先级
    • 21- Spring_重用切点表达式
    • 22- Spring_基于配置文件的方式来配置 AOP
    • 23- Spring_使用 JdbcTemplate和JdbcDaoSupport
    • 24- Spring_使用 NamedParameterJdbcTemplate
    • 25- Spring_事务准备
    • 26- Spring_声明式事务
    • 27- Spring_事务的传播行为
    • 28- Spring_事务其他属性(隔离级别&回滚&只读&过期)
    • 29- Spring_使用XML文件的方式配置事务
    • 30- Spring_整合 Hibernate 准备
    • 31- Spring_整合 Hibernate 配置
    • 32- Spring_整合 Hibernate 代码测试
    • 33- Spring_整合 Hibernate 不适用 Hibernate 配置文件
    • 34- Spring_在 WEB 应用中使用 Spring 的基本思路
    • 35- Spring_在 WEB 应用中使用 Spring
    • 36- Spring_集成 Struts2
  • Spring注解驱动开发视频

    • 1-Spring注解驱动开发_课程简介-注解驱动开发
    • Spring注解驱动开发组件注册-@Configuration&@Bean给容器中注册组件
    • Spring注解驱动开发组件注册-@ComponentScan-自动扫描组件&指定扫描规则
    • Spring注解驱动开发组件注册-自定义TypeFilter指定过滤规则
    • Spring注解驱动开发组件注册-@Scope-设置组件作用域
    • Spring注解驱动开发组件注册-@Lazy-bean懒加载
    • Spring注解驱动开发组件注册-@Conditional-按照条件注册bean
    • Spring注解驱动开发组件注册-@Import-给容器中快速导入一个组件
    • Spring注解驱动开发组件注册-@Import-使用ImportSelector
    • Spring注解驱动开发组件注册-@Import-使用ImportBeanDefinitionReg
    • Spring注解驱动开发组件注册-使用FactoryBean注册组件
    • Spring注解驱动开发生命周期-@Bean指定初始化和销毁方法
    • Spring注解驱动开发生命周期-InitializingBean和DisposableBean
    • Spring注解驱动开发生命周期-@PostConstruct&@PreDestroy
    • Spring注解驱动开发生命周期-BeanPostProcessor-后置处理器
    • Spring注解驱动开发生命周期-BeanPostProcessor原理
    • Spring注解驱动开发生命周期-BeanPostProcessor在Spring底层的使用
    • Spring注解驱动开发属性赋值-@Value赋值
    • Spring注解驱动开发属性赋值-@PropertySource加载外部配置文件
    • Spring注解驱动开发自动装配-@Autowired&@Qualifier&@Primary
    • Spring注解驱动开发自动装配-@Resource&@Inject
    • Spring注解驱动开发自动装配-方法-构造器位置的自动装配
    • Spring注解驱动开发自动装配-Aware注入Spring底层组件&原理
    • Spring注解驱动开发自动装配-@Profile环境搭建
    • Spring注解驱动开发自动装配-@Profile根据环境注册bean
    • Spring注解驱动开发IOC-小结
    • Spring注解驱动开发AOP-AOP功能测试
    • Spring注解驱动开发[源码]-AOP原理-@EnableAspectJAutoProxy
    • Spring注解驱动开发[源码]-AOP原理-AnnotationAwareAspectJAutoP
    • Spring注解驱动开发[源码]-AOP原理-注册AnnotationAwareAspectJAut
    • Spring注解驱动开发[源码]-AOP原理-AnnotationAwareAspectJAutoP
    • Spring注解驱动开发[源码]-AOP原理-创建AOP代理
    • Spring注解驱动开发[源码]-AOP原理-获取拦截器链-MethodInterceptor
    • Spring注解驱动开发[源码]-AOP原理-链式调用通知方法
    • Spring注解驱动开发[源码]-AOP-原理总结
    • Spring注解驱动开发声明式事务-环境搭建
    • Spring注解驱动开发声明式事务-测试成功
    • Spring注解驱动开发[源码]-声明式事务-源码分析
    • Spring注解驱动开发扩展原理-BeanFactoryPostProcessor
    • Spring注解驱动开发扩展原理-BeanDefinitionRegistryPostProcess
    • Spring注解驱动开发扩展原理-ApplicationListener用法
    • Spring注解驱动开发扩展原理-ApplicationListener原理
    • Spring注解驱动开发扩展原理-@EventListener与SmartInitializingS
    • Spring注解驱动开发[源码]-Spring容器创建-BeanFactory预准备
    • Spring注解驱动开发[源码]-Spring容器创建-执行BeanFactoryPostProce
    • Spring注解驱动开发[源码]-Spring容器创建-注册BeanPostProcessors
    • Spring注解驱动开发[源码]-Spring容器创建-初始化MessageSource
    • Spring注解驱动开发[源码]-Spring容器创建-初始化事件派发器-监听器等
    • Spring注解驱动开发[源码]-Spring容器创建-创建Bean准备
    • Spring注解驱动开发[源码]-Spring容器创建-Bean创建完成
    • Spring注解驱动开发[源码]-Spring容器创建-容器创建完成
    • Spring注解驱动开发[源码]-Spring源码总结
    • Spring注解驱动开发servlet3-0-简介&测试
    • Spring注解驱动开发servlet3-0-ServletContainerInitializer
    • Spring注解驱动开发servlet3-0-ServletContext注册三大组件
    • Spring注解驱动开发servlet3-0-与SpringMVC整合分析
    • Spring注解驱动开发springmvc-整合
    • Spring注解驱动开发springmvc-定制与接管SpringMVC
    • Spring注解驱动开发servlet3-0-异步请求
    • Spring注解驱动开发springmvc-异步请求-返回Callable
    • Spring注解驱动开发springmvc-异步请求-返回DeferredResult
  • SpringMVC视频

    • SpringMVC概述
    • SpringMVCHelloWorld
    • RequestMapping修饰类
    • RequestMapping请求方式
    • RequestMapping请求参数&请求头
    • RequestMappingAnt 路径
    • RequestMappingPathVariable注解
    • RequestMappingHiddenHttpMethodFilter 过滤器
    • SpringMVCRequestParam 注解
    • SpringMVCRequestHeader 注解
    • SpringMVCCookieValue 注解
    • SpringMVC使用POJO作为参数
    • SpringMVC使用Servlet原生API作为参数
    • SpringMVC处理模型数据之ModelAndView
    • SpringMVC处理模型数据之Map
    • SpringMVC处理模型数据之 SessionAttributes 注解
    • SpringMVCModelAttribute注解之使用场景
    • SpringMVCModelAttribute注解之示例代码
    • SpringMVCModelAttribute注解之运行原理
    • SpringMVCModelAttribute注解之源码分析
    • SpringMVC如何确定目标方法POJO类型参数
    • SpringMVCModelAttribute注解修饰POJO类型的入参
    • SpringMVCSessionAttributes注解引发的异常
    • SpringMVC视图解析流程分析
    • SpringMVCJstlView
    • mvcview-controller标签
    • SpringMVC自定义视图
    • SpringMVC重定向
    • CRUD需求
    • CRUD显示所有员工信息
    • CRUD添加操作&表单标签
    • CRUD删除操作&处理静态资源
    • CRUD修改操作
    • SpringMVC数据绑定流程分析
    • SpringMVC自定义类型转换器
    • SpringMVCannotation-driven配置
    • SpringMVCInitBinder注解
    • SpringMVC数据的格式化
    • SpringMVCJSR303数据校验
    • SpringMVC错误消息的显示及国际化
    • SpringMVC返回JSON
    • SpringMVCHttpMessageConverter原理
    • SpringMVC使用HttpMessageConverter
    • 国际化概述
    • 国际化前两个问题
    • 国际化通过超链接切换Locale
    • SpringMVC文件上传
    • SpringMVC第一个自定义的拦截器
    • SpringMVC拦截器的配置
    • SpringMVC多个拦截方法的执行顺序
    • 异常处理ExceptionHandler注解
    • 异常处理ResponseStatusExceptionResolver
    • 异常处理DefaultHandlerExceptionResolver
    • 异常处理SimpleMappingExceptionResolver
    • SpringMVC运行流程图解
    • SpringMVC源码解析
    • Spring整合SpringMVC提出问题
    • Spring整合SpringMVC解决方案
    • SpringMVCSpringIOC 容器和 SpringMVC IOC 容器的关系
    • SpringMVCSpringMVC对比Struts2
  • Mybatis视频教程

    • MyBatis简介
    • MyBatis下载
    • MyBatisHelloWorld
    • MyBatis接口式编程
    • MyBatis小结(1)
    • 全局配置文件引入dtd约束
    • properties引入外部配置文件
    • settings运行时行为设置
    • typeAliases别名
    • typeHandlers类型处理器简介
    • plugins插件简介
    • enviroments运行环境
    • databaseIdProvider多数据库支持
    • mapperssql映射注册
    • MyBatis小结(2)
    • 映射文件增删改查
    • insert获取自增主键的值
    • insertOracle使用序列生成主键演示
    • 获取非自增主键的值selectKey
    • 参数处理单个参数&多个参数&命名参数
    • 参数处理POJO&Map&TO
    • 参数处理参数封装扩展思考
    • 参数处理参数封装map的过程
    • 参数处理#与$取值区别
    • 参数处理#取值时指定参数相关规则
    • select返回List
    • select记录封装map
    • resultMap自定义结果映射规则
    • 关联查询环境搭建
    • 关联查询级联属性封装结果
    • 关联查询association定义关联对象封装规则
    • 关联查询association分步查询
    • 关联查询分步查询&延迟加载
    • 关联查询collection定义关联集合封装规则
    • 关联查询collection分步查询&延迟加载
    • resultMap分步查询传递多列值&fetchType
    • resultMapdiscriminator鉴别器
    • 动态sql简介&环境搭建
    • if判断&OGNL
    • where查询条件
    • trim自定义字符串截取
    • choose分支选择
    • set与if结合的动态更新
    • foreach遍历集合
    • foreachmysql下foreach批量插入的两种方式
    • foreachoracle下批量插入的两种方式
    • foreachoracle下foreach批量保存两种方式
    • parameter&databaseId
    • bind绑定
    • sql抽取可重用的sql片段
    • 缓存缓存介绍
    • 缓存一级缓存体验
    • 缓存一级缓存失效的四种情况
    • 缓存二级缓存介绍
    • 缓存二级缓存使用&细节
    • 缓存缓存有关的设置以及属性
    • 缓存缓存原理图示
    • 缓存第三方缓存整合原理&ehcache适配包下载
    • 缓存MyBatis整合ehcache&总结
    • 整合Spring整合适配包下载
    • 整合Spring所有需要的jar包导入
    • 整合Spring引入MyBatis之前的配置
    • 整合SpringSpringMVC配置文件编写
    • 整合SpringSpring配置文件编写
    • 整合SpringSpring整合MyBatis关键配置
    • 整合Spring整合测试
    • 逆向工程mbg简介
    • 逆向工程mgb配置文件编写
    • 逆向工程使用mbg逆向生成所有代码及配置
    • 逆向工程测试简单查询&测试带条件复杂查询
    • 运行原理框架分层架构
    • 运行原理调试前注意
    • 运行原理SQLSessionFactory的初始化
    • 运行原理openSession获取SqlSession对象
    • 运行原理getMapper获取到接口的代理对象
    • 运行原理查询实现
    • 运行原理查询流程总结
    • 运行原理MyBatis原理总结
    • 插件插件原理
    • 插件插件编写&单个插件原理
    • 插件多个插件运行流程
    • 插件开发插件
    • 分页PageHelpler分页插件使用
    • 批量BatchExecutor&Spring中配置批量sqlSession
    • 存储过程oracle中创建一个带游标的存储过程
    • 存储过程MyBatis调用存储过程
    • 自定义类型处理器MyBatis中枚举类型的默认处理
    • 自定义类型处理器使用自定义的类型处理器处理枚举类型
  • 通用Mapper

    • 01--通用Mapper-通用Mapper介绍
    • 02--通用Mapper-创建数据库表和实体类
    • 03--通用Mapper-MyBatis整合Spring的环境
    • 04--通用Mapper-集成通用Mapper
    • 05--通用Mapper-创建具体Mapper接口
    • 06--通用Mapper-Mapper接口介绍
    • 07--通用Mapper-创建测试类
    • 08--通用Mapper-编写测试selectOne方法的代码
    • 09--通用Mapper-@Table注解
    • 10--通用Mapper-@Column注解
    • 11--通用Mapper-selectByPrimaryKey方法
    • 12--通用Mapper-existsByPrimaryKey方法
    • 13--通用Mapper-insert方法
    • 14--通用Mapper-insertSelective方法
    • 15--通用Mapper-updateByPrimaryKeySelective方法
    • 16--通用Mapper-delete和deleteByPrimaryKey方法
    • 17--通用Mapper-QBC查询简介
    • 18--通用Mapper-QBC查询示例
    • 19--通用Mapper-QBC查询的其他属性
    • 20--通用Mapper-selectByRowBounds方法
    • 21--通用Mapper-@Transient注解
    • 22--通用Mapper-原生MyBatis和通用Mapper逆向工程对比
    • 23--通用Mapper-通用Mapper逆向工程官方文档特殊情况说明
    • 24--通用Mapper-通用Mapper逆向工程中pom文件properties声明
    • 25--通用Mapper-通用Mapper逆向工程中pom文件plugin配置
    • 26--通用Mapper-通用Mapper逆向工程generatorConfig-xml配置
    • 27--通用Mapper-运行通用Mapper的逆向工程
    • 28--通用Mapper-逆向工程生成资源介绍
    • 29--通用Mapper-逆向工程生成产品测试
    • 30--通用Mapper-自定义Mapper接口介绍
    • 31--通用Mapper-创建自定义Mapper接口
    • 32--通用Mapper-配置自定义Mapper接口
    • 33--通用Mapper-测试自定义Mapper接口
    • 34--通用Mapper-自定义Mapper接口操作时的易错点
    • 35--通用Mapper-扩展通用Mapper接口的大致思路
    • 36--通用Mapper-扩展通用Mapper需要创建的接口和实现类
    • 37--通用Mapper-创建用于功能扩展的接口和实现类
    • 38--通用Mapper-拼SQL语句的foreach标签部分
    • 39--通用Mapper-拼SQL语句的update部分
    • 40--通用Mapper-拼SQL语句的set部分
    • 41--通用Mapper-拼SQL语句的where部分
    • 42--通用Mapper-修正batchUpdate方法返回值并测试批量更新功能
    • 43--通用Mapper-通用Mapper功能扩展代码梳理
    • 44--通用Mapper-二级缓存
    • 45--通用Mapper-简单类型和复杂类型
    • 46--通用Mapper-默认情况下载通用Mapper忽略实体类中的复杂类型
    • 47--通用Mapper-自定义类型转换器说明
    • 48--通用Mapper-BaseTypeHandler类中的抽象方法说明
    • 49--通用Mapper-AddressTypeHandler的setNonNullParamete
    • 50--通用Mapper-AddressTypeHandler的getNullableResult方
    • 51--通用Mapper-使用@ColumnType注解注册AddressTypeHandler
    • 52--通用Mapper-在MyBatis配置文件中全局配置AddressTypeHandler
    • 53--通用Mapper-把枚举类型按照简单类型处理
    • 54--通用Mapper-为枚举类型配置专门的类型处理器
    • 55--通用Mapper-枚举类型处理器中是否带Ordinal的区别
    • 56--通用Mapper-通用Mapper配置项
    • 57--通用Mapper-通用Mapper原理
  • MyBatisPlus视频

    • MyBatisPlus简介
    • MyBatisPlus代码及文档地址
    • MyBatisPlus前置知识
    • 集成MP准备测试表
    • 集成MP准备JavaBean类
    • 集成MP加入Maven依赖信息
    • 集成MP搭建Mybatis与Spring的环境
    • 集成MP环境测试
    • 集成MP将MybatisPlus集成进来
    • 通用CRUD创建具体的Mapper接口
    • 通用CRUDBaseMapper接口介绍
    • 通用CRUDinsert方法
    • 通用CRUD@TableId注解
    • 通用CRUD@TableName注解
    • 通用CRUDMP全局策略配置(1)
    • 通用CRUDMP全局策略配置(2)
    • 通用CRUD@TableField注解
    • 通用CRUD插入数据获取主键值
    • 通用CRUDinsertAllColumn方法
    • 通用CRUDupdateById方法
    • 通用CRUDupdateAllColumnById方法
    • 通用CRUDselectById方法
    • 通用CRUDselectOne方法
    • 通用CRUDselectBatchIds方法
    • 通用CRUDselectByMap方法
    • 通用CRUDselectPage方法
    • 通用CRUDdeleteById方法
    • 通用CRUDdeleteByMap方法
    • 通用CRUDdeleteBatchIds方法
    • MP启动注入SQL原理分析提出问题
    • MP启动注入SQL原理分析分析现象
    • MP启动注入SQL原理分析分析关键步骤加断点
    • 源码流程关键对象总结
    • 通用CRUD小结
    • EntityWrapperCondition简介
    • 条件构造器selectPage方法
    • 条件构造器selectList方法
    • 条件构造器update方法
    • 条件构造器delete方法
    • 条件构造器EntityWrapper常用方法
    • 条件构造器Condition的用法
    • 条件构造器小结
    • ARActiveRecord简介
    • 开启AR模式实体类继承Model类
    • 插入操作insert方法
    • 修改操作updateById方法
    • 查询操作selectById方法
    • 查询操作selectAll方法
    • selectListselectCount方法
    • 删除操作deleteById方法
    • 删除操作delete方法
    • 删除操作selectPage分页复杂操作
    • AR小结
    • 代码生成器MP与MBG的简单对比
    • 代码生成器需要注意的一些问题
    • 代码生成器加入依赖信息
    • 代码生成器GlobalConfig全局配置编码
    • 代码生成器DataSourceConfig数据源配置编码
    • 代码生成器StrategyConfig策略配置编码
    • 代码生成器PackageConfig包名策略配置
    • 代码生成器AutoGenerator整合配置
    • 测试生成生成代码解析
    • MyBatisPlus代码生成器-小结
    • 插件扩展MyBatis插件机制简介
    • 插件扩展PaginationInterceptor分页插件
    • 插件扩展注册分页插件后Page对象的使用
    • 插件扩展SqlExplainInterceptor 执行分析插件
    • 插件扩展SqlExplainInterceptor 执行分析插件执行原理分析
    • 插件扩展PerformanceInterceptor性能分析插件
    • 插件扩展OptimisticLockerInterceptor乐观锁插件
    • 自定义全局操作简介
    • 自定义全局操作步骤
    • inject方法的编写添加MappedStatement
    • 自定义全局操作总结
    • 逻辑删除简介
    • 逻辑删除配置
    • 逻辑删除测试
    • 逻辑删除源码分析
    • 公共字段自动填充元数据处理器接口简介
    • 公共字段自动填充实现步骤
    • 公共字段自动填充自定义填充处理器的实现
    • 公共字段自动填充测试
    • MyBatisPlusOracle数据库主键Sequence简介
    • Oracle环境搭建Oracle驱动依赖的问题
    • Oracle环境搭建配置连接信息
    • Oracle环境搭建创建表及序列
    • MyBatisPlusOracle主键Sequence使用配置
    • Oracle主键Sequence测试
    • Oracle主键Sequence多个实体类公用一个序列
    • MyBatisPlusIdea快速开发插件
  • SSM高级整合视频

    • SSM高级整合项目简介
    • SSM高级整合创建Maven项目
    • SSM高级整合设置maven
    • SSM高级整合引入jar包
    • SSM高级整合引入Bootstrap
    • SSM整合配置配置web-xml
    • SSM整合配置配置SpringMVC
    • SSM整合配置配置Spring
    • 基础模块MyBatis逆向工程
    • 基础模块修改Mapper文件
    • 基础模块搭建Spring单元测试环境
    • 查询分页后台代码完成
    • 查询使用Spring单元测试测试分页请求
    • 查询搭建Bootstrap分页页面
    • 查询显示分页数据
    • 查询返回分页的json数据
    • 查询构建员工列表
    • 查询构建分页条
    • 查询分页显示完整细节
    • 新增创建员工新增的模态框
    • 新增Ajax显示部门信息
    • 新增新增基本完成
    • 新增jQuery前端校验完成
    • 新增校验信息显示优化
    • 新增Ajax校验用户名是否重复
    • 新增Ajax校验用户名细节处理
    • 新增JSR303校验
    • 修改创建员工修改模态框
    • 修改回显员工信息
    • 修改Ajax发送PUT请求引发的血案
    • 修改修改完成
    • 删除删除单一员工
    • 删除全选&全不选
    • 删除批量删除完成
    • SSM高级整合总结
  • Struts2视频

    • Struts2使用 Filter 作为控制器的 MVC 应用
    • Struts2概述
    • Struts2搭建环境
    • Struts2HelloWorld
    • Struts2详解 HelloWorld
    • Struts2Action 概述
    • Struts2通过 ActionContext 获取 WEB 资源
    • Struts2通过 Aware 接口获取 WEB 资源
    • Struts2通过和 ServletAPI 耦合的方式获取 WEB 资源
    • Struts2示例代码(1)
    • Struts2ActionSupport
    • Struts2result
    • Struts2通配符映射
    • Struts2动态方法调用
    • Struts2值栈
    • Struts2OGNL(1)
    • Struts2OGNL(2)
    • 声明式异常处理
    • Struts2通用标签(1)
    • Struts2通用标签(2)
    • Struts2通用标签(3)
    • Struts2表单标签(1)
    • Struts2表单标签(2)
    • Struts2示例代码(2)
    • Struts2主题
    • Struts2CRUD操作(1)
    • Struts2Struts2运行流程分析(1)
    • Struts2CRUD操作(2)&ModelDriven拦截器
    • Struts2CRUD操作(3)&使用paramsPrepareParams拦截器栈
    • Struts2paramsPrepareParams拦截器栈小结&提出问题
    • Struts2CRUD(4)&使用 PrepareInterceptor
    • Struts2类型转换错误消息的显示和定制
    • Struts2自定义类型转换器
    • Struts2类型转换器与复杂属性&集合协同使用
    • Struts2国际化
    • Struts2通过超链接动态加载国际化资源文件
    • Struts2运行流程分析
    • Struts2使用声明式验证
    • Struts2短路验证&非字段验证
    • Struts2相同的验证规则使用同一条响应消息
    • Struts2自定义验证器
    • Struts2文件的上传
    • Struts2文件的下载
    • Struts2表单的重复提交问题
    • Struts2自定义拦截器
  • Hibernate视频

    • Hibernate概述&安装 Hibernatetools 插件
    • HibernateHelloWorld 代码实现部分
    • HibernateHelloWorld 详解
    • HibernateSession 概述
    • HibernateSession 缓存(Hibernate 一级缓存)
    • HibernateSession 核心方法(1)
    • HibernateSession 核心方法(2)
    • Hibernate再讲 hibernate-cfg-xml
    • Hibernate详解 Hibernate 映射文件(1)
    • Hibernate详解 Hibernate 映射文件(2)
    • Hibernate单向多对一映射
    • Hibernate双向一对多映射
    • Hibernateset 的 3 个属性
    • Hibernate基于外键映射的1-1关联关系
    • Hibernate基于主键映射的1-1关联关系
    • Hibernate映射多对多关联关系
    • Hibernate映射继承关系
    • Hibernate检索策略(lazy-fetch-batch-size等)
    • HibernateHQL查询(1)
    • HibernateHQL查询(2)
    • HibernateHQL查询(3)
    • HibernateQBC&本地SQL查询
    • Hibernate二级缓存(1)
    • Hibernate二级缓存(2)
    • Hibernate管理Session&批量操作
  • JPA视频

    • JPA概述
    • JPAHelloWorld
    • JPA基本注解
    • JPATransient注解
    • JPATemporal注解
    • JPATable主键生成策略
    • JPAEntityManager(1)
    • JPAEntityManager(2)
    • JPAEntityManager(3)
    • JPAEntityManager(4)
    • JPAEntityTransaction
    • JPA映射单向多对一的关联关系
    • JPA映射单向一对多的关联关系
    • JPA映射双向一对多的关联关系
    • JPA映射双向一对一的关联关系
    • JPA映射双向多对多的关联关系
    • JPA二级缓存
    • JPQLHelloWorld
    • JPQL查询缓存
    • JPQLORDER BY 和 GROUP BY
    • JPQL关联查询
    • JPQL子查询和内建函数
    • JPQLDELETE和UPDATE
    • JPA整合Spring
  • SpringData视频

    • SpringData概述
    • SpringDataHelloWorld
    • SpringDataRepository接口
    • SpringDataRepository查询方法定义规范
    • SpringDataQuery注解
    • SpringDataModifying注解
    • SpringDataCrudRepository接口
    • SpringDataPagingAndSortingRespository接口
    • SpringDataJpaRepository接口
    • SpringDataJpaSpecificationExecutor接口
    • SpringData自定义 Repository 方法
  • SSSP整合视频

    • SSSP整合简介&功能演示
    • SSSP整合搭建开发环境
    • SSSP整合实体类
    • SSSP整合分页
    • SSSP整合显示表单页面&使用JPA的二级缓存
    • SSSP整合Ajax验证
    • SSSP整合完成添加
    • SSSP整合表单回显
    • SSSP整合修改状态下的 Ajax 校验
    • SSSP整合完成修改
    • SSSP整合修改id问题的分析及解决
    • SSSP整合删除
  • S4S2H4整合案例视频教程

    • SSH 整合案例需求
    • SSH 整合案例Spring整合Hibernate&生成数据表
    • SSH 整合案例Spring整合Struts2
    • SSH 整合案例查询所有员工信息
    • SSH 整合案例删除员工信息
    • SSH 整合案例Ajax删除员工信息
    • SSH 整合案例答疑(1)
    • SSH 整合案例显示录入页面
    • SSH 整合案例员工录入
    • SSH 整合案例空指针异常问题解析
    • SSH 整合案例小结(1)
    • SSH 整合案例ajax校验用户名是否可用
    • SSH 整合案例修改员工信息

    订阅失败

    JavaEE框架
    JavaEE框架 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    程序员研修院 v1.1.0
    一、播放器优化
    修改播放器默认倍速设置,增加1.25倍速
    调整目录展示形式,增加折叠/展开
    优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
    查看全部版本记录
    课件正在飞速打包中,请耐心等待几秒钟~