- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 SpringMVC/SpringBoot2中使用@RequestHeader获取请求头
SpringMVC/SpringBoot2中使用@RequestHeader获取请求头springMVC/SpringBoot中提供了@RequestHeader注解用来获取请求头。一、使用@RequestHeader获取请求头(一)获取某一个请求头例如,获取accept-language请求头:@GetMapping("/getLanguage")public Result test...
2019-12-04 17:15:15 29374
原创 lombok的使用
一、lombok是什么 java中的javabean需要添加相应的getter/setter,即使idea等都提供了自动生成的功能,但是一旦需要修改,哪怕只是修改一个属性的类型、变量名,都得先删除原先的、再重新自动生成。Lombok就是来解决这个麻烦的。 Lombok通过注解的方式,在编译时自动为属性生成构造函数、getter/setter、equals()、hashcode()、toStr...
2019-12-31 21:36:05 375
原创 spring security中的密码加密:BCrypt算法工具类BCryptPasswordEncoder
spring security中有多种密码加密方式,MD5算法的Md5PasswordEncoder、SHA 算法的ShaPasswordEncoder,但由于是弱加密算法,都被弃用了。推荐使用的是BCrypt算法的BCryptPasswordEncoder。一、BCryptPasswordEncoder的使用(一)添加依赖 在SpringBoot项目中加入spring securit...
2019-12-30 21:14:27 3548
原创 python爬虫第1章 urllib库(二) urllib发送post请求
python爬虫第1章 urllib库(二) urllib发送post请求上一篇:python爬虫第1章 urllib库(一) urllib库概述一、构建请求对象Request先看看python urllib默认的请求头:import urllib.requesturl = r"http://www.baidu.com"response = urllib.request.urlo...
2019-12-10 14:14:08 825
原创 python爬虫第1章 urllib库(一) urllib库概述
python爬虫第1章 urllib库(一) urllib库概述urllib是一个模拟浏览器发送请求的库,是python内置的库,不需要额外的安装。python2中分为:urllib urllib2python3中被合并为urllib,urllib.request、urllib.parse分别对应于urllib、urllib2。在python3中分成了三个模块:urllb.reque...
2019-12-09 14:03:50 272
原创 详解jackson注解(三)jackson包含属性、忽略属性的注解
详解jackson注解(三)jackson包含属性、忽略属性的注解jackson中,指定包含哪些属性、忽略哪些属性的注解:注解类描述1JsonIgnoreProperties用于标记忽略一个或多个属性。可以注解在类上、构造函数、方法、字段上。2JsonIgnore@JsonIgnore注解用于在字段级别标记要忽略的属性。注意:系列化和反系列化时都会被忽略。...
2019-12-07 20:53:39 4202
原创 详解jackson注解(二)jackson反系列化注解
详解jackson注解(二)jackson反系列化注解jackson中用于反系列化的主要注解有:注解描述1JsonCreatorJsonCreator注解在构造函数或者工厂方法上,用于指示实例化类的对象。构造函数或者工厂方法有多个参数时,参数必须使用JsonProperty或JacksonInject注解。只有一个参数时,可以不加。2JsonAlias@Js...
2019-12-06 20:47:50 1412
原创 详解jackson注解(一)jackson系列化注解
详解jackson注解(一)jackson系列化注解jackson中用于系列化的主要注解有:注解描述1@JsonAnyGetter@JsonAnyGetter注解可以灵活地把类型为Map的属性作为标准属性使用。2@JsonGetter@JsonProperty注解的替代方法,用于将方法标记为getter方法。3[@JsonPropertyOrder]...
2019-12-05 16:48:08 2282
原创 Spring Boot 2 中的参数校验 spring-boot-starter-validation/Hibernate Validator
一、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>这个starter依赖的是Hibernat...
2019-12-03 18:22:51 1490
原创 如何在SpringBoot2启动时自动创建表、插入数据
一、springboot2中如何根据实体类自动生成表只需在类上添加@Entity注解。spring boot启动时会自动生成user表(当然,数据库还得自己先创建)import lombok.Data;import javax.persistence.Entity;import javax.persistence.Id;import java.io.Serializable;/**...
2019-12-02 10:52:10 5647
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人