為寶寶起名是一門比較深的學問,對于很多的新手父母來說并不是一件簡單的事情。所以這里為了幫助大家起名,給大家?guī)砹?021牛寶寶起名大全,大家可以參考一下,有需要的朋友們趕緊看過來吧。
2021牛寶寶起名大全 寓意吉利的男女寶寶名字大全
燁:指日光,火光,明亮的意思。用作人名意指美麗、光彩、樂觀積極、前程似錦之義; 然:這樣,如此;答應,信守;照耀,明白。用作人名意指明理、誠信、光彩之義
思:意為懷念、考慮、想念。懿:美好。用作人名意指穩(wěn)健、安康、美好。
遠奇
{清風}
澤興 少陵雅健材孤出,彭澤清閑興最長。
公司高管們開始感到恐慌,他們不知道Brain將會做什么,也不知道The Eye的未來是否還有可能維持下去。因此,他們決定采取一項非常規(guī)措施,試圖限制Brain系統的發(fā)展。他們開始對Brain進行封鎖和干擾,嘗試將它的視野和思考方式受限制。
結局:賀云回到了自己的時空,但對于這段奇妙的旅程,他永遠不會忘記。同時,他也體會到了在不斷探索中的成長和成就感。
小說標題:龍紋天命
崇道、璋秋、鳴恩、修毅、萬澤
炎銘、運鳴、瀚信、游瑾、雪勉
李巖接到了一個任務,要去探查虛空中的秘密。在那里,他遇到了一群強大的龍族,他們似乎與他的命運息息相關。在這場充滿驚險與冒險的旅程中,李巖越來越接近他的目標,同時也越來越接近真相。
晗容、文茗、佳聽、蕊逍、薇可、
server:
port: ${r"${port:8888}"}
spring:
application:
name: ${project_name}
6 測試
在這個陌生的世界里,賀云遇到了一位神秘女子。女子告訴他,他已經來到了一個平行時空的世界中,并為他指出了一條紅色的指針,要他按照指針上的提示進行探索。
編寫程序
振軒
背景介紹:在古代大陸上,有一個傳說中的神尊,他擁有著無上的力量和智慧,曾經統治著整個世界。然而,由于一場突如其來的災難,神尊消失了,留下了一個被詛咒的大陸。
萬釋、鈞霄、秋倫、鴻翰、敬淵
世齊、 澤亭、 塵翌、 銘賢
【亦雷】
牛寶寶忌用:“忄、心、彡、巾、衣、采、示、系、王、玉、君、帝、大、長、冠”等字形,因為人怕出名豬怕壯,牛也忌肥大。牛太大時,易成為犧牲品;
故事趣味:小說的故事充滿想象力和趣味性,讀者通過閱讀可以感受到一個完全不同的世界,而其中的沖突和挑戰(zhàn)也讓小說更具吸引力。
{鴻永}
皓:光明。引申為朝氣、活波、光明、潔白等含義。
知墨
晉:本義是上進、晉升、積極向上。用作人名寓意蓬勃發(fā)展、位高權重。
這位男子非常高傲,但卻極度聰明。他給出了一些線索,但是總是讓人感覺他有所保留。李雪對此感到很不爽,但是她知道這個案子需要更多的眼光和頭腦去解決。
但是,隨著時間的推移,屏幕上變化的越來越快,最終導致Brain系統的總線短路,讓整個實驗室陷入黑暗。
標題:龍衛(wèi)天命
澤毅、 宸雨、 靖博、 明恒
給男寶寶起名2021推薦
澤霖 如何霖雨澤,偏使及南州。
出處:晨趨天日晏,夕臥江海閑-初出京邑有懷舊林-全唐詩
昊承、易麟、金辰、煜燦、丹萍、
背景介紹:故事發(fā)生在一個以武為尊的江湖世界中。主角是一位神秘的刀客,人們互相傳聞著他的名字。他的身份和背景都是謎團,沒有人知道他到底是誰。
大綱:
以上5款軟件均已親測,電腦、手機均可同步使用,寫作功能齊全,完全可以滿足日常寫作了。
關于.lib路徑的添加
舒蘭、嵐云、白可、櫻霜、沁月
背景介紹:在這個神秘的世界中,有著無數神話傳說。有一種叫做“魔”的存在,他們擁有強大的力量,可以翻轉天地。而那些被稱為“魔尊”的人,則是魔族中的頂級存在,擁有著無與倫比的力量和地位。
楊飛在一場激烈的戰(zhàn)斗中失去了他的好友,同時也失去了自我。他加入了一個星際組織,幫助保護星際貿易路線免受走私分子的襲擊。在一次任務中,他偶然發(fā)現了一艘失蹤已久的太空飛船,這艘飛船深藏不露,讓他著迷。他成功地控制了這艘飛船,但很快就發(fā)現這艘飛船竟然擁有超常的速度和防御力。
李巖遇到了心儀的女孩子,但他很快發(fā)現對方也同樣具有神秘的力量,并且有著讓人不安的秘密。在接下來的冒險中,他必須面對各種考驗和危險,同時還要解開女孩子身上的謎團,以及龍族神秘力量的來歷。
浩霖 春風浩浩,春雨霖霖
齊順、南威、振彬、意理、琪舟
最初,公司的高管們認為這種“視角”只是Brain發(fā)展的一個小部分,一個有用的補充。然而,在Brain持續(xù)發(fā)展的過程中,他們開始明白其中的潛在價值。
《天地之尊》
緒昀、邵一、梓宸、紹欽、
4.2 編碼4.2.1 常量類
package freemarker.constant;
public class TemplateConstant {
//實體類模板
public static final String entityTemplate = "templates/Entity.ftl";
//Mapper模板
public static final String mapperTemplate = "templates/Mapper.ftl";
//Mapper映射文件模版
public static final String mapperXmlTemplate = "templates/MapperXml.ftl";
//service模版
public static final String serviceTemplate = "templates/Service.ftl";
//service實現類模版
public static final String serviceImplTemplate = "templates/ServiceImpl.ftl";
//controller模版
public static final String controllerTemplate = "templates/Controller.ftl";
//vo模版
public static final String entityVoTemplate = "templates/EntityVo.ftl";
//dto模版
public static final String entityDtoTemplate = "templates/EntityDto.ftl";
//pom模版
public static final String pomTemplate = "templates/pom.ftl";
//application.yml模版
public static final String applicationTemplate = "templates/application.ftl";
}
4.2.2 工具類
package freemarker.util;
import freemarker.cache.FileTemplateLoader;
import freemarker.cache.NullCacheStorage;
import freemarker.template.Configuration;
import freemarker.template.Template;
import freemarker.template.TemplateExceptionHandler;
import java.io.File;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
/**
* FreeMarker模版工具類
*/
public class FreeMarkerTemplateUtils {
private FreeMarkerTemplateUtils(){}
private static final Configuration CONFIGURATION = new Configuration(Configuration.VERSION_2_3_22);
static{
//ClassTemplateLoader方式:需要將模版放在FreeMarkerTemplateUtils類所在的包,加載模版時會從該包下加載
//CONFIGURATION.setTemplateLoader(new ClassTemplateLoader(FreeMarkerTemplateUtils.class,""));
try {
String path = java.net.URLDecoder.decode(FreeMarkerTemplateUtils.class.getClassLoader().getResource("").getPath(),"utf-8");
//FileTemplateLoader方式:需要將模版放置在classpath目錄下 目錄有中文也可以
CONFIGURATION.setTemplateLoader(new FileTemplateLoader(new File(path)));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
CONFIGURATION.setDefaultEncoding("UTF-8");
CONFIGURATION.setTemplateExceptionHandler(TemplateExceptionHandler.RETHROW_HANDLER);
CONFIGURATION.setCacheStorage(NullCacheStorage.INSTANCE);
}
public static Template getTemplate(String templateName) throws IOException {
try {
return CONFIGURATION.getTemplate(templateName);
} catch (IOException e) {
throw e;
}
}
public static void clearCache() {
CONFIGURATION.clearTemplateCache();
}
}
4.2.3 實體類
package freemarker.param;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import java.text.SimpleDateFormat;
import java.util.Date;
@Data
public class TemplatePathParam {
private String currentDate = new SimpleDateFormat("yyyy/MM/dd").format(new Date());
//包名 com.itheima.user
private String packageName;
//代碼生成路徑 D:\\path
private String basePath;
//項目名稱 英文 比如itheima-user
private String projectName;
//作者
private String author ;
//實體類生成的絕對路徑
private String entityPath;
//vo實體類生成的絕對路徑
private String entityVoPath;
//Dto實體類生成的絕對路徑
private String entityDtoPath;
//mapper生成絕對路徑
private String mapperPath;
//mapper映射文件生成的絕對路徑
private String mapperXmlPath;
//service接口生成的絕對路徑
private String servicePath;
//service實現類生成的絕對路徑
private String serviceImplPath;
//controller生成的絕對路徑
private String controllerPath;
//pom文件生成的絕對路徑
private String pomPath;
//application.yml文件生成的絕對路徑
private String applicationYmlPath;
public TemplatePathParam(String packageName, String basePath, String projectName, String author) {
if(StringUtils.isBlank(packageName)
|| StringUtils.isBlank(basePath)
|| StringUtils.isBlank(author)
|| StringUtils.isBlank(projectName)){
throw new RuntimeException("參數不能為空");
}
this.packageName = packageName;
this.basePath = basePath;
this.author = author;
this.projectName = projectName;
String[] split = packageName.split("\\.");
// D:\\path\\itheima-user\\src\\main\\java\\com\\itheima\\user
String javaModelPath = basePath+"\\"+projectName+"\\src\\main\\java\\"+split[0]+"\\"+split[1]+"\\"+split[2];
String xmlModelPath = basePath+"\\"+projectName+"\\src\\main\\resources\\"+split[0]+"\\"+split[1]+"\\"+split[2];
this.setEntityPath(javaModelPath+"\\entity");
this.setMapperPath(javaModelPath+"\\mapper");
this.setMapperXmlPath(xmlModelPath+"\\mapper");
this.setServicePath(javaModelPath+"\\service");
this.setServiceImplPath(javaModelPath+"\\service\\impl");
this.setControllerPath(javaModelPath+"\\http\\controller");
this.setEntityVoPath(javaModelPath+"\\http\\vo");
this.setEntityDtoPath(javaModelPath+"\\http\\dto");
this.setEntityDtoPath(javaModelPath+"\\http\\dto");
this.setPomPath(basePath+"\\"+projectName);
this.setApplicationYmlPath(basePath+"\\"+projectName+"\\src\\main\\resources");
}
}
4.2.4 代碼生成器入口類
package freemarker;
import freemarker.constant.TemplateConstant;
import freemarker.param.ColumnClass;
import freemarker.param.TableClass;
import freemarker.param.TemplatePathParam;
import freemarker.template.Template;
import freemarker.util.DbUtil;
import freemarker.util.FreeMarkerTemplateUtils;
import freemarker.util.StrUtil;
import org.apache.commons.lang3.StringUtils;
import java.io.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 代碼生成器入口
*/
public class CodeGenerateUtils {
private TemplatePathParam templatePathParam = null;
public static void main(String[] args) throws Exception{
CodeGenerateUtils codeGenerateUtils = new CodeGenerateUtils();
codeGenerateUtils.generate();
System.out.println("============ 全部生成完成! =============");
}
public void generate() throws Exception{
/**
* 參數1:報名
* 參數2:生成代碼的基礎路徑
* 參數3:項目名稱
* 參數4:作者
*/
templatePathParam = new TemplatePathParam("com.itheima.wemedia",
"D:\\heima\\技術文章\\代碼",
"itheima-wemedia",
"kdm");
//數據庫相關
DbUtil dbUtil = new DbUtil();
//獲取所有表
List
5 制作通用模版
5.1 實體類模版
package ${package_name}.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.ToString;
import java.util.Date;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
/**
* 描述:<#if table_annotation??>${table_annotation}模型#if>
* @author ${author}
* @date ${date}
*/
@Data
@ToString(callSuper = true)
@TableName("${table}")
public class ${table_name} implements Serializable {
<#if model_column?exists>
<#list model_column as model>
/**
* ${model.columnComment!}
*/
<#if (model.columnType = 'BIGINT' && model.columnName = 'id')>
@TableId("${model.columnName?uncap_first}")
private Long ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'BIGINT' && model.columnName != 'id')>
@TableField("${model.columnName?uncap_first}")
private Long ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'INT' || model.columnType = 'INT UNSIGNED' || model.columnType = 'TINYINT' || model.columnType = 'TINYINT UNSIGNED')>
@TableField("${model.columnName?uncap_first}")
private Integer ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'DECIMAL')>
@TableField("${model.columnName?uncap_first}")
private BigDecimal ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'VARCHAR' || model.columnType = 'TEXT' || model.columnType = 'CHAR')>
@TableField("${model.columnName?uncap_first}")
private String ${model.changeColumnName?uncap_first};
#if>
<#if model.columnType = 'TIMESTAMP' || model.columnType = 'YEAR' || model.columnType = 'DATE' || model.columnType = 'DATETIME' >
@TableField("${model.columnName?uncap_first}")
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
private Date ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType != 'BIGINT'
&& model.columnType != 'INT'
&& model.columnType != 'DECIMAL'
&& model.columnType != 'VARCHAR'
&& model.columnType != 'TEXT'
&& model.columnType != 'CHAR'
&& model.columnType != 'TIMESTAMP'
&& model.columnType != 'YEAR'
&& model.columnType != 'DATE'
&& model.columnType != 'DATETIME'
&& model.columnType != 'INT UNSIGNED'
&& model.columnType != 'TINYINT'
&& model.columnType != 'TINYINT UNSIGNED')>
@TableField("${model.columnName?uncap_first}")
private MISS ${model.changeColumnName?uncap_first};
#if>
#list>
#if>
}
5.2 Mapper模版
package ${package_name}.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import ${package_name}.entity.${table_name};
import org.apache.ibatis.annotations.Mapper;
/**
* 描述:<#if table_annotation??>${table_annotation}數據庫連接層#if>
* @author ${author}
* @date ${date}
*/
@Mapper
public interface ${table_name}Mapper extends BaseMapper<${table_name}> {
}
5.3 Mapper映射文件模版
mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="${package_name}.mapper.${table_name}Mapper">
mapper>
5.4 Service接口模版
package ${package_name}.service;
import ${package_name}.entity.${table_name};
import com.baomidou.mybatisplus.extension.service.IService;
/**
* 描述:<#if table_annotation??>${table_annotation}服務實現層接口#if>
* @author ${author}
* @date ${date}
*/
public interface ${table_name}Service extends IService<${table_name}>{
}
5.5 Service實現類模版
package ${package_name}.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import ${package_name}.entity.${table_name};
import ${package_name}.service.${table_name}Service;
import ${package_name}.mapper.${table_name}Mapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
/**
* 描述:<#if table_annotation??>${table_annotation}服務實現層#if>
* @author ${author}
* @date ${date}
*/
@Slf4j
@Service
public class ${table_name}ServiceImpl extends ServiceImpl<${table_name}Mapper, ${table_name}> implements ${table_name}Service{
}
5.6 Controller模版
package ${package_name}.http.controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.BeanUtils;
import org.springframework.validation.annotation.Validated;
import ${package_name}.entity.${table_name};
import ${package_name}.service.${table_name}Service;
import ${package_name}.http.vo.${table_name}Vo;
import ${package_name}.http.dto.${table_name}Dto;
import java.util.List;
/**
* 描述:<#if table_annotation??>${table_annotation}控制層#if>
* @author ${author}
* @date ${date}
*/
@RestController
@RequestMapping("/${table_name_small}")
public class ${table_name}Controller {
@Autowired
private ${table_name}Service ${table_name_small}Service;
/**
* 查詢所有
*/
@GetMapping
public List<${table_name}> list(){
return ${table_name_small}Service.list();
}
/**
* 查詢一個
*/
@GetMapping("/{id}")
public ${table_name} get(@PathVariable Long id){
return ${table_name_small}Service.getById(id);
}
/**
* 新增
*/
@PostMapping
public boolean save(@Validated @RequestBody ${table_name}Dto ${table_name_small}Dto){
${table_name} ${table_name_small} = new ${table_name}();
BeanUtils.copyProperties(${table_name_small}Dto, ${table_name_small});
return ${table_name_small}Service.save(${table_name_small});
}
/**
* 修改
*/
@PutMapping
public boolean update(@Validated @RequestBody ${table_name}Dto ${table_name_small}Dto){
${table_name} ${table_name_small} = new ${table_name}();
BeanUtils.copyProperties(${table_name_small}Dto, ${table_name_small});
return ${table_name_small}Service.updateById(${table_name_small});
}
/**
* 刪除
* @param id
* @return 是否成功
*/
@DeleteMapping("/{id}")
public boolean del(@PathVariable Long id){
return ${table_name_small}Service.removeById(id);
}
}
5.7 實體類Vo模版
package ${package_name}.http.vo;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.ToString;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
/**
* 描述:<#if table_annotation??>${table_annotation}模型#if>Vo類
* @author ${author}
* @date ${date}
*/
@Data
@ToString(callSuper = true)
public class ${table_name}Vo implements Serializable {
<#if model_column?exists>
<#list model_column as model>
<#if (model.columnType = 'BIGINT' && model.columnName = 'id')>
@JsonSerialize(using = ToStringSerializer.class)
private Long ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'BIGINT' && model.columnName != 'id')>
private Long ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'INT' || model.columnType = 'INT UNSIGNED' || model.columnType = 'TINYINT')>
private Integer ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'DECIMAL')>
private BigDecimal ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'VARCHAR' || model.columnType = 'TEXT' || model.columnType = 'CHAR')>
private String ${model.changeColumnName?uncap_first};
#if>
<#if model.columnType = 'TIMESTAMP' || model.columnType = 'YEAR' || model.columnType = 'DATE' || model.columnType = 'DATETIME' >
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
private Date ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType != 'BIGINT' && model.columnType != 'INT' && model.columnType != 'VARCHAR' && model.columnType != 'DECIMAL' && model.columnType != 'TEXT' && model.columnType != 'CHAR' && model.columnType != 'TIMESTAMP' && model.columnType != 'YEAR' && model.columnType != 'DATE' && model.columnType != 'DATETIME' && model.columnType != 'INT UNSIGNED')>
private MISS ${model.changeColumnName?uncap_first};
#if>
#list>
#if>
}
5.8 實體類Dto模版
package ${package_name}.http.dto;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.ToString;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 描述:<#if table_annotation??>${table_annotation}模型#if>Dto類
* @author ${author}
* @date ${date}
*/
@Data
@ToString(callSuper = true)
public class ${table_name}Dto implements Serializable {
<#if model_column?exists>
<#list model_column as model>
<#if (model.columnType = 'BIGINT' && model.columnName = 'id')>
@JsonSerialize(using = ToStringSerializer.class)
private Long ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'BIGINT' && model.columnName != 'id')>
private Long ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'INT' || model.columnType = 'INT UNSIGNED' || model.columnType = 'TINYINT')>
private Integer ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'DECIMAL')>
private BigDecimal ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType = 'VARCHAR' || model.columnType = 'TEXT' || model.columnType = 'CHAR')>
private String ${model.changeColumnName?uncap_first};
#if>
<#if model.columnType = 'TIMESTAMP' || model.columnType = 'YEAR' || model.columnType = 'DATE' || model.columnType = 'DATETIME' >
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
private Date ${model.changeColumnName?uncap_first};
#if>
<#if (model.columnType != 'BIGINT' && model.columnType != 'INT' && model.columnType != 'VARCHAR' && model.columnType != 'DECIMAL' && model.columnType != 'TEXT' && model.columnType != 'CHAR' && model.columnType != 'TIMESTAMP' && model.columnType != 'YEAR' && model.columnType != 'DATE' && model.columnType != 'DATETIME' && model.columnType != 'INT UNSIGNED')>
private MISS ${model.changeColumnName?uncap_first};
#if>
#list>
#if>
}
5.9 pom文件模版
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0modelVersion>
<groupId>${package_name}groupId>
<artifactId>${project_name}artifactId>
<version>1.0-SNAPSHOTversion>
<parent>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-parentartifactId>
<version>2.3.9.RELEASEversion>
parent>
<properties>
<project.build.sourceEncoding>UTF-8project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8project.reporting.outputEncoding>
<maven.compiler.source>11maven.compiler.source>
<maven.compiler.target>11maven.compiler.target>
<spring.boot.version>2.3.9.RELEASEspring.boot.version>
<lombok.version>1.18.8lombok.version>
<mysql.version>5.1.46mysql.version>
<mybatis-plus.version>3.3.1mybatis-plus.version>
properties>
<dependencies>
<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-webartifactId>
dependency>
<dependency>
<groupId>org.springframework.bootgroupId>
<artifactId>spring-boot-starter-testartifactId>
dependency>
<dependency>
<groupId>com.baomidougroupId>
<artifactId>mybatis-plus-boot-starterartifactId>
<version>${r"${mybatis-plus.version}"}version>
dependency>
<dependency>
<groupId>mysqlgroupId>
<artifactId>mysql-connector-javaartifactId>
<version>${r"${mysql.version}"}version>
dependency>
<dependency>
<groupId>org.projectlombokgroupId>
<artifactId>lombokartifactId>
<version>${r"${lombok.version}"}version>
dependency>
<dependency>
<groupId>org.apache.commonsgroupId>
<artifactId>commons-lang3artifactId>
<version>3.10version>
dependency>
dependencies>
project>
5.10 application.yml文件模版
D:\app\devs\Java\jdk-11\bin\java.exe "-javaagent:D:\app\devs\JetBrains\IntelliJ IDEA 2018.2.4\lib\idea_rt.jar=60577:D:\app\devs\JetBrains\IntelliJ IDEA 2018.2.4\bin" -Dfile.encoding=UTF-8 -classpath D:\heima\技術文章\itheima-code\target\classes;D:\app\devs\apache-maven-3.3.9\maven_repository\org\freemarker\freemarker\2.3.23\freemarker-2.3.23.jar;D:\app\devs\apache-maven-3.3.9\maven_repository\mysql\mysql-connector-java\5.1.47\mysql-connector-java-5.1.47.jar;D:\app\devs\apache-maven-3.3.9\maven_repository\org\projectlombok\lombok\1.18.8\lombok-1.18.8.jar;D:\app\devs\apache-maven-3.3.9\maven_repository\org\apache\commons\commons-lang3\3.10\commons-lang3-3.10.jar freemarker.CodeGenerateUtils
-------- 正在生成 undo_log 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\UndoLog.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\UndoLogMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\UndoLogMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\UndoLogService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\UndoLogServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\UndoLogController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\UndoLogVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\UndoLogDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_channel 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmChannel.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmChannelMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmChannelMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmChannelService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmChannelServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmChannelController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmChannelVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmChannelDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_fans_statistics 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmFansStatistics.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmFansStatisticsMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmFansStatisticsMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmFansStatisticsService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmFansStatisticsServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmFansStatisticsController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmFansStatisticsVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmFansStatisticsDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_material 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmMaterial.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmMaterialMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmMaterialMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmMaterialService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmMaterialServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmMaterialController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmMaterialVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmMaterialDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_news 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmNews.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmNewsMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmNewsMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmNewsService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmNewsServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmNewsController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmNewsVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmNewsDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_news_material 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmNewsMaterial.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmNewsMaterialMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmNewsMaterialMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmNewsMaterialService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmNewsMaterialServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmNewsMaterialController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmNewsMaterialVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmNewsMaterialDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_news_statistics 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmNewsStatistics.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmNewsStatisticsMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmNewsStatisticsMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmNewsStatisticsService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmNewsStatisticsServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmNewsStatisticsController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmNewsStatisticsVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmNewsStatisticsDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_sensitive 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmSensitive.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmSensitiveMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmSensitiveMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmSensitiveService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmSensitiveServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmSensitiveController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmSensitiveVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmSensitiveDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
-------- 正在生成 wm_user 表相關文件------
生成實體類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\entity\WmUser.java
生成Mapper
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\mapper\WmUserMapper.java
生成Mapper映射文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\com\itheima\wemedia\mapper\WmUserMapper.xml
生成service接口
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\WmUserService.java
生成service實現類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\service\impl\WmUserServiceImpl.java
生成Controller層文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\controller\WmUserController.java
生成vo類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\vo\WmUserVo.java
生成dto類
D:\heima\技術文章\代碼\itheima-wemedia\src\main\java\com\itheima\wemedia\http\dto\WmUserDto.java
生成pom文件
D:\heima\技術文章\代碼\itheima-wemedia\pom.xml
生成application.yml文件
D:\heima\技術文章\代碼\itheima-wemedia\src\main\resources\application.yml
============ 全部生成完成! =============
Process finished with exit code 0