logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot---web-->>自定义参数封装过程原理【用实体类接收参数】(6)

自定义参数封装过程原理【用实体类接收参数】当请求提交的参数足够多时,可以使用JavaBean作为接收参数。而具体的是怎样将请求报文中的参数值和控制器中的Bean参数的属性一一对应赋值的。这就是需要探究的首先来到DispatcherServlet中寻找处理请求的适配器,然后再使用适配器处理请求和参数。在JavaBean中@Datapublic class TestBean {​private Str

文章图片
#spring boot#mvc#java
SpringBoot---web-->>自定义MessageConverter

自定义MessageConverter之前的学习中,方法加一个@ResponseBody注解就能把返回的对象转换为json或xml格式响应在页面上,通过获取请求头信息的方式或者开启参数内容协商功能实现获取指定类型的数据。但是能用的都是规定好的,假如现在需要把浏览器发送的请求返回的数据返回为xml格式,参数请求返回的数据为json,app返回的数据为aaaa自定类型,就要自己定义一个MessageC

#前端#spring boot#mvc
SpringBoot---web---简单静态资源访问

SpringBoot---web开发SpringBoot的web开发使用的也是之前Mvc的功能,只是进行了自动配置和封装,简化了使用的手续。简单web---静态资源访问默认方式(官方,推荐)By default, Spring Boot serves static content from a directory called /static (or /public or /resources o

#spring boot#spring
SpringBoot--->>>单元测试-->>断言 assertions

3、断言(assertions)断言(assertions)是测试方法中的核心部分,用来对测试需要满足的条件进行验证。这些断言方法都是 org.junit.jupiter.api.Assertions 的静态方法。JUnit 5 内置的断言可以分成如下几个类别:检查业务逻辑返回的数据是否合理。所有的测试运行结束以后,会有一个详细的测试报告;1、简单断言用来对单个值进行简单的验证。如:方法说明ass

#单元测试#spring boot#java
连接Oracle时:connection to server failed,probable Oracle Net admin error

来到 navicat -> 工具 -> 选项 -> 环境 -> 把那个OCI 环境给指向你安装 Oracle 目录下的bin目录里面的 oci.dll 文件。或者去这里下载 【地址】,因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。去下载对应的客户端,

#oracle
nginx 学习 --->>> nginx 安装和命令、配置文件

3、Nginx 安装和命令、配置文件3.0、安装之前先要安装 pcre官网下载地址:地址在 CentOS 中使用命令先切换 root 用户su rootcd /etc/local/srcwget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz如果用的是普通用户,遇见了问题错误: 无法验证 download

#nginx
nginx 学习 --->>> nginx 实现反向代理

4、配置示例 -> 反向代理首先明确需要做的功能:windows浏览器上发送 www.abc.com 请求后,由 nginx 作为反向代理服务器,然后转发到 CentOS 中的tomcat欢迎页面上。所以需要先在 CentOS 中安装 tomcat 。1、准备工作官网 地址 要么就命令行执行wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.

#nginx#linux
nginx 学习 --->>> nginx 实现动静分离

6、配置示例 -> 动静分离​Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。​严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;另外一种方法就是动态跟静

#nginx#学习#服务器
连接Oracle时:connection to server failed,probable Oracle Net admin error

来到 navicat -> 工具 -> 选项 -> 环境 -> 把那个OCI 环境给指向你安装 Oracle 目录下的bin目录里面的 oci.dll 文件。或者去这里下载 【地址】,因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。去下载对应的客户端,

#oracle
SpringBoot---容器功能

SpringBoot---容器功能1、组件添加首先创建两个bean,一个叫User,一个叫Food。以前在SSM中需要在配置文件中设置组件和属性注入。现在使用SpringBoot就可以用全代码方式实现整个过程。创建一个配置类,使用@Configuration注解标记,声明类为配置类。/*声明这个类是一个配置类。在里面完成配置文件完成的事情。这样的话,配置类也是项目的一个组件经过输出发现他是一个动态

#spring boot#容器#java
    共 11 条
  • 1
  • 2
  • 请选择