- 博客(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之动态 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
原创 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
原创 Spring Boot如何配置全局JSON序列化、反序列化
https://blog.csdn.net/zxc123e/article/details/84636521
2019-11-24 23:45:17 10379
Java 8 日期和时间解读.docx
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人