zoukankan      html  css  js  c++  java
  • springboot jpa使用

    package com.jxd.Boot.dao;

    import java.util.List;

    import org.springframework.data.jpa.repository.JpaRepository;
    import org.springframework.data.jpa.repository.Query;

    import com.jxd.Boot.po.Student;

    /**
    * @author jinxudong
    *
    */
    public interface StudentDao extends JpaRepository<Student, Long> {
    Student findByName(String studentName);

    @Query(value = "sql", nativeQuery = true)
    Student findByUid(String uid);

    /**
    * @Description (原生态sql)
    * @return
    */
    @Query(value = "select s.* from student s where 1=1 ", nativeQuery = true)
    List<Student> selectStudent();

    /**
    * @Description (多条件查询)
    * @param name
    * @param age
    * @return
    */
    List<Student> findByNameAndAge(String name, Integer age);

    List<Student> findByNameLike(String name);

    /**
    * @Description (模糊搜索按字段排序)
    * @param name
    * @return
    */
    List<Student> findByNameLikeOrderByAge(String name);

    /**
    * @Description (按字段排序)
    * @return
    */
    List<Student> findByOrderByAgeDesc();

    /**
    * @Description (按字段统计)
    * @param name
    * @return
    */
    long countByName(String name);


    }

  • 相关阅读:
    poj1328
    xml入门简介--两天学会xml
    php的一些特殊用法
    数据结构(一)
    队列的 基本操作
    栈的 基本操作
    线性表----单链表
    线性表----顺序表
    数据结构
    链式队列
  • 原文地址:https://www.cnblogs.com/coderdxj/p/9117335.html
Copyright © 2011-2022 走看看