![](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 · 367 阅读 · 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 · 690 阅读 · 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 · 507 阅读 · 0 评论 -
批处理,主键,存储过程和事务
JDBC第三课1、批处理(采用处理机制,提升效率)1)实现批处理有两种方式,2)第一种方式:Statement.addBatch(sql) //list列表执行批处理SQL语句executeBatch()方法:执行批处理命令clearBatch()方法:清除批处理命令例子:Connection conn =null;Statement st = null;原创 2012-09-10 23:46:39 · 715 阅读 · 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 · 548 阅读 · 0 评论 -
预处理,大文本和图片
1.增删改查书写的模板:Create,update和delete使用executeUpdate(Stringsql)方法完成数据添加操作Statement st =conn.createStatement(); Stringsql = "insertinto user(….) values(…..) "; //String sql = “updateuser原创 2012-09-10 23:36:51 · 933 阅读 · 0 评论