自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 动态SQL

在页面原型中,列表上方的条件是动态的,是可以不传递的,也可以只传递其中的1个或者2个或者全部。而在我们刚才编写的SQL语句中,我们会看到,我们将三个条件直接写死了。如果页面只传递了参数姓名name 字段,其他两个字段 性别 和 入职时间没有传递,那么这两个参数的值就是null。这个查询结果是不正确的。正确的做法应该是:传递了参数,再组装这个查询条件;如果没有传递参数,就不应该组装这个查询条件。

2024-07-13 17:12:19 759

原创 Mybatis

Mybatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。Mybatis 免除了几乎所有的JDBC 代码以及设置参数和获取结果集的工作。Mybatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO (Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

2024-07-12 21:42:56 722

原创 idea最常用快捷键

【代码】idea最常用快捷键。

2024-07-12 11:56:30 538

原创 MySQL事务与索引

索引是帮助数据库高效获取数据的数据结构。

2024-07-11 21:25:46 508

原创 MySQL多表查询

SQL语句中嵌套select语句,称为嵌套查询,又称子查询。形式: select * from t1 where column1 = ( select column1 from t2 ... );子查询外部的语句可以是insert / update / delete / select 的任何一个,最常见的是 select。分类:标量子查询:子查询返回的结果为单个值列子查询:子查询返回的结果为一列行子查询:子查询返回的结果为一行表子查询:子查询返的结果为多行多列。

2024-07-11 20:52:50 190

原创 SQL多表设计

项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种:一对多(多对一),多对多,一对一。

2024-07-10 21:49:14 216

原创 SQL语言(DQL数据查询语言)

语法:select 字段列表 from 表名[where 条件列表][group by分组列表] order by字段1 排序方式1,字段2 排序方式2......;语法:select 字段列表 from 表名 [where 条件] group by 分组字段名[having 分组过滤的条件];3.设置别名:select 字段1[as 别名1],字段2[as 别名2]from 表名;1.查询多个字段:select 字段1,字段2 from 表名;语法:select 聚合函数(字段列表) from 表名;

2024-07-10 21:09:58 1387

原创 DML(数据库操作语言)的增删改

3.批量添加数据(指定字段):insert into 表名(字段名1,字段名2)values(值1,值2),(值1,值2);修改数据:update 表名set 字段名1=值1,update 表名set 字段名1=值1,....[where条件];4.批量添加数据(全部字段):insert into 表名values(值1,值2,...),(值1,值2,...);1.指定字段添加数据:insert into 表名(字段名1,字段名2)values(值1,值2);**字符串和日期都应该包含在引号中。

2024-07-09 20:32:05 107

原创 数据库表格的查询修改

3.修改字段名和字符类型:alter table 表名 change 旧字段名 新字段名 类型(长度)[comment 注释][约束];1.添加字段:alter table 表名 add 字段名 类型(长度)[comment 注释][约束];2.修改字段类型:alter table 表名 modify 字段名 新数据类型(长度);4.删除字段:alter table 表名 drop column 字段名;3.查询建表语句:show creat table 表名;2.查询表结构:desc 表名;

2024-07-09 17:41:48 297

原创 MySQL表格的创建(包含常见的数值类型,最新版图形化表格的创建流程)

字段1 字段类型 [约束] [comment 字段1注释],字段n 字段类型 [约束] [comment 字段n注释]概念:约束时作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确性,有效性和完整性。**字符串要用varchar(最大长度)create table 表名(}[comment 表注释];例如:创建一个user表。例如:给上面的表加入约束。

2024-07-09 10:25:51 505

原创 分成解耦(Java)

三层分别为:controller(控制层,接受前端发送的请求,对请求进行处理,并响应数据)。service(业务逻辑层,处理具体的业务逻辑)dao(数据访问层,负责数据访问操作,包括数据的增删改查拆分前后对比。

2024-07-08 21:56:05 178

原创 Mysql数据库概述

一门操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准。

2024-07-08 21:16:48 192

原创 java请求响应的类型和方法(postman Agent)

2.实体参数:请求参数名,与实体对象的属性名一致,会自动接收和封装。集合:请求参数名与集合名一致,@RequstParam绑定关系。1.简单参数:定义方法形参,要求参数名与形参变量名一致。如果不一致,要通过@RequestParam手动映射。4.日期参数:@DateTimeFormat。数组:请求参数名与数组名要一致,直接封装。6.路径参数:@PathVariable。5.JSON参数:@RequBody。

2024-07-05 16:49:05 391

原创 maven工程的作用

方便快捷的管理项目依赖的资源(jar包)避免版本冲突。标准跨平台的自动化项目构建方法。提供标准统一的项目结构。maven工程的作用。

2024-07-03 17:15:40 182

原创 Notepad++下载分享

链接:https://pan.baidu.com/s/1AZc-xDcB93K9C2pmwgH75A。复制这段内容打开「百度网盘APP 即可获取」通过百度网盘分享的文件:Notepad+…

2024-04-14 21:00:53 814

原创 java小练习:1.手机号码屏蔽2.身份证信息提取3.关键字屏蔽

/2.分别提取7-10,11-12,13-14位作为他的年月日。//3.提取第十七位,并用字符的ASCII码帮助比较奇偶。//2.使用substring来截取电话号码前三位。//3.未截取的4位填上****号。//1.建立一个数组作为关键字库。//1.键盘录入一个手机号码。//1.定义一个身份证号码。//3.对关键字进行替换。

2024-04-14 20:27:08 392 1

原创 Java实现金额转换

【代码】Java实现金额转换。

2024-04-14 16:28:19 183 1

原创 用JAVA 编写一个文字版格斗游戏

javabeen代码。

2024-04-11 20:28:16 373

原创 Java字面量与变量(代码用Notepad++编写)

一,字面量(数据在程序中的书写格式)'\ t' 制表符(在打印时,把前面的字符串补到8或8的整数倍)定义格式:数据类型 变量名=数据值。举例 :int a=14;

2024-03-07 21:02:47 450

空空如也

空空如也

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

TA关注的人

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