自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 saas环境 mysql批量执行脚本的解决方案

记录saas环境 mysql脚本执行的一些小方法。

2024-05-16 13:31:47 173 1

原创 国际化后端完整解决方案-spring/springboot项目

最近项目推广到了海外,领导要求把公司项目陆续都做国际化,之前学过一些有点印象,网上又看了点资料,大概是知道怎么做,不过项目中需要转换的中文太多,踩了不少坑,才拿出相对方便的转换解决国际化的方法。主要是通过messageSource,然后在需要国际化的地方调用工具类方法,通过cookie中的国际化变量选择对应Locale,最后去读国际化配置文件。介绍国际化的帖子有很多这边不在赘述,主要给出国际化转换中各种方便快速转换工具类方法和思路,其中逻辑只是繁琐不复杂可根据业务自行修改效果示例前端切换。

2024-03-06 15:39:38 1071

原创 EasyExcel大数据量自动合并单元格导出解决方案

本文主要解决大数据量的复杂合并单元格的性能问题,包括时间效率和资源使用效率,同时会给出EasyExcel学习到生产级(十万数据以上合并单元格)全过程,同时还结合springcache写了字典表自动转换字段,希望后来者能更快上手这款强大的工具因为是2b系统,项目中多是导出的功能,导入功能对数据量的要求不会很大。原本项目中的工具类我写过一套poi的实现,实现了自动合并单元格和字典值转换功能。但一直会存在导出效率低,内存占用大的问题,所以后面又写了EasyExcel的实现工具类。

2024-03-05 15:01:35 1262 1

原创 动态数据源-mybatis-plus-DynamicRoutingDataSource

mybatis-plus的动态数据源DynamicRoutingDataSource适用于springboot,单体服务使用场景:当一个系统中需要多个参与,每个公司(租户)一个数据库,多个公司(租户)共用同一个域名同一个网站。用户操作时用公司号登录,进行的操作都会查询指定公司的数据库mybatis-plus的动态数据源DynamicRoutingDataSource会和spring的动态数据源AbstractRoutingDataSource很像,在上文中有介绍。

2023-12-19 10:15:19 2272

原创 SSM(spring+springMVC+Mybatis)基础框架

因为spring不像springboot可以直接在官网直接下载基础框架所以写一个以后用。maven项目,基本的controller层、service层、dao层,没有业务代码纯框子,主要用于测试功能、学习新技术栈。aop做切面管理,log4j日志管理工具。前后端不分离,使用jsp作为模本引擎。

2023-11-26 22:34:37 377

原创 动态数据源-spring-AbstractRoutingDataSource

spring的动态数据源AbstractRoutingDataSource本质用的是多态和本地线程栈使用场景:当一个系统中需要多个数据库参与,我公司的业务是每个公司一个数据库,多个公司用同一个域名同一个网站,用的公司名(公司号)登录时。

2023-11-24 15:34:39 2247

空空如也

空空如也

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

TA关注的人

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