zoukankan      html  css  js  c++  java
  • 练习java jdcb 用apache dbutils 的一些思考

    主要是看了 学习总结(四十一)——Apache的DBUtils框架学习 这篇文章。于是想测试下这个DB类。(虽然目前开发状态是傻瓜式的用框架 照着抄)

    用的过程中一些思考记录下来。

    类的下载地址:http://commons.apache.org/proper/commons-dbutils/download_dbutils.cgi

    我主要做java web.但是为了测一个类就跑各种东东有点划不来。想起以前一个项目。直接在那个项目里改。(hibernate游记源代码 用的是awt swing 不是web)很直观。就拿了第一章的源代码改。

    一,闹出的笑话。我用ant 编译项目时报lib包没有(网上下的代码包没有很正常)在想难道awt swing 也要包?百度了一下没有。想想也知道是内置的么。原来是JDBC驱动包没有,晕死。随便其他项目拷贝个过来。OK

    二,布局头疼。没时间练了。话说。都是代码生成控件这样好吗?关于这个生成。其实有好些扩展问题可以讨论。暂时搁浅

    三。apache dbutils 这个类需要个数据源。DataSource 我还真不知道是啥。不过也给他个数据连接DataConnection .这个我知道。就是填了用户名密码后 生成的那个conn....

    刚开始死活不成功。本来我是在原来的保存方法后 再弄个dbutils的保存。发现原来的硬编码,保存后关闭了连接。于是我不得不在我新建的类里。再创建个连接。是否能把这个连接弄成静态的单例模式。应该可以。没弄。下次要补上。另外事务也很好玩。

    四。已经练习差不多的情况下。老老实实继续用hibernate.公司项目要紧。哎。记得要弄清楚datasource 和 单例。

  • 相关阅读:
    MySQL Cluster --01
    TPCC-MySQL(转自imysql.com)
    MySQL mha 高可用集群搭建
    Redis--初入
    Python之Fabric
    MySQL pt-table-checksum及pt-table-sync校验及修复主从一致性
    MySQL GTID
    MySQL Batched Key Access
    MySQL Block Nested-Loop Join(BNL)
    MySQL Index Condition Pushdown
  • 原文地址:https://www.cnblogs.com/krilima/p/5216700.html
Copyright © 2011-2022 走看看