Json已经成为当前服务器与 WEB 应用之间数据传输的公认标准。目前java json解析工具有阿里的fastjson,google的GSON,以及SpringMVC 默认的解析工具Jackson。SpringBoot默认自带是jackson,晚上有很多json转换速率的比对,如jackson,阿里的fastjson等,不过jackson足够使用了.使用jackson1.pom.xml文件中引用
转载 2024-03-02 11:05:04
105阅读
1、配置pom.xml <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.2</version> &lt
转载 10月前
25阅读
项目结构;代码如下:BookControllerpackage com.mstf.controller; import javax.servlet.http.HttpServletResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.co
转载 8月前
20阅读
在Spring Boot中,自定义序列化和反序列化的目的是为了在对象与数据之间的转换过程中,对序列化(对象转换为数据)和反序列化(数据转换为对象)的行为进行定制化和精细化控制。这可以帮助你适应特定的业务需求、数据格式、性能要求等情况。自定义序列化和反序列化的好处在Spring Boot中,自定义序列化和反序列化的目的是为了在对象与数据之间的转换过程中,对序列化(对象转换为数据)和反序列化(数据转换
转载 2024-06-20 04:33:50
91阅读
目前网络上传递数据大部分都是json和xml,但是xml使用的很少了,这里主要介绍json,一般来说json常用的场景是提供外部接口,请求内使用request域就足够了springmvc对于json的支持,上图1.请求json方式分析如果请求的json串,要求客户端进行http请求前需要将请求的内容格式化为json格式数据。 此方法没有直接post提交key/value格式数据简单。 如果响应
转载 2024-03-19 22:31:08
226阅读
Spring Boot自动配置原理在传统的SSM框架集成中,需要编写大量的XML配置文件,比如集成Mybatis时,需要编写mybatis_config.xml文件,在集成springmvc时,需要编写springmvc.xml文件,这些配置文件十分繁琐,还很容易出现错误,导致开发效率低。而Spring Boot采用约定大于配置的思想,将大量的spring配置文件集成到Spring Boot的内部
需求前台有日期字符串的数据,提交到后台。后台实体类使用Date属性接收。 日期字符串有多种格式,需要用一个转换器将合法的日期字符串格式转换为Date类型。分析当前台的提交数据的Content-Type为application/json;charset=utf-8,后台使用@RequestBody来接收数据的时候,使用此转换方式。一. 前期准备1.1 日期正则注解import java.lang.a
转载 2023-12-15 11:24:14
101阅读
## MySQL JSON 默认值 在MySQL数据库中,JSON数据类型是一种用来存储半结构化数据的数据类型。JSON默认值是MySQL 5.7版本引入的新特性,它允许在创建表时为JSON字段指定默认值。在本文中,我们将介绍MySQL JSON默认值的用法,并提供一些代码示例。 ### JSON默认值的用法 在MySQL中,我们可以为JSON字段指定默认值。默认值可以是一个JSON对象,数
原创 2024-03-10 04:37:50
191阅读
首先,我们都知道@RestController其实是一个组合注解,他是@Controller和@ResponseBody的 组合,他可以在控制器当中返回json和xml格式的数据,下面就让我们来看看具体的流程吧。 首先我们要导入maven依赖,这里我就全部贴上来了了。<properties> <!-- Spring版本号 --> <sp
转载 10月前
29阅读
一、搭建基本环境1、导入数据库文件 创建department和employee表SET FOREIGN_KEY_CHECKS=0; DROP TABLE IF EXISTS `department`; CREATE TABLE `department` ( `id` int(11) NOT NULL AUTO_INCREMENT, `departmentName` varchar(255)
转载 2024-06-01 20:58:58
67阅读
在实际的项目开发中,后端返回的json数据里属性如果没有值的一般直接返回的null就像这样:{ "id": 13, "name": "王五", "list":null //这里是个数组 }但是有的时候由于增加了前端的处理或者业务的需要,需要把值为null的设置成""或者[]亦或者{}就像这样:{ "id": 3, "name": "张三", "list": [] }此时我们
转载 2024-02-14 15:42:57
0阅读
在开发过程中,我们有时候会遇到非接口调用而出发程序执行任务的一些场景,比如我们使用quartz定时框架通过配置文件来启动定时任务时,或者一些初始化资源场景等触发的任务执行场景。 方法一:注解通过使用注解@Configuration和@Bean来初始化资源,配置文件当然还是通过@Value进行注入。 1)@Configuration:用于定义配置类,可替换xml配置文件,被注解的类内部
Web开发(登录界面和国际化)一、默认访问首页方法一:在Controller里加一个方法,默认是去templates下找index.html的文件HelloController:@Controller public class HelloController { @RequestMapping({"/", "/login.html"}) public String inde
转载 2024-06-22 17:30:19
39阅读
springboot配置日志框架logbacklog4j2logback  springboot默认集成了logback日志框架,如果我们要使用logback不用添加maven依赖,我们从spring-boot-starter-web->spring-boot-starter->spring-boot-starter-logging->logback-classic依次找出,可以
转载 2024-07-03 11:04:57
107阅读
SpringBoot简介SpringBoot是用来简化Spring应用的创建、运行、调试、部署等开发过程的一个全新框架,使用SpringBoot可以使用户专注于Spinrg应用的开发,而无需过多关注xml的配置(约定优于配置),简单来说,使用SpringBoot可以快速创建一个基于Spring的项目SpringBoot的特点:自动配置内嵌servlet容器起步依赖SpringBoot整合JSP导入
目录前言1. SpringBoot默认JSON依赖2. SpringBoot默认JSON的处理2.1 实体类2.2 Controller控制器2.3 测试返回的JSON数据2.4 jackson中对null的处理3. SpringBoot配置阿里巴巴fastjson3.1 jackson和fastjson对比3.2 pom.xml文件配置fastjson依赖3.3 使用fastjson处理nu
转载 2023-10-09 21:18:45
172阅读
目录一、Spring boot json转换框架二、springboot全局异常捕捉三、Spring boot JPA连接数据库一、Spring boot json转换框架个人使用比较习惯的json框架是fastjson,所以spring boot默认json使用起来就很陌生了,所以很自然我就想我能不能使用fastjson进行json解析呢?<dependencies>
转载 2024-03-22 11:28:48
73阅读
日志是程序中必不可少的内容。依据日志我们可以有效诊断程序bug,统计用户访问和各主要功能的使用频率时间段等信息。因此我们会需要不同package使用不同的日志级别,以及不同业务的日志输出到不同的文件。下面本文简要概述如何使用logback将不同包的不同级别日志输出到info1.txt中。本文的代码在这里,欢迎加星,fork。1, springboot配置日志logback日志的方式 官方文档在ht
转载 2024-06-03 13:13:17
77阅读
Spring 官方完整文档:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle Spring 官方配置文档:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config Spr
转载 2024-03-15 19:15:45
56阅读
    这里讲的tomcat配置,但其实指的是servlet容器的配置,因为Spring Boot默认内嵌的Tomcat为servlet容器,这里的配置对Tomcat,Jetty和Undertow都是通用的 一:配置Tomcat     关于Tomcat的所有属性都在org.springframework.boot.a
转载 2024-03-20 09:54:51
460阅读
  • 1
  • 2
  • 3
  • 4
  • 5