发表于: 2020-04-28 21:37:58
1 1209
.今天完成的事情:SQL语句了解的更多了,完成了一道mysql题,了解接口 类 实现类,import 与 Static import 的区别
没有继续昨天的任务,打算缓一缓,把这几天学的知识通过做题来巩固下,在网上找到关于MYSQL的题做。发现做题并不顺利,于是决定今天学习MYSQL还有POM 依赖有关的知识。
①ORDER BY 是用于 排序的
格式: ORDER BY 列名 DESC 降序
ORDER BY 列名 ASC 升序
② LIKE
格式 WHERE 列名 LIKE 条件 对单列符合条件的进行筛选
而 WHERE 条件 是对行进行筛选
③ HAVING
HAVING存在是由于WHERE无法与聚合函数使用而创造出来的
HAVING 子句可以让我们筛选分组后的各组数据
一 些聚合函数 count() sum()
④ GROUP BY
在网上查找资料 了解到意思跟压缩很像
自己做了测试发现作用就是把多个列压缩到一个列但是我们看不到,加了条件 之后,发现 1589690721 * 2 = 3179381442;证实了是正确的,
像这种感觉
做题的过程中遇到一道这样的题
我就是因为这道题而去查找相关知识点
SECECT Email FROM Person GROUP BY Email HAVING COUNT(Email)>1
POM
所有 POM 文件都需要 project 元素和三个必需字段:groupId,artifactId,version。
project 工程的根标签
jar包本地路径 <groupId>com.companyname.project-group</groupId>
项目的唯一ID <artifactId>project</artifactId>
版本号 <version>1.0</version>
下午尝试了对JunIt的 学习,尝试自己写单元测试,失败告终,感觉自己浪费了时间,不该急功近利,应该踏踏实实的学习基础
于是开始了JDBC的学习
JDBC:作用 :连接数据源(例如mysql数据库)。为数据库传递查询和更新指令,处理数据库响应并返回的结果。
import 导入类或者接口类型 在类中使用的时候还需要声明;
例如:import java.io.BufferedReader;
BufferedReader br = new BufferedReader(isr);
static 直接导入成员
Static import 规则
导入的静态成员和本地的静态成员名字相同起了冲突,这种情况下的处理规则,是“本地优先。
不同的类(接口)可以包括名称相同的静态成员。例如在进行Static Import的时候,出现了“两个导入语句导入同名的静态成员”的情况。在这种时候,J2SE 1.5会这样来加以处理:
如果两个语句都是精确导入的形式,或者都是按需导入的形式,那么会造成编译错误。
如果一个语句采用精确导入的形式,一个采用按需导入的形式,那么采用精确导入的形式的一个有效。
static import的负面影响:失去了关于“这个东西在哪里定义”的提示信息 。
明天计划的事情:学习JBDC 与Mybatis,尝试编写DAO
评论