![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdbc
文章平均质量分 78
Qiluluwawa
这个作者很懒,什么都没留下…
展开
-
JDBC开发1
JDBC开发1 使用数据库连接池优化程序性能 一、应用程序直接获取链接的缺点:用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、宕机。 二、编写数据库连接池 1、编写连接池需实现javax.sql.DataSource接口。原创 2012-11-26 19:19:52 · 363 阅读 · 0 评论 -
Apache—DBUtils框架
Apache—DBUtils框架 一、简介 1、commons-dbutils是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 2、 API介绍: (1)org.apache.commons.dbu原创 2012-11-28 20:15:55 · 685 阅读 · 0 评论 -
连接池,元数据与jdbc框架
连接池,元数据与jdbc框架 一、JNDI技术 1、JNDI(Java Naming and DirectoryInterface),Java命名和目录接口,它对应于J2SE中的javax.naming包, 2、这套API的主要作用在于:它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检索即可。 3、其核心AP原创 2012-11-27 18:05:03 · 497 阅读 · 0 评论 -
批处理,主键,存储过程和事务
JDBC第三课 1、批处理(采用处理机制,提升效率) 1)实现批处理有两种方式, 2)第一种方式: Statement.addBatch(sql) //list列表 执行批处理SQL语句 executeBatch()方法:执行批处理命令 clearBatch()方法:清除批处理命令 例子: Connection conn =null; Statement st = null;原创 2012-09-10 23:46:39 · 707 阅读 · 0 评论 -
Jdbc1
JDBC第一课 1、数据库驱动 SUN公司为统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。 2、JDBC简介 JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。 组成JDBC的2个包:java.sql和javax.sql 开发JDBC应用需要以上2个包的支持外,还需要导入相应JDBC的数据库实现(即原创 2012-09-06 21:15:07 · 542 阅读 · 0 评论 -
预处理,大文本和图片
1.增删改查书写的模板: Create,update和delete 使用executeUpdate(Stringsql)方法完成数据添加操作 Statement st =conn.createStatement(); Stringsql = "insertinto user(….) values(…..) "; //String sql = “updateuser原创 2012-09-10 23:36:51 · 928 阅读 · 0 评论