IparhanGeek 2016-01-18 15:05 采纳率: 16.7%
浏览 2434
已结题

QueryRunner qr = TxQueryRunner();

1.TxQueryRunner qr = new TxQueryRunner();
2.QueryRunner qr = new TxQueryRunner();
3.QueryRunner qr = new QueryRunner();

你们好,我诚恳的想问几个问题:
第一 :上面这三个有什么使用和定义上的区别(详细点).
第二 :我在项目里面用的 QueryRunner qr = new TxQueryRunner();
但是老提示错误,后面我想了想是不是上面的这三个可以任意用的可以吗 ? 还是怎样?
希望能得到详细点的答案谢谢.

QueryRunner qr = new TxQueryRunner(); //**TxQueryRunner 下面提示红线.**
qr.update(sql,params); //执行sql ,不提供连接池
//内部使用JDBCUtils

  • 写回答

2条回答 默认 最新

  • threenewbee 2016-01-18 15:31
    关注

    简单来说

    人 p = new 人();
    中国人 p = new 人();
    人 p = new 中国人();
    中国人 p = new 中国人();

    以上4个写法,只有2是不成立的,你不能保证找一个人来肯定是中国人。
    但是找一个中国人肯定是中国人,找一个人肯定是人,要找一个人你找一个中国人,中国人肯定是人。

    评论

报告相同问题?