上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: 背景 在使用SpringBoot配置多数据源时,找到了很多大牛的资料,结果在使用jpaProperties.getHibernateProperties()时一直报错。 很多资料写法如下,可是我这里就行不通 @Primary @Bean(name = "entityManagerFactoryPri 阅读全文
posted @ 2020-04-22 22:55 话·醉月 阅读(4425) 评论(0) 推荐(0) 编辑
摘要: 开发环境 SpringBoot:2.2.1RELEASE druid:1.1.20 JPA:2.2.1RELEASE maven:3.5.0 java:1.8 MySQL:8.0.12 步骤 pom.xml配置如下(只列出和文章有关的pom配置) <?xml version="1.0" encodi 阅读全文
posted @ 2020-04-22 22:47 话·醉月 阅读(5840) 评论(3) 推荐(0) 编辑
摘要: 背景 公司使用maven、Spring Boot搭建微服务项目,使用log4j输出日志 Maven 3.5 SPring Boot 2.2 项目配置 项目目录如下 pom.xml配置(只显示和log4j有关的配置) <dependency> <groupId>org.springframework. 阅读全文
posted @ 2020-04-20 21:52 话·醉月 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 知识普及 git branch 命令用来操作分支,分支分为本地分支及远程分支,一个远程分支会关联多个本地分支。 常用命令 查看分支 查看所有分支:git branch -a 查看本地分支:git branch 创建本地分支:git branch XXX(XXX是分支名称) 删除分支: 交互式删除分支 阅读全文
posted @ 2020-04-20 21:27 话·醉月 阅读(373) 评论(0) 推荐(0) 编辑
摘要: PS:文章以clone开源项目 junit5-samples 为例 步骤如下 从XXX分支clone项目到本地(bom为分支名称) git clone -b bom https://github.com/junit-team/junit5-samples.git 创建自己的本地新分支 git bra 阅读全文
posted @ 2020-04-20 21:01 话·醉月 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 背景 项目目录结构如下 其中application-dev.yml为开发环境,application-prod.yml为生产环境,application-test.yml为测试环境 每个环境使用的数据库不同,测试时使用test环境进行单元测试。 开发项目使用Junit批量进行单元测试时,报错:jav 阅读全文
posted @ 2020-04-16 11:58 话·醉月 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 简介 java.util.Random类中实现的随机算法是伪随机,也就是有规则的随机,所谓有规则的就是在给定种(seed)的区间内随机生成数字 相同种子数的Random对象,相同次数生成的随机数字是完全相同的 Random类中各方法生成的随机数字都是均匀分布的,也就是说区间内部的数字生成的几率均等 阅读全文
posted @ 2020-04-11 20:11 话·醉月 阅读(1965) 评论(0) 推荐(0) 编辑
摘要: 背景 在项目上线前,需要提供一批测试数据到数据库,数据需求是:每次修改缺陷重启项目后,测试数据会初始化成最初的数据 核心思想 在SpringBoot的架构中,DataSourceInitializer类可以在项目启动后初始化数据,我们可以通过自动执行自定义sql脚本初始化数据。通过自定义DataSo 阅读全文
posted @ 2020-04-11 19:49 话·醉月 阅读(5483) 评论(0) 推荐(0) 编辑
摘要: 背景 需要将maven项目打包 步骤 安装maven,配置环境变量 打开DOS界面,cd进入maven项目根目录 执行脚本 mvn clean package -DskipTests 或者 mvn clean package -Dmaven.test.skip=true mvn命令只有在配置好环境变 阅读全文
posted @ 2020-03-25 10:08 话·醉月 阅读(2951) 评论(0) 推荐(0) 编辑
摘要: 背景 在Linux系统使用crontab配置一个定时任务后,出现一种情况,如果我设置的crontab任务时间是每隔1分钟执行一次任务脚本,但是这个脚本执行时间超过了1分钟,比如2分钟,这时系统会再执行任务。导致两个相同的任务在执行。这种情况下可能会出现一些并发问题,严重时会导致出现脏数据/性能瓶颈的 阅读全文
posted @ 2020-03-25 09:38 话·醉月 阅读(1381) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页