摘要: Java操作数据库 1.数据库驱动 驱动:声卡、显卡、数据库 我们程序会通过 数据库 驱动,和数据库打交道! 2.JDBC 一个Java操作数据库的规范,俗称就是JDBC 我们只需要掌握JDBC接口的操作即可 java.sql、javax.sql,这两个包默认就有 我们还需要一个数据库驱动包 3.第 阅读全文
posted @ 2022-05-06 08:25 卷心菜-小白 阅读(73) 评论(0) 推荐(0)
摘要: 一、我的环境 IDEA 2020.2 MySQL 8 Tomcat 9 Maven3.6 数据库环境搭建 在sqlyog里面编写一个数据库表,sql如下 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; 阅读全文
posted @ 2022-05-04 16:23 卷心菜-小白 阅读(114) 评论(0) 推荐(0)
摘要: 一、什么是反射? 概念:反射是Java的一种机制,让我们可以在运行时获取类的信息。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所 阅读全文
posted @ 2022-05-02 15:46 卷心菜-小白 阅读(36) 评论(0) 推荐(0)
摘要: 什么是序列化? 序列化就是将内存中的对象转换成字节序列后进行传输到指定的文件,也可以在网络之间进行传输 如何实现序列化? 我们实现序列化,需要实现一个接口“Serializable” 需要使用到ObjectOutputStream类 案例:实现对象的序列化 1.创建一个简单类 import java 阅读全文
posted @ 2022-04-30 10:59 卷心菜-小白 阅读(736) 评论(0) 推荐(1)
摘要: 什么是代理? 代理受当事人的委托,代表当事人行使某种权利,做某种事情 我们来模拟一个租房的场景 接口:租房的方法 //租房接口 public interface Rent { public void rent(); } 房东租房 //房东 public class Host implements R 阅读全文
posted @ 2022-04-28 13:18 卷心菜-小白 阅读(25) 评论(0) 推荐(0)
摘要: 单例模式分为懒汉式和饿汉式 特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 懒汉式单例 public class Singleton { private Singleton() {} private static Singlet 阅读全文
posted @ 2022-04-27 20:40 卷心菜-小白 阅读(74) 评论(0) 推荐(0)