摘要:
第一:package com.itheima.utils;import java.sql.Connection;import java.sql.SQLException;/** * 处理事务 的专门类 * 也就是将这个事务处理的方面分离出来,形成一个独立的类 *... 阅读全文
摘要:
1、ThreadLocal该类提供了线程局部变量2、分析原理:ThreadLocal内部有一个Map。Map的key是当前线程对象,value是一个Object对象。模拟该类:public class ThreadLocal{private Map map = new HashMap();publi... 阅读全文
摘要:
package com.itheima.test;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.ParameterMetaData;import java.sql.PreparedStateme... 阅读全文
摘要:
Tomcat在启动时,会按照用户的配置,创建数据源,并把数据源对象绑定到一个名字上(用的是JNDI)。JNDI:JavaNamingandDIrectoryInterface(JDK:javax.naming.*)JNDI就好比window系统的注册表,它是一个Map结构。key是一个由路径和名称组... 阅读全文
摘要:
package com.itheima.datasource;import java.io.PrintWriter;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.... 阅读全文
摘要:
注意事项:配置文件规定命名,不能更改 c3p0-config com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/day16 root root 5 10 5 20 c3p0数据连接池package com.itheima.uti... 阅读全文
摘要:
package com.itheima.utils;import java.io.InputStream;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql... 阅读全文