Есть ли какая-нибудь облегченная оболочка JDBC с этими функциями? - PullRequest
4 голосов
/ 28 ноября 2011
  • Именованные параметры, аналогично JdbcTemplate из Spring
  • Конфигурация XML для настроек соединения JDBC
  • Конфигурация XML для запросов.Что-то вроде Hibernate <sql-query>.См. Именованные SQL-запросы , например:

Я пытаюсь создать свой собственный, но я подумал, что я бы хотел спросить здесь, может быть, это уже сделано.

Очевидно, я не хочу использовать ни ORM, ни JdbcTemplate.

Ответы [ 3 ]

2 голосов
/ 27 января 2012
1 голос
/ 28 ноября 2011

Я ищу то же самое, а пока попробуйте DBUtils Utility: http://commons.apache.org/dbutils/ Легкий, открытый исходный код и никаких зависимостей.

0 голосов
/ 17 мая 2012

Попробуйте JdbcSession из jcabi-jdbc .Это просто (как вы хотите) и требует, чтобы вы создали java.sql.DataSource ранее, например (с использованием BoneCP и H2 базы данных ):

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));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...