![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 62
今天你写博客了吗
这个作者很懒,什么都没留下…
展开
-
Java当中得到当前时间距离第二天凌晨还剩多少秒的统一写法
public long get() { Date currentDate = new Date(); // 明天00:00 LocalDateTime midnight = LocalDateTime.ofInstant(currentDate.toInstant(), ZoneId.systemDefault()).plusDays(1).withHour(0).withMinute(0) .w原创 2021-10-19 19:39:56 · 660 阅读 · 0 评论 -
@ConfigurationProperties注解与@EnableConfigurationProperties注解结合使用操作配置文件
@ConfigurationProperties注解与@EnableConfigurationProperties注解结合使用操作配置文件在编写项目代码时,有些重要的信息将会放到配置文件中,以此达到更好的解耦效果,更好的模块整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过 @ConfigurationProperties 注解,我们可以方便的获取这些参数值,把配置文件的信息读取并原创 2021-10-19 17:57:31 · 379 阅读 · 0 评论 -
在Springboot中使用自定义注解进行controller层的数据校验
在Springboot中使用自定义注解进行controller层的数据校验利用Springboot开发后端项目时,常常需要对前端传递的参数进行校验,查看数据的格式是否正确等,多数情况下都会选择重新定义方法进行校验或者自定义注解进行校验,本文讲解利用自定义注解进行校验。需要引入自定义注解相关的数据包: <dependency> <groupId>javax.validation</groupId> <artifactId>validat原创 2021-10-16 14:40:27 · 1623 阅读 · 0 评论 -
深入Web请求过程
深入Web请求过程互联网的架构由传统的C/S架构转变为B/S架构。B/S架构有以下两方面好处:①客户端使用统一的浏览器②服务端基于统一的HTTPB/S架构概述B/S架构基于统一的应用层协议HTTP来交互数据,HTTP采用无状态的短连接的通信方式,一次请求完成一次数据交互。下图为B/S架构中大多采用的架构设计。解析:当一个用户在浏览器输入一个网址时,它会请求DNS把这个域名解析成对应的IP地址,然后根据IP地址在互联网上找到对应的服务器,向这个服务器发送请求,服务器再返回数据资源。还有的相关内原创 2021-01-12 15:09:17 · 150 阅读 · 0 评论