spring boot
stryang
这个作者很懒,什么都没留下…
展开
-
如何使用springboot优雅地校验请求参数
描述通常我们编写一个接口,参数校验这一步是必不可少的,如果传递的参数不符合规范,那么不应该进入到业务方法应该将不合法信息提示给前端。对于参数校验传统的做法是,每个接口在接收到参数后再手动判断是否合法,这样一来每个接口都要手动编写验证规则,很明显这部分工作可以独立出来做统一验证。springboot的参数验证为解决上述问题,springboot本身提供了一个验证框架。<dependency> <groupId>org.springframework.boot</g原创 2020-09-29 18:59:26 · 3349 阅读 · 0 评论 -
微信小程序使用spring boot获取用户唯一标识openId
1.app.js里面调用wx.login(OBJECT) 获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid) 及本次登录的 会话密钥(session_key)等。//app.jsApp({ onLaunch: function() { //调用API从本地缓存中获取数据 var logs = wx.getStorageSync('logs')...原创 2018-10-30 14:25:47 · 5813 阅读 · 4 评论 -
spring boot之hello world!
1.使用idea搭建spring boot项目工程,选择Spring Initializr,选中jdk然后next2.输入Group,Artifact,选中Maven Project,然后next3.选择web-&gt;web 然后next,再finish4.搭建后项目目录如下DemoApplication.java为项目启动入口package com.example.demo;...原创 2018-10-30 17:48:33 · 591 阅读 · 0 评论 -
spring boot之配置详解
spring boot支持的配置文件spring boot支持两种类型的配置文件,一种是传统的默认配置文件application.properties ,还有一种是现在被广泛推荐使用的YAML文件。书写上properties是采用键值对的形式来表示,而YAML是以类似大纲的缩进形式,这使得YAML表现形式更为清晰易读, 同时配置内容的字符量也得到显著减少:environments: dev:...原创 2018-11-01 11:40:07 · 163 阅读 · 0 评论 -
spring boot之项目打包部署
1.修改pom.xml打包方式以及包名相关信息&lt;!--打包方式--&gt;&lt;packaging&gt;war&lt;/packaging&gt;&lt;build&gt; &lt;!--buil下添加包名--&gt; &lt;finalName&gt;ProjectName&原创 2018-11-07 16:58:15 · 275 阅读 · 0 评论 -
spring boot之分页插件PageHepler
一.使用原生的PageHepler1.添加依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.3</version>&l原创 2018-11-08 09:49:38 · 354 阅读 · 0 评论 -
spring boot之使用druid作为数据库连接
Druid是Java语言中最好的数据库连接池,Druid能够提供强大的监控和扩展功能,后面文章会提供druid监控页面的配置。一、pom.xml添加依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId...原创 2018-11-08 18:08:27 · 603 阅读 · 0 评论 -
Spring Boot之配置druid监控页面
Spring Boot中使用druid请看spring boot之使用druid作为数据库连接。配置监控页面添加WebFilterpackage com.yang.mb.config;import com.alibaba.druid.support.http.WebStatFilter;/** * @Author: stryang * @Date: 2018/11/8 16:05...原创 2018-11-08 18:18:34 · 2594 阅读 · 0 评论