自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea中pom文件报错,jar包已正常下载

idea中pom文件报错,jar包已正常下载

2022-09-09 19:48:22 528 1

原创 springboot2.7文件上传报错,获取到的文件为空

springboot2.7文件上传报错,获取到的文件为空

2022-08-23 20:21:40 1656

原创 idea常用配置

idea常用配置

2022-08-11 11:03:03 1183

原创 记录-velocity模板生成sql语句及使用自定义指令

目录1.前言2.添加依赖3.核心代码4.自定义指令5.模板文件6.后记1.前言前段时间需要将前端配置的菜单信息保存到数据库,采用配置的方式,由后端返回。拿到前端给的js文件,需要将菜单信息转成sql插入到数据库。生产环境有50多个菜单,测试环境有80多个,还是比较多的,手写一条条sql不太现实。解决方案是手动维护一个菜单json文件,然后生成可执行的insert语句,插入到数据库。之前是通过java解析json文件,...

2021-08-10 15:18:36 1195

原创 springcloud入门基础搭建之config

1.工程目录 springcloud-config-server为config配置中心服务端,端口为9510 springcloud-config-client为config配置中心客户端,端口为95202.github准备 config推荐使用github,所以这里也是使用github来测试。3.config-server服务端3.1新建子项目springcloud-config-server 端口号为9510...

2021-07-25 10:36:45 385

原创 springcloud入门基础搭建之zuul

1.工程目录2.单机使用2.1依赖 zuul网关本身也是一个微服务,需要注册到eureka中,完整依赖如下。 版本在父项目中统一定义 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-...

2021-07-25 10:36:23 518

原创 springcloud入门基础搭建之hystrix

目录1.工程目录2.单独使用hystrix 2.1引入依赖2.2主启动添加@EnableHystrix2.3在需要进行错误降级的方法上添加@HystrixCommand​2.4测试3.整合feign和hystrix 3.1依赖3.2配置文件开启hystrix功能3.3主启动类不需要添加@EnableHystrix3.4定义回调方法​3.5测试传送门1.工程目录 整合hystrix时还是使用的前一篇整合feign创建的项目...

2021-07-25 10:36:09 364

原创 springcloud入门基础搭建之feign

目录1.新建项目springcloud-feign-consumer1.1引入依赖1.2 配置文件1.3主启动类添加注解开启feign1.4编写controller1.5编写feign代理接口1.6测试2.切换负载均衡算法传送门1.新建项目springcloud-feign-consumer 涉及到的文件:1.1引入依赖spring-cloud-starter-netflix-eureka-clien...

2021-07-25 10:36:06 375

原创 springcloud入门基础搭建之ribbon

目录传送门传送门1.ribbon使用 父项目版本详见: 涉及到的文件 在前一篇搭建eureka服务过程中,实际已经使用到了ribbon。因为在eureka中已经包含了ribbon相关依赖,所以不需要额外引入ribbon依赖。下面为eureka依赖,已包含ribbon相关 <dependency> <groupId>org.springframework.cloud&l...

2021-07-25 10:36:00 334

原创 springcloud入门基础搭建之eureka

目录传送门1.eureka注册中心1.1创建springcloud-eureka1项目1.2引入依赖eureka-server1.3配置文件1.4主启动添加@EnableEurekaServer启动服务1.5访问eureka注册中心2.eureka集群搭建2.1修改hosts文件2.2新建第二个eureka服务2.3修改配置文件2.4微服务向eureka注册中心注册服务3.生产者3.1创建3个生产者项目3.2添加依赖3.3配置文件3.4..

2021-07-25 10:35:56 471

原创 springcloud入门基础搭建之组件版本

