自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 gitee上传代码

1.设置用户名和邮箱git config --global user.name "your name" ## 用户名git config --global user.email "your email" ## 邮箱2.查看设置信息git config user.namegit config user.email3.进入项目目录3.1 初始化,把本地的目录变成git本地仓库, git status 可以查看本地目录信息git init3.2 git status3.3 ..

2023-06-02 11:16:57 97

原创 数据脱敏

//判断某个字符串是否为空的标准是str==null或者str.length==0或者是str=="";StringUtils.isBlank(str)//判断某个字符串是否为空的标准是str==null或者str.length==0StringUtils.isEmpty(str);把一个字符串按逗号进行分割的方法:String ridStr="";循环得到一个list集合中的rid,在把他拼接成一个字符串并且用逗号进行分割开(因我代码中的rid是一个long类型,所以要去t..

2023-06-02 11:14:07 326

原创 项目管理-代码质量管控

代码质量管控

2023-02-15 10:32:00 255

原创 springboot与springcloud技术选型

1.地址https://start.spring.io/actuator/info按照规范找到自己对应的版本,进行项目搭建。dependencyManagement 一般用于最顶层的父工程,用于管理依赖版本包,dependencyManagement 只是声明依赖,不实现, 需要子工程自己实现微服务模块1.建model, 修改pom,新建yml,启动类,业务类...

2021-10-08 21:13:19 125

原创 could not read a hi value com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table ‘data_cen

主键自增策略有问题JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出.JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO.TABLE:使用一个特定的数据库表格来保存主键。SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。IDENTITY:主键由数据库自动生成(主要是自动增长型)AUTO:主键由程序控制。在指定主键时,如果不指定主键生成策略,默认为AUTO。@Id 相当于 @Id @GeneratedVa..

2021-09-29 16:03:18 112

原创 在linux上通过ftp命令下载jar包文件,开始执行Java-jar,一直提示错误:Error: Invalid or corrupt jarfile xx

出现这种情况有2中原因:1.打的架包有问题2.服务器存在缓存。上传jar之前,应该先杀死之前的进程,查看进程ps -aux | grep center-1.jar结束进程kill 进程id # kill[参数][进程号]启动jar

2021-09-29 09:17:22 631

原创 Transactional注解的常用属性表

2021-09-08 09:15:09 156

原创 SpringBoot 数据校验 - Validation

⽇常项⽬开发中,对于前端提交的表单,后台接⼝接收到表单数据后,为了程序的严谨性,通常后端 会加⼊业务参数的合法校验操作来避免程序的⾮技术性 bug,这⾥对于客户端提交的数据校验, SpringBoot 通过 spring-boot-starter-validation 模块包含了数据校验的⼯作。 这⾥主要介绍 Spring Boot 中对请求数据进⾏校验,相关概念如下 JSR303 :JSR303 是⼀项标准,只提供规范不提供实现,规定⼀些校验规范即校验注解,如 @Null,@NotNull,@Patter

2021-09-07 19:43:14 1590

原创 全局异常事务控制

1.使用声明是事务控制@Transactional(propagation = Propagation.REQUIRED)2.全局异常@ControllerAdvice 代表该类是异常处理类,增强controller@ExceptionHandler 表示控制器异常会经过该方法处理。@ExceptionHandler(value = Exception.class)@ResponseBody 返回json...

2021-09-07 19:39:09 92

原创 springboot整合定时任务框架Quartz

1.配置环境<!--引入框架Quartz--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId></dependency>2.定义自己的Job3.添加Quartzconfig配置类4,在启动类加上@EnableScheduli

2021-09-06 22:28:06 55

原创 Springboot与分布式缓存Ehcache整合

1

2021-09-06 21:01:44 301

原创 Git使用集合

查看用户及邮箱git config user.namegit config user.email更改用户及邮箱git config --global user.name "your name"git config --global user.email "your email"第一次上传项目到gitee1.git config user.name ## 查看用户名2.git config user.email ## 查看用户邮箱3.git init4.git sta

2021-09-05 15:56:37 56

原创 Springboot单元测试

1.pom.xml依赖测试添加<!--引入单元测试环境--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId></dependency>2.service业务方法测试创建src/test/java目录@RunWith(SpringRu

2021-09-05 14:23:15 45

原创 springboot热部署

1.在pom.xml引入配置文件<!--引入DevTools--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!--当前项目被继承之后,这个传递不生效--> <optional>true</optional>&lt

2021-09-05 12:59:13 78

原创 swagger中注解

@ApiImplicitParam 用在@ApiImplicitParams注解中,指定一个请求参数的各个方面name 参数名value 参数的汉字说明、解释required 参数是否必须传dataType 参数类型,默认String,其它值dataType="Integer" defaultValue 参数的默认值paramType 参数放在哪个地方header 请求参数的获取@RequestHeaderquery 请求参数的获取...

2021-09-05 11:24:53 76

原创 集成swagger2问题解决记录

报错信息如下This application has no explicit mapping for /error, so you are seeing this as a fallback. Sat Sep 04 23:54:59 CST 2021 There was an unexpected error (type=Not Found, status=404).1.其他的可能就是有过滤器2.是否启动类有自己配置3.排除以上两种问题,本身就是基本框架对应的版本包与swagger包不.

2021-09-05 00:12:02 541

原创 SpringBoot集成Swagger框架

1.了解到https://swagger.io/tools/swaggerhub2.swagger

2021-09-04 23:16:56 70

原创 xml文件中在select语句设置resultType,在其他操作类型就不能出现resultType

原因是mybatis会默认返回int类型,之前如果在select中使用过resultType,后续的insert,delete都不能出现此操作。

2021-09-04 19:24:40 391

原创 idea如何从dao跳转到xml?

需要添加插件free mybatis plugin第一步:点击idea左上角File -> Settings ->搜索框搜索Pluglns。第二步:搜索free mybatis plugin插件进行安装重启。

2021-09-04 19:15:31 843

原创 Springboot打印日志的设置方式

一般在application.yml文件中对日志打印方式进行设置1.单独的打印dao层日志的设置方式。#单独打印dao层日志文件#level:com:xxxx:kkkkk:dao: debugxxxx:你的工程名字kkkk:你的扫描包路径debug:可以设置你的日志级别2.对整个日志打印方式设置logging: #规定输出到日志文件的格式 file: #path 对应的文件中 #path: "." 对应当前项目的根目录 path: D:/l

2021-09-04 17:14:49 971

原创 idea中设置创建类注解

类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header/** * @autname * @Description * @Date: Created in ${TIME} ${DATE} * @Modifeied By: */点击保存即可

2021-09-04 15:57:49 157

原创 Map集合中containsKey的用法

Map map = new HashMap<>();containsKey方法是检索出map中是否有相同的key,boolean a = ma.containsKey("key") ;重要用于集合中关键字段的设置

2021-09-03 11:20:01 503

原创 springboot打包部署方式

1.打jar包1.在idea中设置打包命令clean compile package -Dmaven.test.skip=true启动打包命令,生成jar包在命令窗口执行 java -jar 你的包名.jar2.打war包1.在pom.xml文件中设置打包方式为war包2.在pom.xml文件中引入屏蔽idea内置tomcat的包3.修改入口类,继承SpringbootServletInitializer,重写其configure方法...

2021-09-02 23:02:47 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除