我想知道JDBC之间的区别和JDBI在java。具体来说,一般来说哪一个更好,为什么? 最佳答案 (我是jDBI的主要作者)jDBI是建立在JDBC之上的便利库.JDBC工作得很好,但通常似乎针对用户的数据库供应商(驱动程序编写者)进行了优化。jDBI尝试公开相同的功能,但在为用户优化的API中。它比Hibernate之类的级别低得多或JPA.最接近的类似库可能是MyBatis(iBATIS的fork继承者)。jDBI支持两种样式API,一种较旧的fluent样式,如下所示:Listr=h.createQuery("select*f