SpringBoot(一):整合MySQL(使用JdbcTemplate实现)

前言SpringBoot 整合 MySQL(使用 JdbcTemplate 实现) 教程。实现理论JdbcTemplate 是 Spring 框架中的一个核心组件,它提供了一种简单的方式来访问关系型数据库。JdbcTemplate 封装了 JDBC API,使得开发者可以更加方便地使用 JDBC 进
SpringBoot 2023年05月31日 565次浏览

Mybatis的insert语句中,在返回参数中返回insert数据的自增id

背景业务场景是这样的:在设计数据表时涉及到跨表保存数据,其中 A 表数据对应多条 B 表数据,且 A 表的自增 ID 在 B 表中为一个字段,从而实现两表的业务关系。但由于两表的数据需要同时(业务上的同时,在代码实现上仍然是先插入 A 表数据然后再插入 B 表数据) insert 到数据库中,因此在
Mybatis 2023年05月24日 619次浏览

使用vue ui命令创建vue项目

前言作为一名 Java 开发,最近想学习一下 VUE(感觉前端项目绕来绕去的,可能是刚开始接触不适应),来记录下使用 vue ui 创建 vue 项目。实现vue ui 命令可以启动 Vue.js 的可视化图形用户界面 (GUI)。使用 vue ui 命令可以在浏览器中打开一个 UI 界面,它提供了
Vue 2023年05月17日 557次浏览

Sublime Text4 4143版本破解

前言Sublime Text4 4143 版本破解。实现修改文件安装软件之后,使用 Sublime Text 打开安装目录下的 sublime_text.exe 文件。搜索到 8078 0500 0f94 c1,更改为 c640 0501 4885 c9。把文件另存到其他路径,然后关闭 Sublim
软件工具 2023年05月11日 1,001次浏览

HashMap:遍历HashMap的方式

前言本来来总结下遍历 HashMap 的 5 种方式。实现使用Iterator遍历HashMap的EntrySetimport java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * @author 郎家岭伯爵 *
Java 2023年04月25日 579次浏览

List:把List中的元素按照某一条件进行分组

背景设想有一个 HashMap,我们需要对 HashMap 中的元素按照某一条件进行分组。实现首先我们创建一个包含多个元素的 HashMap:UserEntity userEntity = new UserEntity().setAge(20L).setPassword("123"
Java 2023年04月24日 553次浏览

Mybatis:对foreach拼接的条件添加小括号

背景在某些场景下,在 Mybtis 中使用 foreach 元素循环遍历,同时使用 OGNL 表达式来构造动态 SQL 语句。如果需要对构造的 SQL 条件用小括号包起来,以达到 WHERE (column1 = value1 OR column2 = value2) AND column3 = v
Mybatis 2023年04月24日 1,086次浏览

Java:删除整数型List中的指定数值

前言对于整数型的 List,如果我们需要删除指定数值的元素应该如何操作呢?例如有一个如下 List:List<Integer> list = new ArrayList<>(Arrays.asList(1,2, 3, 4, 5, 6, 7, 8, 9, 10));我们需要删除
Java 2023年04月23日 847次浏览

Java:保留小数位数

前言本文来记录下 Java 中保留小数位数的实现。实现场景说明在一些场景下的要求是这样的:指定小数位如不为零则保留,如为零则不显示。例如 32.2355 则显示 32.24,32.0045 则显示 32 。具体实现针对如上场景,我们可以使用 DecimalFormat 类来格式化数字,将其保留指定位
BUG 2023年04月23日 526次浏览

MySQL:concat()函数的使用

前言本文来记录下 MySQL 中 concat() 函数的使用。实现concat函数语法:CONCAT(str1,str2,…)concat() 函数用于将多个字符串连接成一个字符串。例如转换如下数据:示例:SELECT concat(user_name, ';;;', passwo
MySQL 2023年04月21日 714次浏览