上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 40 下一页
摘要: ​ MyBatis的一个主要的特点就是需要程序员自己编写SQL,那么如果表太多的话,难免会很麻烦,所以MyBatis官方提供了一个逆向工程,可以针对单表自动生成MyBatis执行所需要的代码(包括mapper.xml,mapper.java,pojo)。一般在开发中,常用的逆向工程方式是通过数据库的 阅读全文
posted @ 2023-02-25 10:38 CodeWhisperer001 阅读(26) 评论(0) 推荐(0) 编辑
摘要: ​ 1单个基本数据类型 2多个基本数据类型 3单个引用数据类型 4map集合数据类型 5多个引用数据类型 接口 package com.msb.mapper; import com.msb.pojo.Emp; import org.apache.ibatis.annotations.Param; i 阅读全文
posted @ 2023-02-25 10:34 CodeWhisperer001 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ​ 项目中添加依赖 log4j2 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.12.1</version> </dependency> 阅读全文
posted @ 2023-02-25 10:31 CodeWhisperer001 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 课程简介和目标 学习过JDBC的同学都会有所感受,原生JDBC技术实现对持久层数据操作有着诸多问题. 1 编码繁琐,步骤多 2 手动处理结果集和实体类映射关系比较麻烦,尤其是多表查询 3 没有较好的性能优化手段. 如连接池,缓存,延迟加载等等 4 没有现成的增删改查方法的封装,需要我们自己借助反射和 阅读全文
posted @ 2023-02-25 10:18 CodeWhisperer001 阅读(27) 评论(0) 推荐(0) 编辑
摘要: ​ 使用函数-单行函数 2. 数值函数 (Math) 3. 日期与时间函数 -- 单行函数包含: -- 1.字符串函数 select ename,length(ename),substring(ename,2,3) from emp; -- substring字符串截取,2:从字符下标为2开始,3: 阅读全文
posted @ 2023-02-24 16:36 CodeWhisperer001 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ​ 【1】什么是子查询? 一条SQL语句含有多个select, -- 引入子查询: -- 查询所有比“CLARK”工资高的员工的信息 -- 步骤1:“CLARK”工资 select sal from emp where ename = 'CLARK' -- 2450 -- 步骤2:查询所有工资比24 阅读全文
posted @ 2023-02-24 16:31 CodeWhisperer001 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ​ MySQL中提供了大量函数来简化用户对数据库的操作,比如字符串的处理、日期的运算、数值的运算等等。使用函数可以大大提高SELECT语句操作数据库的能力,同时也给数据的转换和处理提供了方便。 (在sql中使用函数) 函数只是对查询结果中的数据进行处理,不会改变数据库中数据表的值。MySQL中的函数 阅读全文
posted @ 2023-02-24 13:18 CodeWhisperer001 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ​ 注意事项 int 宽度是显示宽度,如果超过,可以自动增大宽度 int底层都是4个字节 时间的方式多样 '1256-12-23' "1256/12/23" "1256.12.23" 字符串不区分单引号和双引号 如何写入当前的时间 now() , sysdate() , CURRENT_DATE() 阅读全文
posted @ 2023-02-24 13:14 CodeWhisperer001 阅读(13) 评论(0) 推荐(0) 编辑
摘要: ​ 【1】sql展示: -- 创建表: create table t_student( sno int(6) primary key auto_increment, sname varchar(5) not null, sex char(1) default '男' check(sex='男' || 阅读全文
posted @ 2023-02-24 13:11 CodeWhisperer001 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ​ -- inner join - on子句: 显示的是所有匹配的信息 select * from emp e inner join dept d on e.deptno = d.deptno; select * from emp; select * from dept; -- 问题: -- 1.4 阅读全文
posted @ 2023-02-24 13:08 CodeWhisperer001 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 40 下一页