所有程序包的分层结构
程序包分层结构:- net.risesoft.api,
- net.risesoft.config,
- net.risesoft.controller,
- net.risesoft.controller.dto,
- net.risesoft.controller.rest,
- net.risesoft.controller.vo,
- net.risesoft.filter,
- net.risesoft.james.entity,
- net.risesoft.james.entity.term,
- net.risesoft.james.repository,
- net.risesoft.james.service,
- net.risesoft.james.service.impl,
- net.risesoft.listener,
- net.risesoft.pojo,
- net.risesoft.service,
- net.risesoft.service.impl,
- net.risesoft.support,
- net.risesoft.util,
- net.risesoft.y9.configuration.app.y9webmail
类分层结构
- java.lang.Object
- net.risesoft.util.ConvertPinYin
- net.risesoft.filter.EmailAddressFilter (implements javax.servlet.Filter)
- net.risesoft.controller.EmailAttachmentController
- net.risesoft.controller.dto.EmailAttachmentDTO (implements java.io.Serializable)
- net.risesoft.config.EmailConfiguration (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- net.risesoft.support.EmailConst
- net.risesoft.controller.dto.EmailContactDTO (implements java.io.Serializable)
- net.risesoft.controller.EmailController
- net.risesoft.controller.dto.EmailDTO (implements java.io.Serializable)
- net.risesoft.controller.dto.EmailDetailDTO (implements java.io.Serializable)
- net.risesoft.controller.EmailFolderController
- net.risesoft.controller.dto.EmailFolderDTO (implements java.io.Serializable)
- net.risesoft.controller.dto.EmailListDTO (implements java.io.Serializable)
- net.risesoft.controller.rest.EmailMobileController
- net.risesoft.controller.dto.EmailSearchDTO
- net.risesoft.support.EmailThreadLocalHolder
- net.risesoft.util.EmailUtil
- net.risesoft.pojo.EmlResult
- net.risesoft.controller.GroupController
- net.risesoft.james.entity.ImportEml (implements java.io.Serializable)
- net.risesoft.james.entity.ImportEmlAttchMents (implements java.io.Serializable)
- net.risesoft.james.service.impl.ImportEmlAttchMentsServiceImpl (implements net.risesoft.james.service.ImportEmlAttchMentsService)
- net.risesoft.controller.vo.ImportEmlAttchMentVO
- net.risesoft.controller.ImportEmlController
- net.risesoft.james.service.impl.ImportEmlServiceImpl (implements net.risesoft.james.service.ImportEmlService)
- net.risesoft.controller.vo.ImportEmlVO
- net.risesoft.james.entity.JamesAddressBook (implements java.io.Serializable)
- net.risesoft.controller.JamesAddressBookController
- net.risesoft.james.service.impl.JamesAddressBookServiceImpl (implements net.risesoft.james.service.JamesAddressBookService)
- net.risesoft.james.entity.JamesUser (implements java.io.Serializable)
- net.risesoft.controller.JamesUserController
- net.risesoft.james.service.impl.JamesUserServiceImpl (implements net.risesoft.james.service.JamesUserService)
- net.risesoft.service.impl.MailHelper
- net.risesoft.service.impl.EmailAttachmentServiceImpl (implements net.risesoft.service.EmailAttachmentService)
- net.risesoft.service.impl.EmailFolderServiceImpl (implements net.risesoft.service.EmailFolderService)
- net.risesoft.service.impl.EmailMessageServiceImpl (implements net.risesoft.service.EmailMessageService)
- net.risesoft.service.impl.EmailServiceImpl (implements net.risesoft.service.EmailService)
- net.risesoft.util.MimeMessageParser
- net.risesoft.controller.OrgController
- javax.mail.search.SearchTerm (implements java.io.Serializable)
- net.risesoft.james.entity.term.MyFlagTerm
- javax.mail.search.StringTerm
- javax.mail.search.AddressStringTerm
- net.risesoft.james.entity.term.MyFormTerm
- net.risesoft.james.entity.term.MyReceiverTerm
- net.risesoft.james.entity.term.MyAttachmentTerm
- net.risesoft.james.entity.term.MyBodyTerm
- net.risesoft.james.entity.term.MyMessageIDTerm
- net.risesoft.james.entity.term.MySubjectTerm
- javax.mail.search.AddressStringTerm
- net.risesoft.api.StandardEmailApiImpl
- net.risesoft.controller.SyncController
- net.risesoft.controller.dto.ToDTO
- net.risesoft.listener.Y9EventOrgListener (implements org.springframework.context.ApplicationListener<E>)
- net.risesoft.y9.configuration.app.y9webmail.Y9WebMailProperties
接口分层结构
- net.risesoft.service.EmailAttachmentService
- net.risesoft.service.EmailFolderService
- net.risesoft.service.EmailMessageService
- net.risesoft.service.EmailService
- net.risesoft.james.service.ImportEmlAttchMentsService
- net.risesoft.james.service.ImportEmlService
- net.risesoft.james.service.JamesAddressBookService
- net.risesoft.james.service.JamesUserService
- org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>
- net.risesoft.james.repository.ImportEmlAttchMentsRepository (并 extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- net.risesoft.james.repository.ImportEmlRepository (并 extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- net.risesoft.james.repository.JamesAddressBookRepository (并 extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- net.risesoft.james.repository.JamesUserRepository (并 extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (并 extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- net.risesoft.james.repository.ImportEmlAttchMentsRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- net.risesoft.james.repository.ImportEmlRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- net.risesoft.james.repository.JamesAddressBookRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- net.risesoft.james.repository.JamesUserRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (并 extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (并 extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- net.risesoft.james.repository.ImportEmlAttchMentsRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- net.risesoft.james.repository.ImportEmlRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- net.risesoft.james.repository.JamesAddressBookRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- net.risesoft.james.repository.JamesUserRepository (并 extends org.springframework.data.jpa.repository.JpaSpecificationExecutor<T>)
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (并 extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- net.risesoft.support.DefaultFolder
- net.risesoft.controller.dto.EmailDTO.Type
- net.risesoft.support.EmailErrorCodeEnum (implements net.risesoft.exception.ErrorCode)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)