repository/

AdminRepository.java

package com.example.pkscl.repository;

import com.example.pkscl.data.entity.member.Admin;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

@Repository
public interface AdminRepository extends JpaRepository<Admin, Long> {
    Admin findById(String id);
}

EventRepository.java

package com.example.pkscl.repository;

import java.util.List;

import com.example.pkscl.data.entity.ledger.Event;

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

public interface EventRepository extends JpaRepository<Event, Long> {
    Event findByEventnumber(int eventnumber);
    void deleteByEventnumber(int eventnumber);
    List<Event> findByQuarteridOrderByEventsequence(int quarterid);
}

MajorRepository.java

package com.example.pkscl.repository;

import java.util.List;

import com.example.pkscl.data.entity.major.Major;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

@Repository
public interface MajorRepository extends JpaRepository<Major, Long> {
    List<Major> findByMajorstatus(String majorstatus);
    Major findByMajornumber(int majornumber);
}

PresidentCertemailRepository.java

package com.example.pkscl.repository;

import com.example.pkscl.data.entity.temp.PresidentCertemail;

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


public interface PresidentCertemailRepository extends JpaRepository<PresidentCertemail, Long> {
    PresidentCertemail findByEmail(String email);
}

PresidentRepository.java

package com.example.pkscl.repository;

import com.example.pkscl.data.entity.member.President;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

@Repository
public interface PresidentRepository extends JpaRepository<President, Long> {
    President findByEmail(String email);
}

QuarterRepository.java

package com.example.pkscl.repository;

import java.util.List;

import com.example.pkscl.data.entity.ledger.Quarter;

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

public interface QuarterRepository extends JpaRepository<Quarter, Long> {
    List<Quarter> findByMajornumber(int majornumber);
    Quarter findByMajornumberAndQuarternumber(int majornumber, String quarternumber);
    Quarter findByQuarterid(int quarterid);
}

ReceiptdetailRepository.java

package com.example.pkscl.repository;

import java.util.List;

import com.example.pkscl.data.entity.ledger.Receiptdetail;

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

public interface ReceiptdetailRepository extends JpaRepository<Receiptdetail, Long> {
    List<Receiptdetail> findByReceiptnumber(int receiptnumber);
}

ReceiptRepository.java

package com.example.pkscl.repository;

import java.util.List;

import com.example.pkscl.data.entity.ledger.Receipt;

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

public interface ReceiptRepository extends JpaRepository<Receipt, Long> {
    List<Receipt> findByEventnumber(int eventnumber);

    Receipt findByReceiptnumber(int receiptnumber);
}

StudentCertemailRepository.java

package com.example.pkscl.repository;

import com.example.pkscl.data.entity.temp.StudentCertemail;

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


public interface StudentCertemailRepository extends JpaRepository<StudentCertemail, Long> {
    StudentCertemail findByEmail(String email);
}

StudentRepository.java

package com.example.pkscl.repository;

import java.util.List;

import com.example.pkscl.data.entity.member.Student;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

@Repository
public interface StudentRepository extends JpaRepository<Student, Long> {
    Student findByEmail(String email);
    List<Student> findByMajornumber(int majornumber);
}

Last updated