springboot的常见问题
Easul Lv6

基础

ConcurrentHashMap

线程安全,参考链接

语法

SpringBoot的Controller的request和response应该写到前边还是后边?

JAVA
1
public String getAll(@PathVariable String code,HttpServletRequest request) {}

都可以,springboot可以直接绑定。

测试

SpringBoot单元测试?

参考链接

异常

SpringBoot如何全局处理异常?

参考链接

数据库

连接池DruidDataSource的配置详解

相关配置参考.
详解参考1参考2
常用方法

  • getCatalog() 获取当前连接的数据库名
  • getMetaData() 获取数据库元数据信息,包括数据库产品名,数据库版本号,数据库驱动名,数据库驱动版本号,当前连接URL当前连接用户名等。
    参考链接12

Statement和PreparedStatement的区别

PreparedStatement是SQL预编译的,每次只修改变化的数据值即可。而且可以避免SQL注入

HTTP请求

常见请求码

参考链接

HttpClient设置超时

参考链接

扩展

Token的操作

参考链接

异步任务

参考链接

fastjson相关操作

参考链接

SpringBoot手动获取Bean

参考链接

vscode搭建springboot

参考链接

Spring加载自定义配置文件

参考链接

算法签名

HmacSHA256的实现

参考链接

 评论