springboot.sh
#!/bin/bash#wajncn@gmail.com#https://javanet123.com#------ JAVA Env ------##export JAVA_HOME="/opt/jdk1.8.0_20"#export PATH=$JAVA_HOME/bin
#!/bin/bash#wajncn@gmail.com#https://javanet123.com#------ JAVA Env ------##export JAVA_HOME="/opt/jdk1.8.0_20"#export PATH=$JAVA_HOME/bin
pom文件<dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-base</artifactId><version>4.2.0</version>
我们在平时开发中.肯定会遇到很多类似状态的东西.比如:未支付用0表示订单支付成功用1表示支付失败用2表示然后在代码中各种if(status==0)...if(status==1)....及其混乱,而且维护性和可读性非常差.有什么解决方法呢.答案:枚举默认情况下枚举序列化是这样返回给页面的.代码比如:
废话不说,先看代码↓Controller:/***@description:*@author:wajn*@create:2020-04-2519:32**/@RestControllerpublicclassUserController{@AutowiredprivateUserServiceuse
总所周知,我们使用的swagger是这样的↓这样的↓这样的↓页面布局简直反人类.但是经过我们不动声色的处理后.变成这样的↓这样的↓这样的↓是不是美滋滋.进入正题:packagecom.dm.td.core.config;importcom.baomidou.mybatisplus.core.meta
直接看代码:packagecom.dm.td.core.config;importcom.fasterxml.jackson.annotation.JsonAutoDetect;importcom.fasterxml.jackson.annotation.PropertyAccessor;impor
直接先看代码:packagecom.dm.td.model.entity;importcom.baomidou.mybatisplus.annotation.TableField;importcom.baomidou.mybatisplus.annotation.TableName;importco
springboot2.0对Pageable接口的PageRequest实现类进行了封装.私有化了构造方法.增加了PageRequest.of(...)等静态方法.因此Controller不能直接接收PageRequest对象.首先我们看下默认swagger2的参数:由于参数是page,size,s
一:ConcurrentSkipListMapTreeMap使用红黑树按照key的顺序(自然顺序、自定义顺序)来使得键值对有序存储,但是只能在单线程下安全使用;多线程下想要使键值对按照key的顺序来存储,则需要使用ConcurrentSkipListMap。ConcurrentSkipListMap
@JsonAutoDetect(getterVisibility=JsonAutoDetect.Visibility.NONE)用户解决生成json后出现两个字段问题.如@JsonProperty("s_pappid")private final String sPappid;
本站惯例:本文假定你知道Jetbrains家的产品。不知道可以问问搜索引擎。没错,jetbrains-agent这个项目停止了。市面上漫天飞的各种最新都是其他大神的魔改版本。[/斜眼]我不是要专门写个博文来说明jetbrains-agent项目已经停止,然后缅怀感叹一番。这篇文章是想和大家聊聊另一种
一键生成文档到doc系统,无需手写 ## 功能描述 >1.可`多选`Controller文件进行接口文档同步. >2.支持`无限嵌套`,`无限继承`解析.(`自引用`不会死循环,`递归深度为2`) >3.支持`动态更新`文档,默认为关闭状态,需要手动开启. >4.可以`选择代码块`进行部分接口文档同步. >5.可以`选择分组`生成文档.
什么是 rebase?git rebase 你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。这个时候才能知道你当前分支于你需要比较的分支之间的差异。原理很简单:rebase需要基于一个分支来设置你当前的分支的基线,这基线就是当前分支的开始时间轴向后移动到最新的跟踪分支的最后面,
cd $(brew --repo)git remote -v# originhttps://github.com/Homebrew/brew (fetch)# originhttps://github.com/Homebrew/brew (push)git remote set-url origin