微服务

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

10.2、七内置对象与常用工具类

浏览 57 扫码 分享 2022-07-13 06:06:38

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • SpringBoot2
    • 第一章:概述
      • 1、SpringBoot2课程介绍
      • 2、Spring生态圈
      • 3、SpringBoot的大时代背景
      • 4、官方文档
    • 第二章:入门、依赖管理、自动配置、简化配置、简化部署
      • 2.1、maven的配置与工程创建
        • 解决maven编译错误 Process terminated
      • 2.2、pom.xml 中引入依赖
      • 2.3、SpringBoot2入门案例
        • 2.3.1、@SpringBootApplication注解源码分析
        • 错误:Whitelabel Error Page
        • 2.3.2、@RestController 注解
      • 2.4、简化统一的配置文件(Tomcat端口号等)
      • 2.5、简化部署(打jar包到其他服务器运行)
        • 2.5.1、spring-boot-maven-plugin报错
      • 2.6、依赖管理特性>版本控制
      • 2.7、依赖管理特性>starter 场景启动器,开发环境
      • 2.8、自动配置
    • 第三章:底层注解
      • 3.1、@Configuration注解@Bean注解,配置文件类
        • 3.1.1、验证@Configuration默认单实例
        • 3.1.2、@Configuration(proxyBeanMethods = true)单实例,有依赖
        • 3.1.3、@Configuration(proxyBeanMethods = false)多实例,无依赖类
        • 3.1.4、验证@Cofiguration 注解的类本身也是组件
        • 3.1.5、验证类依赖情况下值为false与true时,是否为单实例
      • 3.2、给容器注册组件的其他注解
      • 3.3、@Import注解导入组件
      • 3.4、@Conditional注解,条件判断注解
      • 3.5、@importResource注解,导入配置文件
      • 3.6、@ConfigurationProperties注解获取配置文件中的数据
      • 3.7、@EnableConfigurationProperties注解获取配置文件信息
    • 第四章:自动配置【源码分析】
      • 4.1、自动包规则原理
      • 4.2、初始加载自动配置类
      • 4.3、自动配置流程
    • 第五章:SpringBoot项目>idea快速创建项目、yaml
      • 5.1、SpringBoot应用如何编写
      • 5.2、Lombok简化开发
      • 5.3、Developer Tools 热更新
      • 5.4、Spring Initializr SpringBoot项目创建向导
      • 5.5、配置文件yaml与properties
      • 5.6、yaml的语法
      • 5.7、使用示例
      • 5.8、yaml自动提示配置
        • 5.8.1、Bug配置了自动提示,没效果
    • 第六章:web场景、静态路径、rest风格
      • 6.1、创建web项目
      • 6.2、静态资源默认访问文件夹
      • 6.3、静态资源访问前缀
      • 6.4、改变默认的静态资源路径
      • 6.5、webjar(了解)
      • 6.6、index欢迎页支持
      • 6.7、Favicon,配置title位置小图标
      • 6.8、静态资源原理分析
      • 6.9、Rest 请求路径风格使用、原理
        • 6.9.1、Rest原理
        • 6.9.2、改变默认的_method
      • 6.10、请求映射原理
    • 第七章:请求处理(注解处理请求参数)
      • 7.1、@PathVariable 获取rest风格请求路径的参数
      • 7.2、@RequestHeader 获取请求头的参数
      • 7.3、@ModelAttribute
      • 7.4、@RequestParam 获取请求参数
      • 7.5、.@MatrixVariable 矩阵变量
      • 7.6、@CookieValue 获取cookie值
      • 7.7、@RequestBody获取请求体
      • 7.8、@RequestAttribute获取request域中的数据
      • 7.9、Servlet API
      • 7.10、复杂参数:Map、Model、ServletResponse等
      • 7.11、Bena类自动封装,页面提交的数据(value级联式)
      • 7.12、Bena类自动封装,页面提交的数据(value自定义格式)
    • 第八章:响应处理
      • 8.1、响应Json
      • 8.2、返回Xml
      • 8.3、数据响应与内容协商
      • 8.4、自定义内容协商,写出自定义格式数据
      • 8.5、浏览器与内容协商完全适配
    • 第九章:请求转发与请求重定向
      • 1.返回ModelAndView时转发到页面
      • 2.返回ModelAndView时的转发到其他controller
      • 3.返回ModelAndView时的重定向到页面
      • 4.返回ModelAndView时的重定向到其他Controller
      • 5.返回String类型的转发
      • 6.返回String类型的转发与重定向
      • 7.返回void的重定向和转发
    • 第十章:Thymeleaf
      • 10.1、基本语法
        • 1.选择变量表达式:th:object ="${...}"
        • 2.选择变量表达式:th:object ="*{...}"
        • 3.URL表达式:th:object ="@{...}"
        • 4.片段表达式:th:object ="~{...}"
        • 5.消息表达式表:th:object ="#{...}"
        • 6.Thymeleaf的常见属性:th:method
        • 7.Thymeleaf的常见属性:th:href
        • 8.Thymeleaf的常见属性:th:src
        • 9.Thymeleaf的常见属性:th:attr
        • 10.Thymeleaf的常见属性:th:text
        • 11.Thymeleaf的常见属性:th:object
        • 12.Thymeleaf的常见属性:th:each 遍历List
        • 13.Thymeleaf的常见属性:th:each 遍历Map
        • 14.Thymeleaf的常见属性:th:each 遍历数组
        • 15.Thymeleaf的常见属性:th:each 遍历Map与List混合
        • 16.Thymeleaf的常见属性:th:if 和 th:unless
        • 17.Thymeleaf的常见属性:th:switch/th:case
        • 18.Thymeleaf的常见属性:th:inline
        • 19.Thymeleaf字面量
        • 20.Thymeleaf字符串拼接
        • 21.Thymeleaf运算符
      • 10.2、七内置对象与常用工具类
        • 1.#request对象
        • 2.#session
        • 3.#ctx:上下文对象,获取其它内置对象。
        • 4.#servletContext
        • 4.param:用于检索请求参数
        • 5.session:用于获取会话属性。
        • 6.application:用于检索应用程序/ servlet上下文属性
      • 10.3、后台管理系统
        • 10.3.1、创建项目时,集成Thymeleaf。不需要添加依赖
        • 10.3.2、SpringtBoot集成Thymeleaf依赖与配置
        • 10.3.3、缓存开关与设置访问前缀和后缀
        • 10.3.4、Thymeleaf初体验
        • 10.3.5、构建后台管理系统1
        • 10.3.6、公共页抽取,修改属性路径、定义公共代码段
        • 10.3.7、引入公共代码段
        • 10.3.8、数据遍历
        • 10.3.9、拦截器-登录检查与资源方行
        • 10.3.10文件上传
        • 10.3.11、默认错误处理机制
        • 10.3.12、Web原生组件注入(Servlet、Filter、Listener)
          • 1.Servlet
          • 2.Filter
          • 3.Listener
        • 10.3.13、Servlet、Filter、Listener注入方式二
        • 10.3.14、切换嵌入式Servlet容器
      • 无标题
    • 第十一章:整合
      • 1.MySQL
      • 2.jdbcTemplate的使用
      • 3.整合druid自定义两种方式与文件配置类方式
      • 4.druid监控页
      • 5.druid数据源starter整合
      • 6.整合MyBatis-配置版
      • 7.整合MyBatis-注解配置混合版
      • 8.整合MyBatisPlus操作数据库
        • 8.1整合MyBatisPlus分页展示与删除数据
      • 9.准备阿里云Redis环境
        • 9.1Redis操作与统计小实验
    • 第十二章:JUnit5测试
      • 1.JUnit5简介
      • 2.常用测试注解
      • 3.断言机制
      • 4.单元测试-前置条件
      • 5.嵌套测试
      • 6.参数化测试
      • 7.迁移指南
    • 第十三章:指标监控
      • 1.SpringBoot Actuator与Endpoint
      • 2.常使用的端点及开启与禁用
  • SpringCloud
    • 第一章:微服务架构理论入门
      • 1.1、微服务理论
      • 1.2、Spring Cloud简介
      • 1.3、Spring Cloud技术栈
      • 1.4、SpringBoot对应SpringCloud版本选型
      • 1.5、Cloud组件停更说明
    • 第二章:SpringBoot和SpringCloud版本选型
      • 无标题
      • 无标题
      • 无标题
      • 无标题
      • 无标题
    • 第三章:关于Cloud各种组件的停更/升级/替换
    • 第四章:微服务架构编码构建
      • 4.1、创建项目并搭配环境
        • 4.1.1、new project父工程
        • 4.1.2、设置字符集编码
        • 4.1.3、注解生效激活
        • 4.1.4、java编译版本选8
        • 4.1.5、Flie Type过滤
        • 4.1.6、父工程pom.xml依赖
        • 4.1.7、复习DependencyManagement和Dependencies
      • 4.2、构建支付模块
        • 4.2.1、创建微服务提供者could-provider-payment8001
        • 4.2.2、改POM
        • 4.2.3、写YML
        • 4.2.4、主启动
        • 4.2.5、业务类
          • 1、创建数据库、表。
          • 2、创建主实体类Payment
          • 3、JSON封装体CommonResult
          • 4、DAO
          • 5、MyBatis映射文件PaymentMapper.xml
          • 6、service层
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注