spring JPA写法一种

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring JPA写法一种相关的知识,希望对你有一定的参考价值。

第一次用,搞了半天,终于知道了大概。

基于ORM的JPA还是蛮好用的,

这次是实现一个MANGODB的日志存储和检索。

PRISM用的。

repository的写法:

package paic.stock.ops.repository;


import java.util.List;
import org.springframework.data.mongodb.repository.MongoRepository;

import paic.stock.ops.model.PrismLog;

public interface PrismLogRepository extends MongoRepository<PrismLog, String> {
    //用作web socket检索返回日志
    public List<PrismLog> findByReleaseNameAndAppNameAndEnvTypeAndOperationNo(String releaseName, String appName,
            String envType, int operationNo);
    //用作部署插入日志来,先判断OperationNo数序为多少
  //查找第一条数据,按ID降序排列
public PrismLog findFirstByReleaseNameAndAppNameAndEnvTypeOrderByIdDesc(String releaseName, String appName, String envType); public List<PrismLog> findByAppNameAndEnvType(String appName,String envType); }

技术分享

以上是关于spring JPA写法一种的主要内容,如果未能解决你的问题,请参考以下文章

spring-boot-jap-layui-mysql 完整的jpa多对一

Spring Boot2.0 JPA 实现分页(简单查询分页、复杂查询分页)

带有分页和排序的 Spring Boot JPA 规范 API

Spring Data JPA 的作用.

Spring-data-Jpa项目搭建

spring boot 中Spring data jpa数据库表字段命名策略