
Boot
文章平均质量分 72
Pasregret
我不是大佬,只是个会编码的程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StringRedisTemplate的常用方法
看到一篇比较好的博客 以下为转载内容1.Redis String 操作字符串 //新增元素 stringRedisTemplate.opsForValue().set("key", "value"); //获取元素 stringRedisTemplate.opsForValue().get("key"); //删除元素 stringRe...原创 2020-04-29 17:31:41 · 2614 阅读 · 0 评论 -
JDBCTemplate的使用详解
第一步:引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency>mysql的连接类和连接池<dependency...原创 2020-04-29 10:43:44 · 285 阅读 · 0 评论 -
Spring Cloud 与Spring Boot版本的对应关系
Spring Boot 与 Spring Cloud 版本对应的json数据"spring-cloud":{ "Finchley.M2":"Spring Boot >=2.0.0.M3 and <2.0.0.M5", "Finchley.M3":"Spring Boot >=2.0.0.M5 and <=2.0.0.M5",...原创 2020-04-28 09:38:57 · 1491 阅读 · 0 评论 -
restTemplate的exchange请求如何实现
为什么要用RestTemplate??相信大家之前都用过apache的HTTPClient类,逻辑繁琐,代码复杂,还要自己编写使用类HttpClientUtil,封装对应的post,get,delete等方法。RestTemplate的行为可以通过callback回调方法和配置HttpMessageConverter 来定制,用来把对象封装到HTTP请求体,将响应信息放到一个对象中。Rest...原创 2020-03-13 15:46:36 · 10627 阅读 · 0 评论 -
震惊!!!restTemplate的get和post请求竟然是。。。。
前言:现在大部分的请求都是get和post请求,所以下面介绍这两种方式,如果需要delete和put请求请使用 restTemplate的exchange方式实现,下面废话不多说,直接上代码(这个地方为了方便直接用main方法测试的):get方式的实现:public static void main(String[] args) { RestTemplate rest...原创 2020-03-13 15:16:39 · 776 阅读 · 0 评论 -
@Validated/@Valid注解使用和BindingResult
@Valid和Validated的比较@Valid是使用hibernate validation的时候使用@Validated 是只用spring Validator 校验机制使用Validated是spring的注解,而@Valid是javax的注解;Validated:用在方法入参上无法单独提供嵌套验证功能。不能用在成员属性(字段)上,也无法提示框架进行嵌套验证。能配合嵌套验证注解...原创 2020-03-10 11:23:24 · 3433 阅读 · 1 评论 -
@NotEmpty、@NotBlank、@NotNull三种注解的区别
@NotEmpty 用在集合类上面加了@NotEmpty的String类、Collection、Map、数组,是不能为null或者长度为0的(String Collection Map的isEmpty()方法)@NotBlank只用于String,不能为null且trim()之后size>0String 不是 null 且去除两端空白字符后的长度(trimmed length)大...原创 2020-03-10 11:02:54 · 475 阅读 · 0 评论 -
idea中如何显示SpringBoot的多个启动类(Services栏)
关于这个问题我也是研究了好久,废话不多说,直接上图片 ,按照步骤来就可以调出:第一步:打开启动的配置 edit configurations点击此按钮 点击edit configurations第二步: 依次点击加号和SpringBoot第三步:按照图中所示,依次点击,找到自己要添加的启动类第四步:别忘了将自己的名字写好(那个启动类就写哪一个)第五步: 然后就ok啦 选择项...原创 2020-03-03 11:15:35 · 15261 阅读 · 6 评论 -
发送http请求来调用其他微服务的方法
第一种:原生 HttpURLConnectionpackage com.sid.http.util; import java.io.*;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL; /** * @program: springboot * ...原创 2020-02-18 13:58:04 · 2153 阅读 · 0 评论 -
统一返回结果
统一返回结果这里声明一下,我用的这种是将异常和成功写成枚举的方式了,废话不多说直接上代码!!枚举类写法package com.xindong.common;import lombok.Getter;@Getterpublic enum ResultCodeEnum { SUCCESS(true, 20000,"成功"), UNKNOWN_REASON(false,...原创 2020-01-16 21:20:04 · 2126 阅读 · 5 评论 -
统一异常处理
统一异常处理1,创建统一异常处理类package com.xindong.common.handler;/** * 统一异常处理类 */@ControllerAdvicepublic class GlobalExceptionHandler { @ExceptionHandler(Exception.class) @ResponseBody public R error(E...原创 2020-01-16 21:13:55 · 244 阅读 · 0 评论 -
SpringBoot
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独...原创 2019-07-23 11:31:53 · 908 阅读 · 0 评论