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 TypeMethodDescriptionorg.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
-
Method Details
-
getCopier
- Specified by:
getCopierin classio.github.xezzon.zeroweb.common.jpa.BaseDAO<ThirdPartyApp, String, ThirdPartyAppRepository>
-
findAll
public org.springframework.data.domain.Page<ThirdPartyApp> findAll(io.github.xezzon.zeroweb.core.odata.ODataQueryOption odata) - Overrides:
findAllin classio.github.xezzon.zeroweb.common.jpa.BaseDAO<ThirdPartyApp, String, ThirdPartyAppRepository>
-