自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NestorBian的博客

96年小伙认真研究代码的样子很帅

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mybatis之Mybatis Generator vs IDEA插件 自动生成代码

前言为了给大家对比Mybatis Generator和IDEA插件MyBatisCodeHelper-Pro究竟哪一个更好用,接下来会分别介绍怎么使用Mybatis Generator自动生成代码以及如何使用MyBatisCodeHelper-Pro插件生成代码。Mybatis Generator xml配置文件接下来主要讲解以下xml配置文件该如何配置,因为Mybatis Generator官网已经详细罗列出所有标签的用法以及解释,下面只详细介绍一些常用标签。下文中MyBatis Generator

2020-06-14 17:50:58 796 1

原创 Mybatis之映射器注解详解

a

2020-05-17 20:11:48 1095

原创 Mybatis之缓存详解

Mybatis之缓存详解

2020-05-06 21:57:17 757

原创 Mybatis之动态 SQL详解

Mybatis之动态 SQL详解前言ifchoose、when、otherwisetrim、where、setforeachscriptbind多数据库支持前言动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL...

2020-05-02 21:12:43 429

原创 Mybatis之XML 映射器详解

Spring Boot整合Mybatis之XML 映射器前言select前言知识储备要求:对Mybatis框架有一定基础,了解Mybatis框架。简述:SQL 映射文件几个顶级元素(按照应被定义的顺序列出):cache – 该命名空间的缓存配置。cache-ref – 引用其它命名空间的缓存配置。resultMap– 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素。par...

2020-04-22 21:28:23 700

原创 Mybatis之配置详解

Spring Boot整合Mybatis之配置标题标题

2020-04-18 19:17:51 969

原创 nginx配置负载均衡踩过的坑(nginx unknown directive “upstream”)

nginx配置负载均衡踩过的坑下载安装这里不过多讲如何下载安装的过程,直接点击这里有Nginx 安装配置坑点1:nginx unknown directive “upstream”这里其实就是nginx检查你配置时,发现了你语法的错误。总而言之:四步走。第一步:检查upstream块与配置文件里的server块是并列关系,并非包含关系。http { upstream nacos_cluster { server 192.168.157.130:8849; server

2020-09-27 16:47:23 4619

原创 SpringBoot之@Import详解

SpringBoot之@Import详解前言SpringBoot 的 @Import 用于选择性地将指定的类实例注入之Spring IOC容器中。一般使用场景:针对依赖包,选择性地将一些类加载到当前容器,或者根据一些具体场景选择性的加载一些你想要的类到当前容器。SpringBoot 提供了三种使用 @Import 将 类实例注入至 Spring IOC Container中 的实例。直接注入实现 ImportSelector 注入实现 ImportBeanDefinitionRegistrar

2020-09-16 18:20:05 703

原创 MySQL去重究竟使用distinct还是group by?

前言关于group by 与distinct 性能对比:网上结论如下,不走索引少量数据distinct性能更好,大数据量group by 性能好,走索引group by性能好。走索引时分组种类少distinct快。关于网上的结论做一次验证。准备阶段查看MySQL中是否设置了查询缓存。为了不影响测试结果,需要关闭查询缓存。show variables like '%query_cache%';查看是否开启查询缓存决定于query_cache_type和query_cache_size。关闭查询

2020-05-12 13:52:18 6564 9

原创 @EnableScheduling和@Scheduled定义的调度是单线程执行?

@Scheduled定义的调度真的是单线程执行的吗?查看源码@ConfigurationProperties("spring.task.scheduling")public class TaskSchedulingProperties { private final TaskSchedulingProperties.Pool pool = new TaskSchedulingProp...

2020-03-29 21:58:40 1651

原创 正则表达式在Java中的运用

正则表达式在Java中的运用正则表达式基础知识定义及作用语法限定符定位符元字符运算符优先级补充Java中的运用相关正则的类常用方法Pattern 类Matcher 类PatternSyntaxException 类正则表达式基础知识定义及作用正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。语法限定符字符描述*匹配前面的子表达式零次或多次。例如...

2020-03-29 21:30:32 269

转载 MYSQL中的COLLATE是什么?

在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下:CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1` text COLLATE utf8_unicode_ci NOT NULL ...

2020-02-08 22:49:39 243

原创 工作游记:预先定义了所需bean,启动spring boot单元测试,报NoSuchBeanDefinitionException: No qualifying bean异常

所遇问题描述在工作中,我在test目录下定义了自己的config配置类,然后写好了service的测试逻辑,在启动时报了报NoSuchBeanDefinitionException: No qualifying bean异常,根据异常我找到需要被注入的bean并且bean name和我配置中需要注入的一致,但是为什么还是会报NoSuchBeanDefinitionException异常呢?以...

2020-02-08 00:17:45 608

原创 Java8 Optional用法详解

1

2019-12-16 01:10:35 366

原创 Spring Boot如何配置全局JSON序列化、反序列化

https://blog.csdn.net/zxc123e/article/details/84636521

2019-11-24 23:45:17 10379

Java 8 日期和时间解读.docx

现在,一些应用程序仍然在使用java.util.Date和java.util.Calendar API和它们的类库,来使我们在生活中更加轻松的处理日期和时间,比如:JodaTime。然而,Java 8 引进的新的类库来处理日期和时间,这可以使我们更加精细的控制时间的表示,可以管理不可变的时间对象,同时,不需要使用其它的类库,更加流畅的API在大多数情况下对性能也有很大的提升。

2020-05-08

空空如也

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

TA关注的人

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