随笔分类 - Spring boot
摘要:目录 一、前言 二、软件版本 三、单向认证 四、双向认证 一、前言HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 [1] 
        阅读全文
                
摘要:导入依赖: <dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>3.6.0</version></dependency> 调用POST方法: MediaType medi
        阅读全文
                
摘要:通过PKCS12格式的证书库文件获取证书对象 InputStream inStream = new FileInputStream("c:/certificate.p12"); KeyStore ks = KeyStore.getInstance("PKCS12"); ks.load(inStrea
        阅读全文
                
摘要:Springboot开启双向验证yaml文件配置证书生成热加载信任库测试yaml文件配置server: port: 6820 ssl: enabled: true key-store: C:\Users\Administrator\Desktop\server.jks ## 这里放到桌面,原因后面会
        阅读全文
                
摘要:基于springboot 根据ca.crt、client.crt和client.key文件实现与服务端https通讯服务端提供了三个文件需要进行TLS方式通讯,三个文件分别为ca.crt、client.crt、client.key:ca.crt 为服务端证书client.crt 为服务端分配给客户端
        阅读全文
                
摘要:JDBC Type Java Type 2 CHAR String 3 VARCHAR String 4 LONGVARCHAR String 5 NUMERIC java.math.BigDecimal 6 DECIMAL java.math.BigDecimal 7 BIT boolean 8 
        阅读全文
                
摘要:时间戳转日期、日期时间1.不带时区的时间格式。我开发中经常用的 select to_char(to_timestamp(1628088734), 'yyyy-mm-dd hh24:mi:ss') 如果想带毫秒:格式化为:'yyyy-mm-dd hh24:mi:ss.us———————————————
        阅读全文
                
摘要:1 SELECT to_timestamp('2020-02-27 12:12:12','yyyy-MM-dd hh24:mi:ss') ; 2 SELECT to_date('2020-02-27 12:12:12','yyyy-MM-dd hh24:mi:ss') ; to_timestamp返
        阅读全文
                
摘要:因为经常要使用ZonedDateTime,涉及到与字符串的相互转换一、ZonedDateTime转为字符串 ZonedDateTime now = ZonedDateTime.now();DateTimeFormatter formatter = DateTimeFormatter.ofPatter
        阅读全文
                
摘要:问题想控制整个系统的时区为东八区 解决import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication; import java.
        阅读全文
                
摘要:package com.tianrang.vcc.controller.filter; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.ann
        阅读全文
                
摘要:SpringBoot 设置HTTP 响应状态码 (HTTP Status Code) HTTP请求响应的内容有很多,包括Body、Cookies、Headers和Status。我们最常用的是Body、其次Headers、Cookies。而HTTP Status Code关注得最少。 HTTP Sta
        阅读全文
                
摘要:\n 回车(\u000a)\t 水平制表符(\u0009)\s 空格(\u0008)\r 换行(\u000d)在日常开发中,空格、回车、换行符等一些特殊字符经常会困扰着我们对于数据的比较,在存取的时候去除掉这些没有意义的特殊字符就变得非常必要了。 方法一: Str.replaceALL("\\s*|
        阅读全文
                
摘要:pg 数据库中 某字段类型为json Java实体中对应类型是 jsonObject private JSONObject info;在mybatis的xml中,常规无法直接进行映射,需要自己写一个TypeHandler,自定义一个JSONTypeHandlerPg类 具体代码: package c
        阅读全文
                
摘要:前言 在一次与前端对接的简单业务中,前端返回的是List<Map>类型,由于数据库不能直接存储集合类型,所以在存入数据库时需进一步加工。 本来想直接转换为字符串类型的,但是不知道转换存储后取出的字符串是否能重新转换为List<Map>类型所以才采用了和json互相转换的方法。 用的是hutool提供
        阅读全文
                
摘要:Spring 获取Header参数1. 方法一:对应的部分加入@RequestHeader获取@Controllerpublic class HelloController { @RequestMapping(value = "/hello") public String hello(@Reques
        阅读全文
                
摘要:SpringBoot+MyBatis操作Postgresql中Json数据类型MyBatis中并没有原生json的jdbcType支持,只能通过自定义TypeHandler来实现转换 假设这是我要存入数据库的json串: {"createtime":"2020-08-06T03:57:08.382Z
        阅读全文
                
摘要:1.@ApiParam,就是用于swagger提供开发者文档,文档中生成的注释内容。 @ApiOperation( value = "编辑公告", notes = "编辑公告", httpMethod = "POST" ) @RequestMapping( value = "/edit", meth
        阅读全文
                
摘要:前言 在我们日常开发中,我们可能很随意把数据库密码直接明文暴露在配置文件中,在开发环境可以这么做,但是在生产环境,是相当不建议这么做,毕竟安全无小事,谁也不知道哪天密码就莫名其妙泄露了。今天就来聊聊在springboot项目中如何对数据库密码进行加密 正文 方案一、使用druid数据库连接池对数据库
        阅读全文
                
摘要:问题描述 spring boot jar包部署,通过java -jar 命令运行.jar文件 代码中通过变量log输出到控制台的中文,乱码,但是仅仅是在运行jar时才乱码;而在用eclipse debug时,正常 代码中通过System.out.println()输出的中文,不论是否是通过jar运行
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号