非常认同你们追求融入既有生态而不是把基础依赖封装的密不透风的取向
个人建议你们在文档中强调一下
【 在 notnotme 的大作中提到: 】
: 越说越深了,碰巧说到行级控制,DataManager 是 Jmix 基于 Eclipselink 封装的一个数据处理接口,与 JpaRepository/EntityManager 一样,提供了数据处理的第三种方式。基于此实现了基于角色和行级的数据访问控制,这是框架的价值所在。
: 当然用户在Jmix项目中同时也可以使用 JpaRepo 和 EM。这样做的目的,一方面是可以利用 Eclipselink 的视图解决一对多查询时的 1+N 问题,另一方面,正是为了 避免强耦合,Jmix 没有侵入式的修改 Spring 所提供的内容(Jmix 是反对使用 lombok 的)。
: Jmix 希望的是,用户的boot项目还是用户的 boot 项目,但是Jmix提供了一些企业开发更加需要的功能;减少脚手架代码开发,让用户只专注于业务开发。
: ...................
--
修改:oldwatch FROM 116.233.93.*
FROM 116.233.93.*