月度归档: 2021 年 9 月

7 篇文章

RestTemplate的简单使用
什么是RestTemplate RestTemplate 是 Spring 提供的一个Http请求工具。它支持常见的Rest请求方案的模板,例如 GET 请求、POST 请求、PUT 请求、DELETE 请求以及一些通用的请求执行方法 exchange 以及 execute。说白了,它的功能就类似 HttpClient。在Spring项目中,使用 …
Java和Mysql时间类型对应转化关系
Java类型Mysql类型java.sql.DateDATEjava.sql.TimeTIMEjava.sql.TimestampDATATIMEjava.sql.TimestampTIMESTAMPjava.sql.DateYEARjava.time.LocalDateDATEjava.time.LocalTimeTIMEjava.time.Lo…
SpringBoot使用HibernateValidator实现参数校验
依赖 Hibernate Validator是Spring Boot集成的参数校验框架; 但从Spring Boot 2.3版本开始默认移除了校验功能,如果想要开启的话需要添加如下依赖。 <dependency> <groupId>org.springframework.boot</groupId> <ar…
Spring中Aop的注解使用
AOP的相关术语 切面(Aspect) 切点+通知 切点(Pointcut) 切点定义了通知功能被应用的范围。比如日志切面的应用范围就是所有接口,即所有controller层的接口方法。 通知(Advice) 通知描述了切面要完成的工作以及何时执行。 前置通知(Before):在目标方法调用前调用通知功能;后置通知(After):在目标方法调用之后…
Spring Cloud
前言 什么是SpringCloud? Spring Cloud 被称为构建分布式微服务系统的“全家桶”,它并不是某一门技术,而是一系列微服务解决方案或框架的有序集合。它将市面上成熟的、经过验证的微服务框架整合起来,并通过 Spring Boot 的思想进行再封装,屏蔽调其中复杂的配置和实现原理,最终为开发人员提供了一套简单易懂、易部署和易维护的分布…
Nginx
Docker部署和使用Nginx 拉取镜像 docker pull nginx 创建挂载目录 mkdir -p /home/docker/nginx/conf mkdir -p /home/docker/nginx/log mkdir -p /home/docker/nginx/html 从容器中复制nginx.conf及conf.d文件夹 # 生…
Docker启动tomcat,访问首页404
在docker启动tomcat(版本是从阿里云上拉下的:9.0.52)时,访问tomcat首页时出现404错误 解决办法: #进入tomcat容器 docker exec -it tomcat-test bash #删除webapps目录 rm -rf webapps #把webapps.dist改名为webapps mv webapps.dist…