所有程序包的分层结构
程序包分层结构:类分层结构
- java.lang.Object
- com.vien.controller.AA
- com.vien.CurdWebApplication
- cn.xisoil.utils.GenericObject<T>
- cn.xisoil.model.service.single.SingleDaoServiceImpl<T,
V> - cn.xisoil.model.controller.SingleModelController<T,
V> (implements cn.xisoil.annotation.permission.PermissionCheckAutomation<T>) - cn.xisoil.controller.member.MemberController
- cn.xisoil.model.controller.SingleModelController<T,
- cn.xisoil.model.service.single.SingleDaoServiceImpl<T,
- com.vien.entity.LoginBody
- com.vien.entity.Member
- cn.xisoil.utils.ModelConfig
- com.vien.controller.TestController
接口分层结构
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- cn.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaRepository<T, ID>) - cn.xisoil.dao.utils.BatchRepository<T,
ID> - com.vien.dao.AdbRepository
- cn.xisoil.dao.member.MemberRepository
- cn.xisoil.dao.utils.BatchRepository<T,
- cn.xisoil.dao.utils.YueRepository<T,
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - cn.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - cn.xisoil.dao.utils.BatchRepository<T,
ID> - com.vien.dao.AdbRepository
- cn.xisoil.dao.member.MemberRepository
- cn.xisoil.dao.utils.BatchRepository<T,
- cn.xisoil.dao.utils.YueRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - cn.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - cn.xisoil.dao.utils.BatchRepository<T,
ID> - com.vien.dao.AdbRepository
- cn.xisoil.dao.member.MemberRepository
- cn.xisoil.dao.utils.BatchRepository<T,
- cn.xisoil.dao.utils.YueRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (并 extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - cn.xisoil.dao.utils.YueRepository<T,
ID> (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>) - cn.xisoil.dao.utils.BatchRepository<T,
ID> - com.vien.dao.AdbRepository
- cn.xisoil.dao.member.MemberRepository
- cn.xisoil.dao.utils.BatchRepository<T,
- cn.xisoil.dao.utils.YueRepository<T,
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- com.vien.dao.Service