程序包 
程序包 说明
org.shoulder.data.annotation  
org.shoulder.data.aspect  
org.shoulder.data.constant  
org.shoulder.data.context  
org.shoulder.data.enums  
org.shoulder.data.jpa  
org.shoulder.data.mybatis.config  
org.shoulder.data.mybatis.config.handler  
org.shoulder.data.mybatis.injector
扩展了基类提供的方法 这些类并非可以序列化,只是 mybatis-plus 错误的使用了常量接口,故添加 @SuppressWarnings("serial") 压制 参见 https://zhuanlan.zhihu.com/p/115640766
org.shoulder.data.mybatis.injector.methods  
org.shoulder.data.mybatis.interceptor  
org.shoulder.data.mybatis.interceptor.auth  
org.shoulder.data.mybatis.interceptor.like
用户在录入信息是录入了‘%’,而在查询时无法精确匹配‘%’,因为这是 mysql 关键字,所以需要对其转义,但该插件会导致 "A%B" 中间模糊失效 https://blog.csdn.net/u010044936/article/details/107105437/
org.shoulder.data.mybatis.interceptor.tenants  
org.shoulder.data.mybatis.interceptor.typehandler  
org.shoulder.data.mybatis.template
提供几个常见的通用定义模板(可选) 实际使用时也可以自己定义,注意:在使用时,数据库表中需要有于其对应的字段才行。
org.shoulder.data.mybatis.template.dao  
org.shoulder.data.mybatis.template.entity  
org.shoulder.data.mybatis.template.service  
org.shoulder.data.p6spy  
org.shoulder.data.uid