所有程序包的分层结构
程序包分层结构:- cn.virens.common.entity,
- cn.virens.common.entity.param,
- cn.virens.common.entity.result,
- cn.virens.common.init,
- cn.virens.common.mapper,
- cn.virens.common.mapper.cursor,
- cn.virens.common.mapper.example,
- cn.virens.common.mapper.example.base,
- cn.virens.common.mapper.example.mapper,
- cn.virens.common.mapper.example.util,
- cn.virens.common.mapper.mybatis,
- cn.virens.common.service.dubbo,
- cn.virens.common.service.dubbo.consumer,
- cn.virens.common.service.dubbo.provider,
- cn.virens.common.service.spring
类分层结构
- java.lang.Object
- cn.virens.common.mapper.example.base.AbstractExample (implements java.io.Serializable)
- cn.virens.common.mapper.example.Example
- cn.virens.common.mapper.example.base.AbstractExampleCriteria (implements java.io.Serializable)
- cn.virens.common.mapper.example.base.AbstractExampleCriteriaCriterion<T>
- cn.virens.common.mapper.example.ExampleCriteria
- cn.virens.common.mapper.example.ExampleJoin
- cn.virens.common.mapper.example.ExampleHaving
- cn.virens.common.mapper.example.base.AbstractExampleCriteriaCriterion<T>
- cn.virens.common.entity.BaseModel (implements java.io.Serializable)
- cn.virens.common.service.dubbo.consumer.BaseReadConsumerImpl<S,
T> (implements cn.virens.common.service.dubbo.BaseReadProvider<T>) - cn.virens.common.service.dubbo.consumer.BaseWriteConsumerImpl<S,
T> (implements cn.virens.common.service.dubbo.BaseWriteProvider<T>)
- cn.virens.common.service.dubbo.consumer.BaseWriteConsumerImpl<S,
- cn.virens.common.service.dubbo.provider.BaseReadProviderImpl<M,
T> (implements cn.virens.common.service.dubbo.BaseReadProvider<T>) - cn.virens.common.service.dubbo.provider.BaseWriteProviderImpl<M,
T> (implements cn.virens.common.service.dubbo.BaseWriteProvider<T>)
- cn.virens.common.service.dubbo.provider.BaseWriteProviderImpl<M,
- cn.virens.common.service.spring.BaseReadServiceImpl<M,
T> (implements cn.virens.common.service.spring.BaseReadService<T>) - cn.virens.common.service.spring.BaseWriteServiceImpl<M,
T> (implements cn.virens.common.service.spring.BaseWriteService<T>)
- cn.virens.common.service.spring.BaseWriteServiceImpl<M,
- cn.virens.common.mapper.example.mapper.ExampleProvider
- cn.virens.common.init.InitExecutor
- cn.virens.common.init.InitExecutorFactory
- cn.virens.common.mapper.mybatis.ModelOperTimeInterceptor (implements org.apache.ibatis.plugin.Interceptor)
- cn.virens.common.entity.param.PageParam (implements java.io.Serializable)
- cn.virens.common.entity.param.PageParamUtil
- cn.virens.common.entity.result.PageResult<T> (implements java.io.Serializable)
- cn.virens.common.entity.result.PageResultQuery (implements java.lang.AutoCloseable)
- cn.virens.common.mapper.example.util.SQLBuidler (implements java.io.Serializable)
- cn.virens.common.mapper.example.util.Util
- cn.virens.common.mapper.example.base.AbstractExample (implements java.io.Serializable)
接口分层结构
- cn.virens.common.entity.BaseEnum<K>
- cn.virens.common.service.dubbo.BaseReadProvider<T>
- cn.virens.common.service.dubbo.BaseWriteProvider<T>
- cn.virens.common.service.spring.BaseReadService<T>
- cn.virens.common.service.spring.BaseWriteService<T>
- java.util.function.Consumer<T>
- cn.virens.common.mapper.example.util.SQLBuidler.SQLSupplier
- cn.virens.common.mapper.cursor.CursorMapper<T>
- io.mybatis.provider.EntityInfoMapper<T>
- io.mybatis.mapper.base.EntityMapper<T,
I> - cn.virens.common.mapper.BaseMapper<T>
- cn.virens.common.mapper.AbstrMapper<T> (并 extends cn.virens.common.mapper.example.mapper.ExampleMapper<T>)
- cn.virens.common.mapper.BaseMapper<T>
- io.mybatis.mapper.base.EntityMapper<T,
- cn.virens.common.mapper.example.mapper.ExampleMapper<T>
- cn.virens.common.mapper.AbstrMapper<T> (并 extends cn.virens.common.mapper.BaseMapper<T>)
- cn.virens.common.init.InitExecutorInter