自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 MVC返回view地址重写

MVC返回view地址重写简单介绍大家都知道的mvc 的理解与实现原理撸一撸代码简单介绍公司中有一些老项目需要去维护 在一些封装的方法中并没有返回view地址也就是说 requestmapping 方法是void的 那他是怎么找到具体的view的?大家都知道的mvc 的理解与实现原理用户发出请求,当请求会到达一个DispatcherServlet的处理由DispatcherServlet帮助请求找到相应的url路径,由HandlerMapping 返回一个Handler,再由Diaspa

2020-12-23 17:56:08 458

转载 索引是否也能提高UPDATE,DELETE,INSERT速度 解释

insert 不会提高,insert 用不到索引,只会增加维护索引的时间。update ,更新索引列不会提高,少量更新非索引列,会有提高 ; 更新索引列,索引要重新维护,更新非索引列,倒是没什么影响 。delete ,这个要看删除的条件的是怎么写的,如果条件用到索引了,会提高,没有用到,会全表扫描。 也不会提高。insert 不会提高,insert 用不到索引,只会增加维护索引的时间。update ,更新索引列不会提高,少量更新非索引列,会有提高 ; 更新索引列,索引要重新维护,更新非索引列,倒是没

2020-09-28 18:21:25 2027

原创 mapstruct映射

mapstruct日常使用mapstruct 的好处springboot2.2 jar基本使用当属性不一样 类型也不一样时库里存着int状态 要转成相对应的枚举mapstruct 的好处安全且高性能。因为他是在编译阶段生成get/set代码,没有用到反射,不会造成额外的性能损失。使用也非常简单,一行代码基本就转好了,有特殊需要处理的通过映射就可以springboot2.2 jar <dependency> <groupId>org.mapstruct</g

2020-09-07 17:50:22 277

原创 sharding+mybatis LocalDateTime

1.8JDKLocalDateTime mybatis转换问题启动类上加上mapper扫描import tk.mybatis.spring.annotation.MapperScan;其他缺省@MapperScan(basePackages = "com.*.*.web.dao")public class Start { public static void main(String[] args) { SpringApplication.run(S

2020-06-19 16:16:53 952

原创 sharding+切mapper的多数据源

原本的项目的多数据源切的是mapper 然后用的多数据源 十几个数据源 用的mysql oracle sqlserver 我要做的就是在mysql的一个数据源上分表 因为项目是springboot1.5.10的 所以还用3.0.0M sharding包 项目数据源配置和精确分表算法在以前的文章里 大家可以自行查看 这里只记录重要的package com.*.*.config;import io.shardingsphere.core.api.ShardingDataSourceFact.

2020-06-17 15:53:20 834

原创 sharding读写分离强制路由

因为主从同步延迟问题 领导希望可以在某些条件下查询用主库干就完了先贴下官网的部分代码选择主库路由 = true代码及思路 因为用多了多数据源 所以像这样选择数据源的马上就想到了AOP+annotation/** * @Auther: Lming * @Date: 2020/6/3 09:46 * @Description: */@Retention(RetentionPolicy.RUNTIME)//运行时保留@Target(ElementType.METHOD)//作用范围是

2020-06-03 14:42:38 823 1

原创 POI导出分颜色 热乎的

今天是在原来导出工具中加入了添加颜色 注解/** * @Auther: Lming * @Date: 2020/5/28 11:37 * @Description: */@Target({ElementType.FIELD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface ExcelColumn { String value() default ""; int col() defau..

2020-05-28 15:16:27 171

原创 记录一下多数据源

spring用的越深 越能体会IOC 和AOP的厉害和好处 这一年多在公司里最少在4个项目里做了多数据源 这个是elasticjob项目 分了节点 并且sharding分表 记录一下 也希望能帮到大家 1先来个注释 我写的切数据源 是在实现类方法上面用的 就是下面的这个注解@Retention(RetentionPolicy.RUNTIME)//运行时保留@Target(ElementType.METHOD)//作用范围是方法public @interf..

2020-05-26 17:09:16 130

原创 SHARDING读写分离及精确分表遇到的坑

网上看了很多都没有精确分表的 分享给大家 首先先贴出来之前只分表用到的包 下面会贴代码 <dependency> <groupId>io.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>...

2020-05-25 11:34:18 2400 1

转载 MySQL 添加索引

原文链接:https://blog.csdn.net/l1028386804/article/details/510972041.添加PRIMARY KEY(主键索引)mysql>ALTER TABLE table_name ADD PRIMARY KEY ( column )2.添加UNIQUE(唯一索引)mysql>ALTER TABLE table_name ADD UNIQUE ( column )3.添加INDEX(普通索引)mysql>ALTER TABLE tab

2020-05-25 10:51:10 88

Xshell等8个工具--

完全免费直接解压就能用里面有8个相关配件 下载一个直接得到8个 里面TXT有破解码 粘贴就OK了

2019-01-28

空空如也

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

TA关注的人

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