(window.webpackJsonp=window.webpackJsonp||[]).push([[50],{687:function(t,_,v){"use strict";v.r(_);var a=v(12),s=Object(a.a)({},(function(){var t=this,_=t._self._c;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h2",{attrs:{id:"前言"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#前言"}},[t._v("#")]),t._v(" 前言")]),t._v(" "),_("p",[t._v("通用数据平台，是为了减少代码及业务修改，而实现的数据访问层的封装。")]),t._v(" "),_("p",[t._v("基于Mybatis，并实现了多数据源，同时也完全支持mybatis的原生写法。")]),t._v(" "),_("p",[t._v("实现了通用接口等方法，尽量减少开发者的工作量。")]),t._v(" "),_("p",[t._v("自动判断自增类型，自动识别是数据库自增还是通过序列自增")]),t._v(" "),_("p",[t._v("如果通过序列自增，保存方法会自动创建相关序列，使开发者更加专注于业务开发。")]),t._v(" "),_("h2",{attrs:{id:"更新日志"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#更新日志"}},[t._v("#")]),t._v(" 更新日志")]),t._v(" "),_("h3",{attrs:{id:"_2020-02-03"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#_2020-02-03"}},[t._v("#")]),t._v(" 2020-02-03")]),t._v(" "),_("ol",[_("li",[t._v("通用数据平台基于Mybatis")]),t._v(" "),_("li",[t._v("实现了多数据源配置，动态数据源切换，动态数据源关闭")]),t._v(" "),_("li",[t._v("通用Mapper不在依赖于Mvc模式，支持连表查询")]),t._v(" "),_("li",[t._v("支持原生Mybatis写法")]),t._v(" "),_("li",[t._v("支持乐观锁")]),t._v(" "),_("li",[t._v("支持逻辑删除")]),t._v(" "),_("li",[t._v("实现了通用接口，可完成增删改查，关联查询，逻辑删除，乐观锁")]),t._v(" "),_("li",[t._v("增加了缓存管理器")]),t._v(" "),_("li",[t._v("自动判断自增类型（通过数据库自增，或通过序列自增）")]),t._v(" "),_("li")])])}),[],!1,null,null,null);_.default=s.exports}}]);