- 命名參數,就像JdbcTemplate的從Spring爲JDBC連接設置
- XML配置查詢
- XML配置。像休眠
<sql-query>
。以Named SQL queries爲例
我正在考慮嘗試建立自己的,但我想我會問這裏,也許它已經完成了。有沒有這些功能的輕量級JDBC包裝?
顯然我不想既不使用ORM也不使用JdbcTemplate。
<sql-query>
。以Named SQL queries爲例我正在考慮嘗試建立自己的,但我想我會問這裏,也許它已經完成了。有沒有這些功能的輕量級JDBC包裝?
顯然我不想既不使用ORM也不使用JdbcTemplate。
我正在尋找相同的東西,同時嘗試使用DBUtils實用程序: http://commons.apache.org/dbutils/ 輕量級,開源且無依賴關係。
現在我正在使用ORMLite。 – Kachwahed
嘗試從jcabi-jdbcJdbcSession。這很簡單(只要你想),並要求您創建一個java.sql.DataSource
之前,例如(使用BoneCP和H2 database):
BoneCPDataSource source = new BoneCPDataSource();
source.setDriverClass("org.h2.Driver");
source.setJdbcUrl("jdbc:h2:mem:x");
String name = new JdbcSession(source)
.sql("SELECT name FROM user WHERE id = ?")
.set(555)
.select(new SingleHandler<String>(String.class));
乍一看似乎不支持命名參數。我覺得這個功能非常重要。另外,我最近說過MyBatis有多棒? :)感謝您的輸入,但! – Bogdan
什麼[MyBatis的(http://www.mybatis.org/)? –
@Tomasz Nurkiewicz感謝您的提示。我不知道MyIbatis。我瀏覽了文檔,看起來非常接近我的想法。我想我會給它一個原型項目。 – Bogdan
@Tomasz Nurkiewicz,兩個月後,我已經找到了MyBatis :)。你會把你的評論作爲答案嗎?我想接受它。謝謝! – Bogdan