- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 java系列之-GSON解决字段命名不规范,字段过滤实体转JSON失败的问题
依赖包: <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.5</version> </dependency&...
2018-12-28 16:59:44 2359
原创 java系列之-自定义valid校验器
一、依赖包<!-- https://mvnrepository.com/artifact/javax.validation/validation-api --><dependency> <groupId>javax.validation</groupId> <artifactId>validation-api<...
2018-12-27 11:45:36 2570 1
原创 java系列之-解决GSON转Long型变为科学计数法的问题
一、依赖包<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version></dependency><!-- gson -->...
2018-12-27 11:02:51 5883
原创 java系列之-自定义注解进行数据验证
API开发中经常会遇到一些对请求数据进行验证的情况,这时候如果使用注解就有两个好处,一是验证逻辑和业务逻辑分离,代码清晰,二是验证逻辑可以轻松复用,只需要在要验证的地方加上注解就可以。Java提供了一些基本的验证注解,比如@NotNull、@Size,但是更多情况下需要自定义验证逻辑,这时候就可以自己实现一个验证注解,方法很简单,仅需要两个东西:一个自定义的注解,并且指定验证器 一个验证...
2018-12-19 20:57:54 846
原创 spring系列之-@validated 验证 List 参数
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010588262/article/details/82776088写了个接口:@GetMapping("/do")public int doSth(@RequestBody @Validated(MyGroup.class) List<Bean> myBean)发现@val...
2018-12-19 10:40:57 5343
原创 Windows系列之-Windows Server 2016新增D盘
Jmeter—3 http请求—content-type与参数本文讲三种content-type以及在Jmeter中对应的参数输入方式第一部分:目前工作中涉及到的content-type 有三种:content-type:在Request Headers里,告诉服务器我们发送的请求信息是哪种格式的。1content-type:application/x-www-for...
2018-12-14 16:03:21 2762 3
原创 idea系列之-lombok主要注解说明
注解说明val:用在局部变量前面,相当于将变量声明为final @NonNull:给方法参数增加这个注解会自动在方法内对该参数进行是否为空的校验,如果为空,则抛出NPE(NullPointerException) @Cleanup:自动管理资源,用在局部变量之前,在当前变量范围内即将执行完毕退出之前会自动清理资源,自动生成try-finally这样的代码来关闭流 @Getter/@Set...
2018-12-14 11:27:37 244
原创 lombok系列之-@EqualsAndHashCode 注解的影响
官方文档:@EqualsAndHashCode原文中提到的大致有以下几点:1. 此注解会生成equals(Object other) 和 hashCode()方法。2. 它默认使用非静态,非瞬态的属性3. 可通过参数exclude排除一些属性4. 可通过参数of指定仅使用哪些属性5. 它默认仅使用该类中定义的属性且不调用父类的方法6. 可通过callSuper=true解决上一点问...
2018-12-14 11:26:27 224
原创 mysql系列之-SQLException: Incorrect string value: ‘\xF0\x9F\x98\xBD‘ for column ‘nick_name‘
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_20954959/article/details/60468545应用场景 我们经常会有用到,当A 用户在北京登录 ,然后A用户在天津再登录 ,要踢出北京登录的状态。如果用户在北京重新登录,那么又要踢出天津的用户,这样反复。又或是需要限制同一用户的同时在线数量,超出限制后,踢出最先登...
2018-12-11 16:27:44 754
原创 C#系列之-无法嵌入互操作类型“ApplicationClass”
关于shiro我会出一个专题进行讲解,相信当家通过开涛博客都不会陌生,今天着重讲下登录流程1.大致流程图如下第一步:用户登录,根据用户登录名密码生产Token UsernamePasswordToken token = new UsernamePasswordToken(username, password); Subject subject = Secur...
2018-12-11 15:24:32 1128
原创 Vue系列之-Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js
记住我功能在各大网站是比较常见的,实现起来也是大同小异,主要就是利用cookie来实现,而shiro对记住我功能的实现也是比较简单的,只需要几步即可。Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下:(1)、首先在登录页面选中RememberMe然后登录成功;如果是浏览器登...
2018-12-11 15:23:15 934
转载 精选提高开发效率的15个idea插件
一、IntelliJ IDEA开发最近大部分开发IDE工具都切换到了,所以也花了点心思去找了相关的插件。这里整理的适合各种语言开发的通用插件,也排除掉IntelliJ IDEA自带的常用插件了(有些插件在安装IntelliJ IDEA的时候可以安装)二、IDEA插件安装IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。• 如上图标注...
2018-12-11 11:47:53 403
java 框架总结
2016-10-24
Struts2.1+Spring3.0+JPA1.0(Hibernate3.3实现)例子
2015-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人