SpringBoot
文章平均质量分 58
meichao9
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Springboot2.x和Springboot3.x集成Mybaitplus多数据源配置区别
Springboot2.x和Springboot3.x集成Mybaitplus多数据源配置区别原创 2025-09-28 12:04:47 · 254 阅读 · 0 评论 -
springboot从ftp读取图片且根据不同的content_type在前端直接展示
java springboot返回图片直接展示原创 2022-07-30 22:53:21 · 1436 阅读 · 0 评论 -
java导入excel
大体思路:excel文件转list,先确认总行数,列数,然后从行开始解析每个单元格,解析成:key(表头):value(单元格内容),最后add到一个list中;所以最好有一行是英文的,指定表头作为key(titleNum)1.需导入poi依赖 <!-- excel --> <dependency> <groupId>org.apache.poi</groupId> <原创 2021-07-26 16:05:17 · 559 阅读 · 0 评论 -
消息队列,多线程导入csv文件
大体思路:消息队列,单线程获取数据放入队列,多线程消费队列话不多说,看代码CsvJobServiceCsvJobService抽象类,单线程生产者(),多线程消费者package org.meichao.demo.service.csvJob;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Service;import java.io.Buf原创 2021-07-22 17:59:44 · 399 阅读 · 0 评论 -
工厂+策略
需求简述:查询个人电子徽章,徽章分为5大类:司龄,销售,组发,晋升,服务;每个类型的徽章处理的方式都不同;下面代码是个大体的框架,具体的业务逻辑需要根据具体的业务来实现;1.先建立一个Strategy2.具体的实现类这里只实现两个用来举例,实现BadgeStrategy接口3.工厂不用工厂的话,还需要 “卫语句” 或 if-else 来确定具体的执行实现类;使用工厂,根据入参badgeType自动决定使用哪个实现类;之后新增类别时候,不用修改已有代码,新增一个类...原创 2021-07-13 11:23:27 · 351 阅读 · 0 评论 -
nacos(二)--读取不到配置中心文件问题
测试nacos配置中心时,一直获取不到nacos配置文件中的内容,搞了半天发现两点问题:spring.cloud.nacos.config.namespace:xxx,要和nacos 配置中心(页面配置)的命名空间的ID一致 如果bootstrap.yml文件中没有配置spring.cloud.nacos.config.namespace,则直接看第二条 2.spring.cloud.nacos.config.file-extension: yaml ,要和nacos配置...原创 2020-09-11 14:07:40 · 22112 阅读 · 18 评论 -
nacos(一)--搭建遇到的问题
nacos-server 1.1.4 nacos-client 1.1.4(设置alibaba.dependencies:2.1.1) springboot 2.2.5 cloud.version Hoxton.SR3项目启动时报The web application [xxx] appears to have started a thread named [xxxx] but has failed to stop it. This is very likely to create a memor原创 2020-09-10 11:31:26 · 3717 阅读 · 0 评论 -
SpringBoot简单多模块框架搭建(5)---构造多线程执行队列对象
这篇搞一个多线程执行对象,嗯...没什么可说的,就一个类,看代码: package org.meichao.thread;import java.util.concurrent.*;/** * 构造多线程执行队列对象 */public class MultiTaskPool { //执行计划的线程池 private static ExecutorService executor = null; //使用单例模式 private static cla..原创 2020-08-17 17:40:17 · 463 阅读 · 0 评论 -
SpringBoot简单多模块框架搭建(4)---全局异常构造体
这篇搞一个全局异常构造体 主要目的是当代码报错时有个友好的提示,并且能更具自定义的报错信息快速确定BUG 代码不多就两个类,不多说,看代码 package org.meichao.config;public class GlobalException extends Exception { private int errorCode; public GlobalException() { } public GlobalException..原创 2020-08-10 19:22:55 · 390 阅读 · 0 评论 -
SpringBoot简单多模块框架搭建(3)---返回信息构造体
上一篇搞了druid数据源配置读写分离,这篇我们配置一下m原创 2020-08-10 17:34:06 · 363 阅读 · 0 评论 -
SpringBoot简单多模块框架搭建(2)---Durid数据源读写分离
接SpringBoot简单多模块框架搭建(1)---先启动再说,我们搭建数据源,然后实现读写分离 先来一张项目结构图 先搞durid数据源,在base模块下的pom.xml中引入依赖(看上篇base模块的pom.xml),然后在resources的application.yml中添加durid数据源,代码如下: server: context-path: /boot port: 8080 session: timeout: 300spring: ..原创 2020-08-08 19:51:40 · 496 阅读 · 0 评论 -
SpringBoot简单多模块框架搭建(1)---先启动再说
新建一个maven项目(springboot项目也可以,大家可以试一下),然后在项目里新创建几个module,我这里创建了三个,一个是基础base模块(工具类,配置类等都在这里)和一个hello模块(测试用),一个final模块(启动项目用 ),如下图: 第一步在根pom.xml里加入父级依赖,中央仓库等,代码如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/P..原创 2020-08-08 18:49:54 · 1575 阅读 · 0 评论
分享