验证日志

Step by Step-构建自己的ORM系列-ORM改进方案思考(上)

喜你入骨 提交于 2019-12-22 17:19:24
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、开篇 在之前的篇幅中,我们讲述了ORM的step by Step来讲述ORM的实现方案,那么下面我们来讲述下ORM关于我们前面的设计方案的一些过程改进和 优化,包括我们在前面的ORM中,有很大的一部分内容,我们并没有考虑或者想到的内容。这里提出来单独来分析和思考,当然如果您有更好的想法或者 思路,都可以提出来,我们大家一起来实现一个比较好的ORM方案,当然可以说是重复造轮子,关键是符合自己的口味就好,目前很多的开源的ORM或者 说是微软原生的产品,都是不错的,不过还是用自己的习惯,同时也可以加大自己对底层实现的理解,写出更优秀的代码。 二、本章简介 本章主要是针对ORM系列中的一些方案考虑的不全面或者说是考虑不完善的部分,进行了相应的改进及思考,主要进行改进的方面有如下几点: 1、Orm中内置验证框架的支持和日志处理。(上) 2、Orm提供对数据权限的控制。(上) 3、Orm支持离线事务并发机制。(上) 4、Orm底层提供对元数据的原生支持。 5、Orm提供内置的缓存服务支撑模块。 6、Orm对于在对象与关系之间的互相转换过程中的优化。 7、Orm中提供AOP方面的接入点。 三、本章内容 1、开篇。 2、本章简介。 3、本章内容。 4、Orm中内置验证框架的支持和日志处理。 5、Orm提供对数据权限的控制。