DBUtils/BeanUtils

本文介绍了DBUtils和BeanUtils在处理数据库操作和JavaBean封装时的使用。DBUtils作为Apacech组织的框架,简化了数据库查询并提供自动封装。在配合连接池如c3p0的情况下,可以通过工具类进行数据库连接和资源管理。而BeanUtils主要用于JavaBean的属性设置和映射,支持自动类型转换,能够方便地从Map集合中填充JavaBean,适用于数据的快速封装和转换。
摘要由CSDN通过智能技术生成

在需求中明白理解DBUtils 和javaBean BeanUtils 的使用

需求:
将数据库中的商品信息查询出来展示在页面上:
对数据库的直接操作的代码:

//这就是使用DBUtils  框架的操作

//创建QueryRunner
        QueryRunner pr= new QueryRunner(DateSourceUtils.getDataSource());
        //编写sql 语句
        String sql = "select * from product";
        //执行sql 语句,并且返回集合
        return pr.query(sql,new BeanListHandler<>(Product.class));

这个需求中主要使用:
DButils 是 apeach 组织下的一个框架,可以简化对数据库 的操作将查询的结果直接封装。使用时需要导入jar 包,对数据库的操作还需要连接池(c3p0),自己要写一个工具类
一:通过连接池的一些操作,在工具类中将连接的获取,资源的释放封装。BDUtils 框架中的一些操作(获取连接之类的)就要用到工具类中的一些方法

需求二:
向数据库中添加一组数据

//将获取的数据(表单提交的数据)封装到Product 的对象中。Product 是一个javaBean 。
//这是  javaBean BeanUtils    的使用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值