- 博客(5)
- 资源 (30)
- 问答 (1)
- 收藏
- 关注
原创 SpringBoot 入门(十一)——数据验证
前端和后端是不适合谈恋爱的,因为后端不信任前端。一般由前端页面传递过来的数据,即使前端做过验证,但是后端还是会在入库之前再验证一次,这时候前端妹子就会哭诉“我都验证过了,你为什么不信任我”。其实这跟信任没有关系,是为了让数据更严谨更真实,后端如果不验证的话,别人可以模拟前端发起不正确请求,那样就会造成很多垃圾数据了。SpringBoot 自带的hibernate-validator 组件可以...
2019-08-16 14:00:46 490
原创 SpringBoot 入门(十)——日志
在一个项目的调试和后期维护中,日志是很重要的一部分,在 JavaWeb 中最有名的日志组件当属 log4j 了,但是在后来 Logback 貌似更厉害,SpringBoot 默认集成了 Logback,所以要在 SpringBoot 中使用 Logback 并不需要添加特别的依赖,如果有个性化需求,我们只需要修改配置文件即可。一 打印日志当我们启动一个 SpringBoot 项目的时候看到...
2019-08-15 19:00:02 379
原创 SpringBoot 入门(九)——文件上传
文件上传是很常见的需求,下面就简单记录一下单个文件和多个文件的上传。一 上传单个文件我们创建一个新的 Controller 来写这个上传的方法:package com.qinshou.springbootdemo.controller;import org.springframework.web.bind.annotation.RequestMapping;import org...
2019-08-15 11:07:23 317
原创 SpringBoot 入门(八)——拦截器
拦截器可以帮助我们完成一些用户状态的统一检查、请求参数的统一检查、日志的记录等,在 SpringBoot 中可以通过继承HandlerInterceptor 来实现我们的拦截器,然后简单配置一下就可以使拦截器生效了。一 增加拦截器我们增加一个登录拦截器模拟对是否登录的状态统一处理:package com.qinshou.springbootdemo.interceptor;im...
2019-08-13 16:44:08 268
原创 SpringBoot 入门(七)——JavaMail 发送邮件
发送邮件,不论是给开发人员发送日志,还是给用户发送一些信息都有可能有这种需求,Sun 公司提供的 JavaMail 可以很方便的使用 Java 代码通过SMTP 服务器来发送邮件。一 添加依赖 <!-- JavaMail,发送邮件的插件 --> <dependency> <groupId>com....
2019-08-13 14:41:23 428
Dimens 文件生成器
2019-01-18
Android 工具类中的 Context 是自己持有比较好还是调用方法时传入比较好?
2018-07-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人