SpringBoot进阶----有关开发的一些技术----慕课网学习笔记

springboot响应客户端渲染数据

       jackson

springboot使用devtools进行热部署

      devtools

springboot资源文件属性配置

springboot整合模板引擎

    1.springboot整合freemarker

    2.springboot整合thymeleaf



thymeleaf常用标签的使用方法

  •    基本使用方式
  •    对象引用方式
  •    时间类型转换
  •    text与utext
  •    url
  •    引入静态资源文件js/css
  •    条件判断th:if
  •    th:unless与th:if
  •    循环th:each
  •    th:switch与th:case


Springboot配置全局的异常捕获

  •   页面跳转形式
  •   ajax形式
  •   统一返回异常的形式


Springboot整合mybatis

  •   使用generatorConfig生成mapper以及pojo
  •   实现基于mybatis的CRUD功能
  •   整合mybatis-pagehelper实现分页
  •   自定义mapper的实现


Springboot整合持久层事务

  •   事务的隔离级别
  •   事务的传播行为
  •   update、delete 执行事务回滚
  •   search、query等


Springboot整合redis

  •   pom.xml中需要引入相关待的依赖
  •   资源文件中对redis进行配置


Springboot整合redis使用已封装好的redis工具类



Springboot整合定时任务task

  •   使用注解@EnableScheduling开启定时任务,会自动扫描
  •   定义@Component作为组件被容器扫描


定时任务表达式的简单讲解与应用

      表达式生成地址



Springboot整合异步任务及使用场景

  •   使用注解@EnableAsync开启异步,会自动扫描
  •   定义@Component@Async作为组件被容器扫描执行

 

  •   发送短信
  •   发送邮件
  •   App消息推送

  节省运维凌晨发布任务时间提供效率



Springboot中如何使用拦截器

  •   使用注解@Configuration配置拦截器
  •   继承WebMvcConfigurerAdapter
  •   重写addInterceptors添加需要的拦截器地址

慕课网地址

你可能感兴趣的:(SpringBoot进阶----有关开发的一些技术----慕课网学习笔记)