
springboot
岛田悠米
博客用于记录那些技术上的点滴,以及平时生活的总结和个人感慨,欢迎阅读哦~
展开
-
springboot中打印sql日志的方式
方式一logging: level: com.zoctan.api.mapper : debug方式二mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl原创 2022-04-28 14:08:35 · 3612 阅读 · 0 评论 -
微服务和分布式的区别
微服务:一个应用拆分为多个应用分布式:不同应用部署在不同的服务器上,两个应用之间产生交互,就是分布式原创 2022-04-23 12:20:46 · 174 阅读 · 0 评论 -
@pathvariable和@requestparam的区别
@pathvariable 是写在url中@requestparam 是以?key=的形式当然,在参数不存在的情况下,可能希望变量有一个默认值:@RequestParam(value = “id”, required = false, defaultValue = “0”)原创 2022-04-19 22:06:28 · 343 阅读 · 0 评论 -
DTO、QO、PO、BO分别是什么意思
DTO:数据传输对象QO:查询对象PO:持久化对象BO:业务对象原创 2022-03-01 09:52:17 · 2000 阅读 · 0 评论 -
常用cron表达式
*/10 * * * * ? 每隔10秒执行一次0 */5 * * * ? 每隔5分钟执行一次0 2,22,32 * * * ? 在2分、22分、32分执行一次0 0 4-8 * * ? 每天4-8点整点执行一次0 0 2 * * ? 每天凌晨2点执行一次0 0 2 1 * ? 每月1号凌晨2点执行一次...原创 2021-12-23 10:17:33 · 741 阅读 · 0 评论 -
@PathVariable和@RequestParam的区别
@PathVariable是以/web/{param}的形式@RequestParam是以url地址?param=xxx的形式原创 2021-09-09 11:34:11 · 138 阅读 · 0 评论 -
pom文件中的dependency和dependencyManagement的区别
1、如果dependencies里面的dependency自己没有声明version元素,那么maven就会到dependencyManagement里面去找有没有对该artifactId和groupId进行过版本声明,如果有,就继承它,如果没有就会报错,告诉我们必须为dependency声明一个version。2、如果dependencies中的dependency声明了version,那么无论dependencyManagement中有无对该jar的version声明,都以dependency里的为准原创 2021-09-03 10:38:58 · 440 阅读 · 0 评论 -
什么是JWT
JWT(Json Web Token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源。比如用在用户登录上JWT最重要的作用就是对 token信息的防伪作用。...原创 2021-08-29 19:43:44 · 207 阅读 · 0 评论 -
什么是单点登录?
单点登录英文全称Single Sign On,简称就是SSO。它的解释是:在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统。原创 2021-08-24 18:59:02 · 142 阅读 · 0 评论 -
Spring Boot 中如何解决跨域问题 ?
@Configurationpublic class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*") .allowCredentials(true)转载 2021-03-05 15:51:01 · 223 阅读 · 0 评论 -
消息队列-生产者和消费者到底是什么
转载:https://www.jianshu.com/p/3b6144a9bbd2转载 2021-02-28 13:54:14 · 228 阅读 · 0 评论 -
Springboot的static和templates
转载:https://www.cnblogs.com/wangshen31/p/8727359.html转载 2021-02-15 19:46:44 · 496 阅读 · 0 评论 -
什么是数字签名
转载:https://www.cnblogs.com/itps/p/12359865.html原创 2020-11-08 18:24:15 · 233 阅读 · 0 评论 -
有哪些加密方式
加密方式1、摘要算法消息摘要是把任意长度的输入揉和而产生长度固定的信息。消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。消息摘要算法不存在密钥的管理与分发问题,适合于分布式网络上使用。消息摘要的主要特点有:无论输入的消息有多长,计算出来的消息摘要的长度总是固定的。消息摘要看起来是“随机的”。这些数据看上去是胡乱的杂凑在一起的。只要输入的消息不同,对其进行摘要后产生的摘要消息也必不相同;但相同的输入必会产原创 2020-11-08 17:53:19 · 967 阅读 · 0 评论 -
什么是MD5加密算法
利用 MD5 算法,从原文生成哈希值。MD5 生成的哈希值是 128 位的二进制数,也就是 32 位的十六进制数。原创 2020-11-08 17:41:22 · 227 阅读 · 0 评论 -
Springboot构建成镜像并运行
一、CentOS安装Docker1、安装docker: yum -y install docker2、启动docker: systemctl start docker3、hello-world测试docker是否安装成功: docker run hello-world二、将项目打包成jar打包成功的jar被放到target目录下三、创建Dockerfile配置文件Dockerfile内容如下:FROM openjdk:8-jdk-alpineVOLUME /tmpARG docke原创 2020-11-02 11:37:53 · 998 阅读 · 0 评论 -
maven的package和install区别
项目A 依赖项目B, 项目B如果只是执行 clean、package的话,只是打包到项目B的target下面, 再编译项目A 的时候会报编译错误,原因是项目B没有执行install。package 只是打包到target下, install 是打包安装到我的本地maven仓库...原创 2020-10-22 16:18:11 · 368 阅读 · 0 评论