Class ThirdPartyAppDAO

java.lang.Object
io.github.xezzon.zeroweb.common.jpa.BaseDAO<ThirdPartyApp, String, ThirdPartyAppRepository>
io.github.xezzon.zeroweb.third_party_app.internal.ThirdPartyAppDAO
All Implemented Interfaces:
io.github.xezzon.zeroweb.core.trait.NewType<ThirdPartyAppRepository>

@Repository @NullMarked public class ThirdPartyAppDAO extends io.github.xezzon.zeroweb.common.jpa.BaseDAO<ThirdPartyApp, String, ThirdPartyAppRepository>

第三方应用数据访问对象

封装对第三方应用实体的数据库操作,提供基础的增删改查和分页查询功能

Author:
xezzon
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.github.xezzon.zeroweb.common.jpa.BaseDAO

    io.github.xezzon.zeroweb.common.jpa.BaseDAO.ICopier<T>, io.github.xezzon.zeroweb.common.jpa.BaseDAO.UpdateCriteriaBuilder<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.data.domain.Page<ThirdPartyApp>
    findAll(io.github.xezzon.zeroweb.core.odata.ODataQueryOption odata)
     
    io.github.xezzon.zeroweb.common.jpa.BaseDAO.ICopier<ThirdPartyApp>
     

    Methods inherited from class io.github.xezzon.zeroweb.common.jpa.BaseDAO

    get, partialUpdate

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait