GetGeneratedKeysHelper 与反射
生活随笔
收集整理的這篇文章主要介紹了
GetGeneratedKeysHelper 与反射
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
此類中用了最基本的一些反射方法,應該說是檢驗反射功底的好東西。
例如:
跟 PreparedStatement.RETURN_GENERATED_KEYS 是不一樣的。
前者可以動態找到運行時參數的當前值,而后者得到的只是硬編碼時的初始值。
另外,還有一個不明白的就是,代碼中使用了:
public?static?PreparedStatement?prepareStatement(Connection?conn,?String?sql)?throws?SQLException?{
??Object[]?args?=?new?Object[]?{?sql,?new?Integer(RETURN_GENERATED_KEYS)?}?;
??//?
???return?(PreparedStatement)?PREPARE_STATEMENT_METHOD.invoke(conn,?args);
??}
為什么不直接使用conn.prepareStatement(...)呢?
總結
以上是生活随笔為你收集整理的GetGeneratedKeysHelper 与反射的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 让IE的F1帮助变成自己的
- 下一篇: [1.1]XMI 与UML结合开发企业应