随笔分类 - dbutils
摘要:1.搭建三层框架1.1.什么是三层框架三层框架就是将代码简单的分为三层并对某些地方进行必要的封装,方便日后维护,主要分为以下三部分:界面层(Swing或JSP):主要是界面显示的代码。业务层(business):主要是处理业务逻辑的代码。数据访问层(DAO):主要是与数据库交互的代码。1.2.各层之间如何协作关系:界面层(调用) à 业务层(调用)à 数据访问层(与数据库交互)(显示)界面层 ß (结果)业务层 ß (结果)数据访问层数据传递:各层之间将数据封装成实体类(entity)进行传递。写入信息:界面层将用户录入的信息封装成实体类对象,然后传给业
        阅读全文
            
摘要:dbutils开源项目用法DBUtils包括3个包:org.apache.commons.dbutilsorg.apache.commons.dbutils.handlersorg.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。org.apache.commons.dbutilsDbUtils 关闭链接等操作QueryRunner 进行查询的操作org.apache.commons.dbutils.handlersArrayHandler :将ResultSet中第一行的数据转化成对象数组ArrayList
        阅读全文
            
摘要:Java代码 1. package org.idcn.util 2. 3. import java.io.InputStream; 4. import java.sql.Connection; 5. import java.sql.Date; 6. import java.sql.PreparedStatement; 7. import java.sql.ResultSet; 8. import java.sql.SQLException; 9. import java.sql.Time; 10. import java.sql.Timestamp; 11. import ...
        阅读全文
            
摘要:Dbutis packagecn.lining.test; importjava.sql.Connection; importjava.sql.DriverManager; importjava.sql.SQLException; importjava.util.List; importjava.util.Map; importorg.apache.commons.dbutils.DbUtils; importorg.apache.commons.dbutils.QueryRunner; importorg.apache.commons.dbutils.handlers.ArrayHan...
        阅读全文
            
摘要:dbutils入门DButils隶属于apache commons,对于一些基本的jdbc操作进行了封装,比之orm要小巧不小,当然功能上弱化很多。简单demo看看dbutils使用(增删改查):Java代码 publicclassDB{ privateStringdirverClassName="com.mysql.jdbc.Driver"; privateStringurl="jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8"; privateStr
        阅读全文
            
摘要:DbUtils操作数据库的用法最经写web程序越来越想用DbUtils这个组建,屡试不爽。DbUtils组件也不是做了什么复杂的的事,只是封装了一些JDBC常用的操作,让我们省去好多的数据业务的代码,简直就是忒了。下面我就来说说这个DbUtils的常用方法说明:对于数据库操作,就是增删改查。1)在进行查询(select)时,对于直接利用JDBCAPI访问数据库时,大多都采用两种返回值,一种是取得的结果集是List,一种是实体类(VO)。2)在进行增删改(insert,delete,update)时,对于直接利用JDBCAPI访问数据库时,返回值一般都是void,因为在增删改之后成功无结果集返回
        阅读全文
            
摘要:CommonDbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。DBUtils包括3个包:org.apache.commons.dbutilsorg.apache.commons.dbutils.handlersorg.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。org.apache.commons.dbutilsDbUtils关闭链接等操作QueryRunner进行查询的操作org.apache.commons.dbutils.handlersArrayHan
        阅读全文
            
                    
                
浙公网安备 33010602011771号