pinggjayy
V2EX  ›  编程

java 有什么简单,轻量的持久层框架

  •  
  •   pinggjayy · Nov 20, 2015 · 5288 views
    This topic created in 4002 days ago, the information mentioned may be changed or developed.

    rt,一直使用 mybatis,感觉太麻烦了.大家有没有用着比较好的用着更简单点的持久层框架

    13 replies  •  2015-11-25 21:39:50 +08:00
    jedrek
    jedrek
    Nov 20, 2015
    1
    确实麻烦了点。
    做个 namespace 和 SQL id 的约定,按照约定写就自动执行对应的 mapper 下的 SQL ;
    自己添加字段默认映射规则,比如默认支持驼峰与下划线的自动转换,特殊规则的才需要定义;
    对简单的 insert one 或 select by id 这些添加形如 ORM 工具那般的功能,不需要额外写 SQL 。
    在 XML 写 SQL 比较清晰 /清爽。
    jiaojing
    jiaojing
    Nov 20, 2015
    2
    DbUtils
    jedrek
    jedrek
    Nov 20, 2015
    3
    @jiaojing 更麻烦
    BuilderQiu
    BuilderQiu
    Nov 20, 2015
    4
    是时候造轮子了。
    hcymk2
    hcymk2
    Nov 20, 2015
    5
    这个不算是 orm
    https://github.com/davidmoten/rxjava-jdbc
    但是蛮好玩的
    feilaoda
    feilaoda
    Nov 20, 2015
    6
    ebean
    canesten
    canesten
    Nov 20, 2015
    7
    简单的数据需求不都是被 JPA 干掉了么?
    xiaoyu03
    xiaoyu03
    Nov 20, 2015
    8
    ebean 、 spring jpa
    binjoo
    binjoo
    Nov 20, 2015
    9
    dbutils 还不错。
    pinggjayy
    pinggjayy
    OP
    Nov 20, 2015
    10
    非常感谢各位回复,看了下大家推荐的这几个框架.最终选定 spring jpa.
    wuyadong
    wuyadong
    Nov 20, 2015
    11
    ActiveJDBC
    varrily
    varrily
    Nov 20, 2015
    12
    OrmLite http://ormlite.com/

    并发高有点不靠谱,可能是用法不对。
    dragonsunmoon
    dragonsunmoon
    Nov 25, 2015
    13
    ebean + 1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5470 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 03:16 · PVG 11:16 · LAX 19:16 · JFK 22:16
    ♥ Do have faith in what you're doing.