- 博客(57)
- 问答 (1)
- 收藏
- 关注
原创 Mysql数据类型tinyint存储的整型变成了布尔型
发现很奇怪的事情,数据库设置的tinyint存储1,0;用mybatis查询时得到了true/false。触发条件如下:1. 数据库字段设置为 tinyint 长度设置为 12.Mybatis相关代码3.查询得到解决方案如下:第一种方式:将tinyint的长度设置为大于1,比如2第二种方式:配置文件配置mysql连接的url后追加上tinyInt1isBit=false第三种方式:不要用Map来接收,写一个实体类,标注字段类型...
2022-04-21 18:20:45
1781
原创 Zuul的路径匹配,一点小发现
当 zuul.routes.XXX-service.path=/lzh 即配置匹配路径不带通配符/**的时候zuul.routes.XXX-service.strip-prefix 配置为false或true不再影响是否删除请求前缀此时配置的是我们转发到的服务对应的接口www.XXX.com/lzh 会转发到 XXX-service服务的 /lzh 接口上当 zuul.routes.XXX-service.path=/lzh/** 即配置匹配路径带通配符/**的时候zuu...
2022-03-29 10:21:06
376
原创 Zuul 路径通配符设置
zuul.routes.XXX.path=/XX/XX/**zuul.routes.XXX.serviceId=服务名zuul.routes.XXX.custom-sensitive-headers=truezuul.routes.XXX.strip-prefix=false/** 匹配任意数量的字符和路径 /XX/abc /XX/a/b/c /XX/avs/eqw /* 匹配任意数量的字符 /XX/abc /XX/abcdw /? 匹配单个字符 /XX/a...
2022-03-28 15:57:41
250
原创 ZK分布式锁框架curator简单案例
1.引入依赖 <!--zookeeper--> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.5.7</version> </dependency&
2022-03-09 10:07:26
2003
原创 redisTemplate操作BitMap的bitCount命令为0一个原因
1.如下是有问题的写法. Long bitCoun3 = (Long) redisTemplate.execute( (RedisCallback<Long>) con -> con.bitCount("jobBitMap".getBytes())); 2.更正后 (对key加了转义的双引号)Long bitCoun3 = (Long) redisTemplate.execute( (RedisCallback<Long>) con -> co
2022-02-28 16:59:28
899
原创 springBoot整合mongodb
1.创建管理员账号db.createUser({user:"root",pwd:"root123",roles:[{role:"root",db:"admin"}]})2.mongodb配置文件,修改如下参数为如下值security: authorization: enabled可视化工具连接到mongodb,我这里用的是NoSQLBooster for MongoDB使用账号密码登录配置点 test connection 查看是否可以连接。在连接上右键,cr.
2021-12-29 17:32:40
209
原创 nginx部署vue项目
1.将vue项目打包npm run build2.nginx配置文件 location / { root /usr/vuedemo/dist; index index.html index.htm; try_files $uri $uri/ /index.html;}如果不生效,nginx配置文件server中配置了root index将其注掉即可#root /www/server/phpmyadmin;#in...
2021-11-10 16:02:14
2605
原创 vue配置了devServer仍然没有解决跨域问题
在 devServer追加配置port:8080,//项目运行的端口号open:true,//配置自动启动浏览器如下
2021-11-05 17:27:15
537
原创 mybatis批量处理配置文件需要添加
在application.yml的datasource-url 添加&allowMultiQueries=true
2021-07-16 16:54:36
154
原创 PageHelper分页查询慢-我的解决方案
select语句是一条左连接查询;连接的两张表都是200多万条数据。直接执行sql语句查询时间只有几毫秒,但是放到java中使用PageHelper.startPage查询需要10几秒。解决方案: 在mapper.xml中添加一个方法(如下)。queryList是查询方法的id,_COUNT为固定后缀。<select id="queryList_COUNT" resultType="Long"> select count(1) from 左连接的主表</selec
2021-07-15 10:25:11
2128
1
原创 List<Object>转为List<实体类>的一种方式
List<Object> list = new ArrayList<>();List<BMSQ> bmsqList = (List<BMSQ>)(List)list;
2021-06-30 11:46:00
14087
2
原创 getWay跨域问题,解决方案
加一个配置类,如下:import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.reactive.CorsWebFilter;import org.spring
2021-04-30 10:56:05
811
2
原创 springBoot使用 mongodb做简单排序查询
Aggregation aggregation = Aggregation.newAggregation(Aggregation.project(“id”,“headPath”,“nickName”,“like”), // 设置要查的字段Aggregation.sort(Sort.Direction.ASC,“like”) //哪个字段排序); AggregationResults results = mongoTemplate.aggregate(
2021-04-18 19:12:14
1668
原创 记一次SpringBoot整合mongodb的错误: java.lang.StackOverflowError: null
报错信息:java.lang.StackOverflowError: null实体类继承了Model 去掉就可以了import com.baomidou.mybatisplus.extension.activerecord.Model;
2021-04-16 17:19:47
640
原创 xxl-job终止定时任务,但是自动调用之前的任务,一个解决方案
我是把项目换了个路径就解决了,之前项目是在C盘,后来重新从GIT拉取到D盘,再启动,问题解决了!!!应该是某系缓存没有清理干净导致的。
2021-04-12 17:30:06
2004
原创 Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean wit
提供一下我的解决方案这是报错的写法这是运行成功的写法去掉@SpringBootTest() 括号里的东西就可以了,具体原因不太清楚。
2021-03-10 17:28:10
1118
原创 记录一次docker部署redis集群
1.首先创建一个docker 网络docker network create -d bridge--subnet=10.11.0.0/16 --gateway=10.11.0.1 redisnet docker network ls 可查看到刚刚创建的 redisnet 网络 2. 执行如下语句for port in $(seq 1 6); \do \mkdir -p /mydata/redis/node-${port}/conftouch /my...
2021-02-22 15:04:49
242
2
原创 docker启动.jar文件,但docker ps 查不到
dockerfile 中的 路径改为绝对路径就可以了修改之前 dockerfileFROM hub.c.163.com/library/javaCOPY xx.jar /xx.jarCMD java -jar /xx.jarEXPOSE 9090修改之后的dockerfileFROM hub.c.163.com/library/java COPY /xxx.jar /usr/local/xx/springBoot/xx/xx/docker/xxx.jar CMD ...
2021-02-20 13:47:40
461
原创 mysql设置datetime类型字段在新增的时候自动设置为当前时间
alter table 表名change 字段 字段 timestamp not null default current_timestamp;
2021-01-29 15:38:19
1231
原创 Mybatis分页查询的同时附加排序
@Overridepublic IPage queryTest(IPage var1, MpPromotion var2) { OrderItem orderItem = new OrderItem(); orderItem.setAsc(true); orderItem.setColumn("app_id"); var1.orders().add(orderItem); return var1.setRecords(this.mpPromotionDa.
2020-12-10 21:28:36
849
1
原创 centos7安装mysql出现的错误error while loading shared libraries: libaio.so.1: cannot open shared object file
error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory解决方法:yum install -y libaio libaio-devel
2020-11-13 13:51:51
481
原创 mybatis查询返回位空,但把sql语句放到navicat可以执行处结果的一种解决方案。
修改之前 修改之后因为修改之前查询时候是 like ‘“xxxxxx”’ 所以查不到结果;去掉json的双引号就可以查到了。replace(""","");...
2020-11-11 13:17:13
431
原创 Mybiatis 绑定xml文件失败的问题
在pom.xml的build加上 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes&
2020-10-29 08:44:55
93
空空如也
springBoot集成Hbase的问题
2021-06-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人