![](https://img-blog.csdnimg.cn/1f1d86ce6f3e4296b2070e2c5995b35b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习
文章平均质量分 61
Java学习笔记
恶弥
这个作者很懒,什么都没留下…
展开
-
数据库连接池
C3P0是一个开源的JDBC连接池,它实现了数据源与JNDI绑定,支持JDBC3规范和实现了JDBC2的标准扩展说明的Connection和Statement池的DataSources对象。连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、管理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销(其实就是一个容器,存放数据库连接的容器)Druid连接池内置了一个监控页面,提供了非常完备的监控信息,可以快速诊断系统的瓶颈。...原创 2022-08-06 10:38:41 · 174 阅读 · 1 评论 -
JDBCTemplate使用
JdbcTemplate 是 Spring JDBC 核心包(core)中的核心类,它可以通过配置文件、注解、Java 配置类等形式获取数据库的相关信息,实现了对 JDBC 开发过程中的驱动加载、连接的开启和关闭、SQL 语句的创建与执行、异常处理、事务处理、数据类型转换等操作的封装。我们只要对其传入SQL 语句和必要的参数即可轻松进行 JDBC 编程。3.JdbcTemplate测试类。...原创 2022-08-05 13:08:23 · 1007 阅读 · 0 评论 -
Java基础
1.一个类前面的 public 是可有可无的2.如果一个类使用 public 修饰则文件名必须与类名一致原创 2022-08-02 12:12:19 · 106 阅读 · 0 评论 -
Java异常的抛出和处理
package com.idea.study.abnormal;import java.util.Scanner;/*自定义异常,异常抛出及捕获处理这可以使得程序即使有异常也会执行到底,只是要打印出错误信息,提高了程序的健壮性 */public class test { public static void main(String[] args) { Scanner input = new Scanner(System.in); person s=new.原创 2022-05-03 18:27:33 · 779 阅读 · 0 评论 -
Java 线程常用的两种建立方式
线程是指进程中的一个执行流程,一个进程中可以运行多个线程。原创 2022-05-31 20:35:49 · 186 阅读 · 0 评论 -
生产者消费者设计模式
生产者消费者模式实现(1)仓库类(2)生产者线程类(3)消费者线程类(3)测试类原创 2022-06-01 22:08:21 · 505 阅读 · 0 评论