JPA? Hibernate? MyBatis? Exposed?
![]() | 1 Kaakira 2020-07-20 18:36:48 +08:00 Jooq |
![]() | 2 ourslay 2020-07-21 08:17:38 +08:00 via iPhone Spring Data Jdbc + Mybatis |
![]() | 3 KentY 2020-07-27 16:14:41 +08:00 你问的有问题. 你列举的不是数据库层的东西, 是 O-R mapping 的. 再由, JPA 是 specification, however, Hibernate is one of its implementations. 我们新起的后端项目大多数都是 kotlin + spring 了, 数据库都是 Azure SQL 有的项目需要 ELT 到 Postgres. 凡是用 spring 大部分都用了 hibernate. 个别几个有特殊需要的用 jdbctemplate 还有的更个别的用的 Java 的 jdbc PreparedStatement 调用数据库的 store procedure, 因为 hibernate 以及其它简化的封装影响性能. |
4 qingluo 2021-01-04 14:00:06 +08:00 目前在 util test service+这些层次在用, 考虑 do 用 java,其他全部用 kotlin |
![]() | 5 TuYanzheng 2021-02-20 17:21:45 +08:00 via Android 自己在做项目,用的是 ktorm |