目录1.前言2.环境及版本3.工程结构及说明4.传送门1.前言 初次接触springcloud,踩了不少坑,在此记录一下。网上有很多关于springcloud的教程,但是springcloud及相关组件的版本变化,导致部分使用方式发生改变,在使用过程中吃了不少苦头。 本文为springcloud入门,只包含基础项目搭建,保证springcloud能正常运行起来。不涉及相关原理及进阶使用方式(刚入坑,水平有限,先让...

2021-07-25 10:35:44 461 1

原创 mybatis-plus-generator生成实体类时添加jdbcType

1.基本思路。 1.使用变量(useJdbcType)控制是否需要生成jdbcType 2.生成时拼接相关字段信息2.步骤2.1重写TableField,添加jdbcType属性 在com.baomidou.mybatisplus.generator.config.po包下新建TableField.classTableField为mybatis-plus-generator中的字段属性类,通过在当前项目下重写该类(需要包名...

2021-07-02 17:24:56 4040 1

原创 mybatis-plus自定义、扩展BaseMapper方法

1.自定义mapper 编写自定义mapper:CustomBaseMapper,类似于mybatis中自定义的IBaseMapper所有的dao方法实现CustomBaseMapper。在该方法中定义需要实现的方法。这里以updateByIdWithNull(更新所有字段,包括为null的字段,类似于mybatis中的updateByPrimaryKey)代码如下:import org.apache.ibatis.annotati...

2021-07-02 17:22:58 6266

原创 mybatis自定义、扩展BaseMapper方法

1.编写mapepr模板自定义模板,拼接sql。这里示例updateById拼接的sql,判断了字段是否为null: if ( xx != null)代码如下:import org.apache.ibatis.mapping.MappedStatement;import tk.mybatis.mapper.mapperhelper.MapperHelper;import tk.mybatis.mapper.mapperhelper.MapperTemplate;im...

2021-07-02 17:22:43 1842

原创 mybatis-generator自定义插件,生成@KeySql

1.目的及说明mybatis-generator生成实体类时,为主键字段添加@KeySql,获取序列。格式为@KeySql(sql = "SELECT xxx.NEXTVAL FROM DUAL", order = ORDER.BEFORE)此处序列格式为:表名+前缀。前缀为“SEQ_”效果如下:2.步骤2.1自定义插件MyJavaModelPlugin extends PluginAdapter主要代码如下,拼接需要的信息完整代码...

2021-07-02 17:22:29 742

原创 mybatis-generator自定义数字类型转换JavaTypeResolver

1.自定义转换类标红区域为与默认配置不同地方。代码如下:import org.mybatis.generator.api.IntrospectedColumn;import org.mybatis.generator.api.dom.java.FullyQualifiedJavaType;import org.mybatis.generator.internal.types.JavaTypeResolverDefaultImpl;public class MyJavaTypeRes

2021-07-02 17:22:01 1454

原创 eclipse配置背景颜色及package explorer背景颜色

1.背景颜色Window->Preferences->General->Editors->Text Editors->Background color设置颜色 85,123,2052.package explorer背景颜色找到eclipse目录下plugins/org.eclipse.ui.themes_1.2.1.v20170809-1435/css/e4_basestyle.css不同的版本版本号不同。找到文件前缀为org.eclipse...

2020-09-28 11:16:34 1920 1

idea导出的配置文件settings.zip

idea导出的配置文件settings.zip

2022-08-11

idea常用配置(版本2020.1.4及2022.2均适用)

有些基本配置应该所有版本均适用,有些配置可能因版本不同有些微差异,如果发现配置有问题,可能是版本原因,请自行搜索。

2022-08-11

eclipse插件,驼峰下划线互转

1.驼峰下换线互转 2.拼接前缀、后缀 3.urlencoder、urldecoder

2022-04-18

just-springcloud.rar

springcloud入门项目搭建。 springboot版本2.3.12.RELEASE,springcloud版本Hoxton.SR10。 使用组件eureka、ribbon、feign、hystrix、zuul、config。

2021-07-26

kettle基本使用.zip

kettle基本使用,包括: 1.简单示例 2.配置数据源 3.kettle web服务 4.Java调用kettle trans或job文件(本地调用或远程调用) 5.常见问题

2021-02-08

ue properties语法高亮

ue properties语法高亮

2021-02-08

空空如也

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

TA关注的人

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