随笔分类 -  重学Java

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页
摘要:查询语法 select 列名列表 from 表名列表 where .... 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) 阅读全文
posted @ 2021-06-24 14:07 yub4by 阅读(71) 评论(0) 推荐(0)
摘要:#数据库的设计 ##1. 多表之间的关系 1. 分类: 1. 一对一(了解): * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多: * 如:学生和课程 * 阅读全文
posted @ 2021-06-23 21:07 yub4by 阅读(52) 评论(0) 推荐(0)
摘要:##约束 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 分类: 主键约束:primary key 非空约束:not null 唯一约束:unique 外键约束:foreign key ##* 非空约束:not null,某一列的值不能为null 1. 创建表时添加约束 CREAT 阅读全文
posted @ 2021-06-23 20:04 yub4by 阅读(50) 评论(0) 推荐(0)
摘要:排序查询 语法:order by 子句 order by 排序字段1 排序方式1 , 排序字段2 排序方式2... 排序方式: ASC:升序,默认的。 DESC:降序。 注意: 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 聚合函数:将一列数据作为一个整体,进行纵向的计算。 cou 阅读全文
posted @ 2021-06-23 18:37 yub4by 阅读(46) 评论(0) 推荐(0)
摘要:##DDL:操作数据库、表 ###客户端图形化工具:SQLYog ##DML:增删改表中数据 ##DQL:查询表中的记录 阅读全文
posted @ 2021-06-23 15:19 yub4by 阅读(56) 评论(0) 推荐(0)
摘要:安装mysql服务后,自带四个数据库,尽量不要动它们 其中后三个在数据目录下都有对应的文件夹,第一个为视图数据库没有物理文件夹 阅读全文
posted @ 2021-06-23 13:00 yub4by 阅读(25) 评论(0) 推荐(0)
摘要:1 package com.yubaby.annotation.p3; 2 3 /* 4 * 案例:简单的测试框架 5 6 7 * 小结: 8 1. 以后大多数时候,我们会使用注解,而不是自定义注解 9 2. 注解给谁用? 10 1. 编译器 11 2. 给解析程序用 12 3. 注解不是程序的一部 阅读全文
posted @ 2021-06-22 22:52 yub4by 阅读(60) 评论(0) 推荐(0)
摘要:1 package com.yubaby.annotation.p2; 2 3 /* 4 * 在程序使用(解析)注解:获取注解中定义的属性值 5 1. 获取注解定义的位置的对象 (Class,Method,Field) 6 2. 获取指定的注解 7 * getAnnotation(Class) 8 阅读全文
posted @ 2021-06-22 22:50 yub4by 阅读(79) 评论(0) 推荐(0)
摘要:1 package com.yubaby.annotation; 2 3 import com.yubaby.domain.Person; 4 5 /* 6 * 自定义注解 7 * 8 * 格式: 9 元注解 10 public @interface 注解名称{ 11 属性列表; 12 } 13 1 阅读全文
posted @ 2021-06-22 21:32 yub4by 阅读(55) 评论(0) 推荐(0)
摘要:1 package com.yubaby.annotation.p1; 2 3 /* 4 3 注解 5 6 * 概念:说明程序的。给计算机看的 7 * 注释:用文字描述程序的。给程序员看的 8 9 * 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入 阅读全文
posted @ 2021-06-22 19:51 yub4by 阅读(88) 评论(0) 推荐(0)
摘要:1 package com.yubaby.reflect; 2 3 import com.yubaby.domain.Person; 4 5 import java.io.IOException; 6 import java.io.InputStream; 7 import java.lang.re 阅读全文
posted @ 2021-06-22 19:48 yub4by 阅读(60) 评论(0) 推荐(0)
摘要:1 package com.yubaby.reflect; 2 3 import com.yubaby.domain.Person; 4 5 import java.lang.reflect.Constructor; 6 import java.lang.reflect.Field; 7 impor 阅读全文
posted @ 2021-06-22 19:46 yub4by 阅读(53) 评论(0) 推荐(0)
摘要:1 package com.yubaby.reflect; 2 3 import com.yubaby.domain.Person; 4 5 /* 6 2 反射:框架设计的灵魂 7 8 * 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码 9 * 反射:将类的各个组成部分封装为其他对象,这 阅读全文
posted @ 2021-06-22 19:45 yub4by 阅读(66) 评论(0) 推荐(0)
摘要:1 package com.yubaby.junit; 2 3 /** 4 * 计算器类 5 */ 6 public class Calculator { 7 8 /** 9 * 加法 10 * @param a 11 * @param b 12 * @return 13 */ 14 public 阅读全文
posted @ 2021-06-22 12:16 yub4by 阅读(78) 评论(0) 推荐(0)
摘要:1 package day15.lesson3; 2 3 /* 4 3 模块化 5 6 3.1 模块化概述 7 8 Java语言随着这些年的发展已经成为了一门影响深远的编程语言,无数平台,系统都采用Java语言编写。 9 但是,伴随着发展,Java也越来越庞大,逐渐发展成为一门“臃肿” 的语言。 1 阅读全文
posted @ 2021-06-20 22:29 yub4by 阅读(90) 评论(0) 推荐(0)
摘要:1 package day15.lesson2.p; 2 3 import java.lang.reflect.InvocationTargetException; 4 import java.lang.reflect.Method; 5 import java.util.ArrayList; 6 阅读全文
posted @ 2021-06-20 21:03 yub4by 阅读(61) 评论(0) 推荐(0)
摘要:1 package day15.lesson2; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.InvocationTargetException; 5 import java.lang.reflect.Me 阅读全文
posted @ 2021-06-20 20:33 yub4by 阅读(69) 评论(0) 推荐(0)
摘要:1 package day15.lesson2; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.Field; 5 import java.lang.reflect.InvocationTargetExcept 阅读全文
posted @ 2021-06-20 19:54 yub4by 阅读(59) 评论(0) 推荐(0)
摘要:1 package day15.lesson2; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.InvocationTargetException; 5 6 /* 7 2.3 反射获取构造方法并使用 8 9 阅读全文
posted @ 2021-06-20 19:02 yub4by 阅读(51) 评论(0) 推荐(0)
摘要:1 package day15.lesson2; 2 3 /* 4 2 反射 5 6 2.1 反射概述 7 是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。 8 由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展 阅读全文
posted @ 2021-06-20 19:01 yub4by 阅读(69) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页