摘要: 今天使用连接池(HikariCP)优化数据库访问 考点:连接池配置、资源复用 代码示例: HikariConfig config = new HikariConfig(); config.setJdbcUrl("jdbc:mysql://localhost:3306/mydb"); config.s 阅读全文
posted @ 2025-07-20 19:51 灰太狼的蛋炒饭 阅读(4) 评论(0) 推荐(0)
摘要: 今天使用 PreparedStatement 实现用户登录验证 考点:预编译语句、SQL 注入防范 代码示例: String sql = "SELECT * FROM users WHERE username = ? AND password = ?"; try (Connection conn = 阅读全文
posted @ 2025-07-19 21:12 灰太狼的蛋炒饭 阅读(7) 评论(0) 推荐(0)
摘要: 今天编写 JDBC 连接 MySQL 的代码 eg:import java.sql.*; public class JdbcExample { public static void main(String[] args) { String url = "jdbc:mysql://localhost: 阅读全文
posted @ 2025-07-18 21:02 灰太狼的蛋炒饭 阅读(4) 评论(0) 推荐(0)
摘要: 今天学习Java的数据库连接与操作 Java 数据库连接与操作(JDBC)是 Java 访问数据库的标准接口,核心要点: 连接步骤 加载驱动:如Class.forName("com.mysql.cj.jdbc.Driver")(MySQL)。 获取连接:通过DriverManager.getConn 阅读全文
posted @ 2025-07-17 21:19 灰太狼的蛋炒饭 阅读(6) 评论(0) 推荐(0)
摘要: Java 设计模式是解决软件设计问题的通用方案,分三大类: 创建型模式 单例:确保类仅有一个实例(如 ServletContext)。 工厂:通过工厂类创建对象,解耦实例化逻辑(如 JDBC 的DriverManager)。 建造者:分步构建复杂对象,避免构造器参数过多(如StringBuilder 阅读全文
posted @ 2025-07-16 20:54 灰太狼的蛋炒饭 阅读(7) 评论(0) 推荐(0)
摘要: 今天学习Java的设计模式 创建型模式: 单例:确保类仅有一个实例(如 ServletContext) 工厂:通过工厂类创建对象,解耦实例化逻辑(如 JDBC 的DriverManager) 建造者:分步构建复杂对象,避免构造器参数过多(如StringBuilder) 原型:通过复制现有对象创建新实 阅读全文
posted @ 2025-07-15 21:09 灰太狼的蛋炒饭 阅读(5) 评论(0) 推荐(0)
摘要: 今天继续学习Java的异常处理 异常分类: Checked 异常:继承自Exception,必须显式处理(捕获或声明) Unchecked 异常:继承自RuntimeException(如NullPointerException),可不处理 Error:系统级错误(如OutOfMemoryError 阅读全文
posted @ 2025-07-14 20:32 灰太狼的蛋炒饭 阅读(4) 评论(0) 推荐(0)
摘要: 今天学习Java的框架 今天先学习Spring框架 Spring 是 Java 企业级开发的轻量级框架,核心特性包括: IoC(控制反转): 通过容器管理对象生命周期,依赖通过注入实现(XML 配置、注解或 JavaConfig) AOP(面向切面编程): 分离横切关注点(如日志、事务),通过代理模 阅读全文
posted @ 2025-07-13 21:13 灰太狼的蛋炒饭 阅读(9) 评论(0) 推荐(0)
摘要: 今天学习Java的构造方法、方法重载与重写 1.构造方法 与类名相同,无返回值,用于初始化对象。 可重载(参数列表不同),默认提供无参构造。 eg:public Person(String name) { this.name = name; } 2.方法重载(Overloading) 同一类中,方法 阅读全文
posted @ 2025-07-12 21:30 灰太狼的蛋炒饭 阅读(6) 评论(0) 推荐(0)
摘要: 今天学习Java的反射机制 Java 反射机制允许程序在运行时动态获取类的信息并操作类的成员(字段、方法、构造器等)。核心功能包括: 获取 Class 对象: 通过Class.forName()、类名.class或对象.getClass()获取类的元数据。 动态创建对象 使用newInstance( 阅读全文
posted @ 2025-07-11 19:49 灰太狼的蛋炒饭 阅读(10) 评论(0) 推荐(0)