- 博客(9)
- 收藏
- 关注
原创 SpringBatch兼容DM(达梦数据库)
我们知道在配置文件中指定spring.batch.jdbc.initialize-schema=always时,项目启动时会初始化springbatch运行过程中所需的表结构,以mysql为例,项目启动会下载schem-mysql.sql文件执行表结构初始化操作,由于我们使用的是DM(达梦数据库)因此我们要创建一个schem-dm.sql文件进行数据表的初始化。发现此时并没有关于DM的定义。首先我们发现里面并没有DM数据库类型的定义,因此我们要在这里加DM数据库类型的定义,该操作与适配驱动方法一直。
2024-05-11 16:21:55 2056 3
原创 SpringCloud中为什么boostramp.yml配置文件优于application.yml先加载(1)
bootstrap.yml配置优于application.yml加载的源码解析
2022-09-15 02:47:45 266
原创 mysql开启慢查询日志监控
mysql开启慢查询登录mysql查看是否开启了慢查询slow_query_log的值为OFF表示没开启缓存日志,如果开启slow_query_log的值应为ONslow_query_log_file 指定缓存日志的路径临时开启慢查询日志监控1表示开启,0表示关闭这只是临时开启,如果mysql重启后,就会消失永久开启慢日志监控vim /etc/my.cnf[mysqld]slow_query_log=1slow_query_log_flie=路径查看并设置慢查询时间(单位为秒
2021-11-11 21:18:27 1090
原创 nacos加载公共配置
spring: application: name: nacos-demo cloud: nacos: server-addr: 192.168.1.125:8848 username: nacos password: nacos config: # shared-configs[n] n的值越大优先级越高 shared-configs[0]: data-id: db.yaml
2021-11-08 23:51:00 804
原创 Mybatis实现一对多和多对一的实现方式(各两种)
Mybatis实现一对多和多对一项目结构pom依赖<?xml version="1.0" encoding="UTF-8"?><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://m
2021-11-02 01:59:01 413
原创 反射无视泛型
反射无视泛型的约束@Test public void testFanXing() throws Exception{ List<String> list = new ArrayList<>(); Class<? extends List> clazz = list.getClass(); Method addMethod = clazz.getDeclaredMethod("add", Object.class);
2021-10-29 19:26:48 79
原创 指定静态资源加载路径
指定静态资源加载的位置正常情况下,我们的静态资源全部是放在resources的下面,下面来演示一个案例项目结构测试代码测试结果发现我们并不能加载到src/main/java下的配置文件,如何能加载到呢,请看下面的步骤pom文件中增加静态资源访问的策略<build> <resources> <resource> <directory>src/main/java</directory>
2021-10-29 19:14:38 270
原创 linux安装mysql
Linux系统Centos7安装mysql8教程删除系统自带的mariadb rpm -qa | grep mariadb 查看系统中是否安装了mariadbrpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 卸载下载mysql8的安装包https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.26-el7-x86_64.tar.gz...
2021-10-29 18:48:10 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人