你可以在这里生成单个代码文件,如Java实体类、JSON对象等

Java

Java快速生成Model(JPA + Lombok版)
Javamodellombokjpa

# 说明 适用于继承了Lombok和JPA框架的model生成,自动添加@Table,@Entity,@Data,@Column,@Id,@GeneratedValue注解。

Java快速生成Model(Getter/Setter版)
Javamodel

通过元数据快速生成JavaModel类模版,采用驼峰命名法自动转换字段名,生成内容包括包含字段定义、Getters、Setters,通过“//”给属性添加注释。 生成后就像这样: ![222.png](/resources/template/8abe26ec-5ea1-40a9-9d79-06167bf8af38.png)

Java快速生成Model(Swagger+Lombok版)
Javamodelswaggerlombok

通过数据集快速生成Swagger+Lombok版本的Model类,需要注意的是,Date类型的字段将转为**LocalDateTime**。在Java8中更建议采用LocalDateTime来代替Date,因为它提供了更强大的Api支持。 生成后如下图所示: ![1111.png](/resources/template/0b976fec-85a0-43fe-a92f-da63922a3c3e.png)

Java+Swagger+MybatisPlus
Java

MybatisPlus+Swagger+Lombok

Java快速生成Model类(Lombok版)
Javalombokmodel

在类上增加@Data和@ToString注解。 生成后如下: ![333.png](/resources/template/b40f8b6a-2f13-423e-b69e-0118da52a5cd.png)

Java快速生成Model(Hibernate版)
Javahibernatemodel

Hibernate实体类模版,选择该模版录入数据集即可生成。

Java快速生成Model(Swagger版)
Javamodelswagger

### 说明 该模版用于生成swagger的实体类(model),根据表注释和字段注释自动添加@ApiModel和@ApiModelProperty注解 ### 使用步骤 1. 选择该模版 2. 录入数据集(可录入多个数据集,建表sql使用";"隔开) 3. 点击生成代码 4. 预览或下载代码 ### 结果预览 ![WX201909301507432x.png](/resources/template/047e9bf7-68ae-446f-a843-b43feeacbe03.png)

获取主键列
Javautils

### 说明 该模版用于获取主键列,在模版中通过`<#copy "definePk" />`导入该模版,然后通过${pk}获取主键信息,如获取主键列名: ```xml <#copy "definePk" /> ${pk.name} ${pk.variableName} ```

Java getImports函数
Javajava utils

### 说明 该模版导入Java中的数据类型,生成import语句,支持以下数据类型: - java.util.Date - java.sql.Time - java.math.BigDecimal

Java getJavaType函数
Javajava utils

### 说明 该模版用于根据系统中的数据类型获取Java中的数据类型,转换规则如下: - CHAR -> Character - TEXT -> String - 原数据类型为TINYINT,长度为1(MYSQL) -> Boolean - 原数据类型为TINYINT,长度为非1(MYSQL) -> Byte - 原数据类型为INT,INTEGER(MYSQL) -> Integer - 原数据类型为BIGINT(MYSQL) -> Long - DECIMAL -> java.math.BigDecimal - DATE -> java.util.Date - TIME -> java.sql.Time - DATETIME -> java.util.Date - TIMESTAMP -> Long - BYTES -> byte[] - BOOLEAN -> Boolean

v1.4.2系统属性模版
Java属性测试

Version 1.4.2属性测试

Java定义主键信息
Javajava工具模版java

# 说明 该模版用于Java语言定义主键信息,如果没有主键字段,则不进行定义。使用方式如下: ``` <#copy "java.definePk" /> ${pkVariable} <#-- pk字段变量名称,采用驼峰命名 --> ${pkName} <#-- pk字段名称(原名称),如果没有原名称则为字段名称 --> ${getPk} <#-- pk字段get方法名称 --> ${pkType} <#-- pk字段对应的Java类型 --> ${pkImport} <#-- pk字段对应的Java import语句,可能为空 --> ${pk.originType} <#-- 可使用pk对象获取更多信息 --> ``` 在使用定义的变量前,需要添加判断或默认值,如: ``` <#if pkImport??> ${pkImport} </#if> <#if pk??> ${pkType} </#if> ```

Javascript

快速定义JSON对象,包含注释
Javascriptjson

通过元数据快速定义JavaScript的JSON对象,使用驼峰命名法自动转换字段名称

为Vuex的State快速生成set方法
Javascriptvuex

使用Vuex时经常需要在Mutations中为State生成set方法,该模版可快速生成这些代码

CSDN自动点赞指定用户所有文章脚本
Javascript自动点赞脚本

生成csdn文章快速点赞脚本,有文章点赞需求的朋友可以自己生成后发给朋友。 # 使用步骤 ##### 一、生成脚本 录入目标用户,需要点赞的页数,点赞的开始页数即可生成,目标用户从用户主页中获取,如下图红色标记位置 ![3.png](/resources/template/6091addb-38bb-4797-8e24-3c15aaa8048b.png) ##### 二、复制生成好的脚本,点击下图红色标记的复制按钮即可 ![4.png](/resources/template/6e6518bf-10eb-4667-8e1b-2812ece6f051.png) ##### 三、浏览器中打开blog.csdn.net(或此域名下的任意网页),按F12进入开发者模式,选择Console页签,粘贴代码并回车 ![5.png](/resources/template/1aeaf3ca-fb94-4d2c-98a1-1c02cab34102.png) ##### 四、等待自动文章搜索 ![1.png](/resources/template/dfe4cce6-432f-4505-9b64-fc43b4f82e2d.png) ##### 五、完成自动点赞,我这已经点赞超限了 ![2.png](/resources/template/c41f4b06-a070-464a-9f97-9e2fe8a725f4.png) # 注意事项 1. 必须在blog.csdn.net域名下粘贴代码 2. 必须要登录,否则会提示“文章状态不可点赞” 3. 由于CSDN的每天的点赞限制,请谨慎使用此脚本

Shell

Nginx配置
Shellvue-history

Ngnix基础配置,可用于生成前端静态代理,后端接口代理。文件生成后,直接放入nginx安装目录下的conf.d目录下即可。