09 2022 档案

摘要:表中有些值是固定的。例如(性别)。此时,我们可以使用Mybatis-Plus通用枚举来实现。 前提条件 以安装适合版本的Java、Maven仓库。 已搭建SpringBoot框架。 存在可连接的数据库(这里为MySQL)。 已经配置好Mybatis环境以及数据库配置、依赖项。 通用枚举步骤示例 创建 阅读全文
posted @ 2022-09-29 20:18 陆陆无为而治者 阅读(890) 评论(0) 推荐(0) 编辑
摘要:最近,学习Mybatis-plus时,用到了乐观锁的插件。然后,我就对乐观锁和悲观锁进行了了解。 我发现,有一张图片很能反应乐观锁和悲观锁的区别。 乐观锁 首先来看乐观锁,顾名思义,乐观锁就是持比较乐观态度的锁。就是在操作数据时非常乐观,认为别的线程不会同时修改数据,所以不会上锁,但是在更新的时候会 阅读全文
posted @ 2022-09-29 19:19 陆陆无为而治者 阅读(88) 评论(0) 推荐(0) 编辑
摘要:SQL SERVER 一共提供了3种字符串截取行数: LEFT() 、 RIGHT() 、 SUBSTRING() 。 LEFT 从左边开始截取字符串 语法 LEFT(character,integer) 参数介绍 character : 要截取的字符串 integer: 截取字符串个数 返回类型 阅读全文
posted @ 2022-09-29 10:15 陆陆无为而治者 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:最近,学习Mybatis-Plus,其中注解TableId 使用的是雪花算法,似乎是为了解决分布式分表的问题。以我目前的项目经历,项目的使用人数还没有大到使用分布式。而且,即是用到,我也只需要知其然,不用知其所以然。不过可以作为扩展知识,了解一下。 背景 随着数据量的规模增大,数据库表示压力很大。在 阅读全文
posted @ 2022-09-28 20:20 陆陆无为而治者 阅读(217) 评论(0) 推荐(0) 编辑
摘要:今天,看Mybatis-plus的视频教程。发现,当老师【Crlt + 要查看源码的部分】,跳转的源码是包含注释的。而我,看到的,却是.class文件。 为什么呢?原来,为了让运行速度更快一些,maven默认导入的运行时文件(.class)文件;而不是源码(.java)文件。 是否能够查看源码呢?当 阅读全文
posted @ 2022-09-27 20:06 陆陆无为而治者 阅读(1527) 评论(0) 推荐(0) 编辑
摘要:SELECT date,name,code,times,times1 FROM (( SELECT t1.date, t1.NAME, t1.CODE, t1.times, t2.times1 FROM table1 t1 LEFT JOIN table2 t2 ON t1.CODE = t2.CO 阅读全文
posted @ 2022-09-22 19:25 陆陆无为而治者 阅读(625) 评论(0) 推荐(0) 编辑
摘要:什么?SQL Server也是编程语言。能够发起HTTP通信。 第一步 开启sqlServer通信组件 sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedure 阅读全文
posted @ 2022-09-22 14:22 陆陆无为而治者 阅读(733) 评论(0) 推荐(2) 编辑
摘要:目的 在编码过程中,我们常常需要写一些配置文件。而这些配置文件的格式都是固定的——关键是我通常记不住,也是找地方复制。这种方法可以,但没有必要。 因为一种方式,更简便——那就是自定义模板。例如,我们的mapper配置文件的头尾都是类似的。接下来,我们将配置Mybatis的Mapper.xml文件。 阅读全文
posted @ 2022-09-21 06:59 陆陆无为而治者 阅读(759) 评论(0) 推荐(0) 编辑
摘要:如果TOP 条数是变量,直接在TOP后加变量会报错。只有将变量用括号括起来即可。 1 DECLARE @LineCount INT =2 2 SELECT TOP (@LineCount*2) * FROM sys.tables AS t 阅读全文
posted @ 2022-09-20 15:22 陆陆无为而治者 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1. 打开Setting—>System Setting—>HTTP Proxy。点击“check connection”,输入阿里云代理地址:https://start.aliyun.com/ 。 点击确认,可以发现很快检测成功。 2. 新建SpringBoot项目时,就选择这个地址:https: 阅读全文
posted @ 2022-09-20 07:26 陆陆无为而治者 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1 List<String> list = new ArrayList<String>(); 2 list.add("a"); 3 list.add("b"); 4 list.add("c"); 5 list.forEach(System.out::println); 阅读全文
posted @ 2022-09-19 07:37 陆陆无为而治者 阅读(201) 评论(0) 推荐(0) 编辑
摘要:在pom.xml添加依赖 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-test</artifactId> 4 <scope>test</scope> 5 阅读全文
posted @ 2022-09-19 07:07 陆陆无为而治者 阅读(553) 评论(0) 推荐(0) 编辑
摘要:1 @SpringBootApplication 2 @ImportResource("classpath:bean.xml") 3 public class MySpringBootApplication { 4 5 public static void main(String[] args) { 阅读全文
posted @ 2022-09-19 06:46 陆陆无为而治者 阅读(107) 评论(0) 推荐(0) 编辑
摘要:最近学习到 @Component ,以及系列注解: @Controller @Service @Repository ,这些注解的作用时是实例化接口到Spring容器中。 事实上, @Controller @Service @Repository继承于 @Component ,而且没有额外的方法。 阅读全文
posted @ 2022-09-18 11:25 陆陆无为而治者 阅读(482) 评论(0) 推荐(0) 编辑
摘要:1 -- 当月第一天 2 select dateadd(month, datediff(month, 0, getdate()), 0) 3 -- 当月最后一天(思路:下月的第一天减去一天) 4 select dateadd(month, datediff(month, 0, dateadd(mon 阅读全文
posted @ 2022-09-17 14:23 陆陆无为而治者 阅读(2863) 评论(0) 推荐(0) 编辑
摘要:在Mapper接口上加上@Repository注解 例如 @Repository public interface UserMapper { 阅读全文
posted @ 2022-09-17 09:11 陆陆无为而治者 阅读(630) 评论(0) 推荐(0) 编辑
摘要:1 前提条件 已安装Java的JDK 已安装maven。并配置和建立Maven的本地仓库 已安装IDEA开发工具 有可连接的数据库 本机环境如下: 系统 Windows 10专业版 x64 JDK 1.8.0_191 maven apache-maven-3.5.2 开发工具 Intellij ID 阅读全文
posted @ 2022-09-17 08:59 陆陆无为而治者 阅读(450) 评论(0) 推荐(0) 编辑
摘要:环境要求 已安装Java的JDK 已安装maven。并配置和建立Maven的本地仓库 已安装IDEA开发工具 本机环境如下: 系统 Windows 10专业版 x64 JDK 1.8.0_191 maven apache-maven-3.5.2 开发工具 Intellij IDEA 2018.2.4 阅读全文
posted @ 2022-09-16 19:23 陆陆无为而治者 阅读(651) 评论(0) 推荐(0) 编辑
摘要:最近,偶然看到东西——能够在开发的过程中用注解的方式,简化实体类。看起来还不错的样子,我挺喜欢,可以了解了解。说不定哪天就用上了。 于是我记下了学习笔记。上目录。 目录 什么是Lombok Lombok的作用——简化代码 Lombok的优缺点 Lombok的优点 Lombok的缺点 对应Lombok 阅读全文
posted @ 2022-09-16 06:47 陆陆无为而治者 阅读(654) 评论(0) 推荐(0) 编辑
摘要:SELECT right('00000000'+ '1111',8) 显示的结果如下: 阅读全文
posted @ 2022-09-14 09:49 陆陆无为而治者 阅读(438) 评论(0) 推荐(0) 编辑
摘要:SQL Server常见的日期字段默认格式,例如: select GETDATE() 显示值为: 下面,整理了一下常用的SQL Server格式转换方法。 SQL Server语句 显示示例 GETDATE() 2022-09-13 19:10:21.263 CONVERT(VARCHAR , GE 阅读全文
posted @ 2022-09-13 19:32 陆陆无为而治者 阅读(2689) 评论(0) 推荐(0) 编辑
摘要:首先安装 Typora 本体。 然后 转到本站分享网盘下载 补丁(笔记软件/Typora/winmm.dll)。 关闭 Typora,将这个文件复制到 Typora 安装目录(一般为C:\Program Files\Typora。如图所示: 再次打开 Typora 即可。 阅读全文
posted @ 2022-09-13 07:24 陆陆无为而治者 阅读(166) 评论(0) 推荐(0) 编辑
摘要:在idea中,当需要查看一个类的所有属性和方法时,直接去代码中查看,就显得非常的麻烦,查看的方式有三种,其中第一种方法使用快捷键的方式非常方便、快速,推荐使用。 第一种方法 打开一个类,使用快捷键【Alt + 7】,就可以在左侧看到方法和属性,如下图: 需要注意的是,上述的7必须是字母区域上面的数字 阅读全文
posted @ 2022-09-13 07:21 陆陆无为而治者 阅读(1860) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-09-08 06:59 陆陆无为而治者 阅读(51) 评论(0) 推荐(0) 编辑
摘要:postman传图片 1. 选择地址,切换POST方法(一般上传文件的接口,都会设置成POST)。 2. 设置body,选择“form-data”,并且将“key”的类型设置成“file”,具体操作可以参考下面图片。 3.接下来就可以选择要上传的文件了。 阅读全文
posted @ 2022-09-07 07:38 陆陆无为而治者 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:https://www.postman.com/ 阅读全文
posted @ 2022-09-07 07:27 陆陆无为而治者 阅读(1270) 评论(0) 推荐(0) 编辑
摘要:archtypeCataLog internal 阅读全文
posted @ 2022-09-07 07:22 陆陆无为而治者 阅读(33) 评论(0) 推荐(0) 编辑
摘要:日期差 公式如下: =DAYS(结束日期,开始日期) 两个日期之间的工作日 =NETWORKDAYS(开始日期,结束日期) 阅读全文
posted @ 2022-09-07 07:19 陆陆无为而治者 阅读(685) 评论(0) 推荐(0) 编辑
摘要:SQL Server如何在日期里提取年份和月份 SQL Server中有获取年份和月份的函数YEAR 和 MONTH。话不多说,上例子, SELECT GETDATE() date, YEAR(GETDATE()) as year, MONTH(GETDATE()) as month 结果如下: 阅读全文
posted @ 2022-09-07 07:12 陆陆无为而治者 阅读(2502) 评论(0) 推荐(0) 编辑
摘要:语句 描述 primary key 主键约束,值不能为null,且不能重复,唯一 not null 非空约束,不能为null default 默认约束,默认为XX check 检查约束。表判断,限制值的插入 unique 唯一约束。可以多个字段组合唯一。 forei key...references 阅读全文
posted @ 2022-09-06 20:28 陆陆无为而治者 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1. 查询注释 查询表的所有注释 SELECT A.name ,C.value FROM sys.tables A LEFT JOIN sys.extended_properties C ON C.major_id = A.object_id WHERE C.minor_id=0 group by 阅读全文
posted @ 2022-09-06 20:18 陆陆无为而治者 阅读(439) 评论(0) 推荐(0) 编辑
摘要:我已经完成了热部署的步骤:https://www.cnblogs.com/luyj00436/p/16632563.html 可是热部署仍然不生效,经过上网查询,找到了打开热部署的快捷键: 【Ctrl+Shift+F9】 然后,热部署就生效了。 阅读全文
posted @ 2022-09-06 19:56 陆陆无为而治者 阅读(1090) 评论(0) 推荐(0) 编辑
摘要:语法 NEWID() -- 创建 uniqueidentifier 类型的唯一值。 返回类型 uniqueidentifier 使用方法 下面是NEWID()的用法示例 -- Creating a local variable with DECLARE/SET syntax. DECLARE @my 阅读全文
posted @ 2022-09-05 11:32 陆陆无为而治者 阅读(1044) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示