added jpa entity generator
parent
5825025a21
commit
df0e35c72e
|
@ -23,6 +23,8 @@ import org.springframework.data.domain.Pageable;
|
|||
import org.springframework.data.repository.PagingAndSortingRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
@Repository
|
||||
public interface {{record_type}}Repository extends PagingAndSortingRepository<{{record_type}}, {{pkey_type.name}}> {
|
||||
|
||||
|
@ -30,7 +32,7 @@ public interface {{record_type}}Repository extends PagingAndSortingRepository<{{
|
|||
|
||||
{{#indexes}}
|
||||
Page<{{record_type}}> findAllBy{{namePascalCase}}(@NonNull {{type.name}} {{name}}, Pageable pagination);
|
||||
{{record_type}} findBy{{namePascalCase}}(@NonNull {{type.name}} {{name}});
|
||||
Optional<{{record_type}}> findBy{{namePascalCase}}(@NonNull {{type.name}} {{name}});
|
||||
{{/indexes}}
|
||||
|
||||
}
|
||||
|
|
|
@ -21,6 +21,8 @@ import {{{.}}};
|
|||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
@Repository
|
||||
public interface {{record_type}}Repository extends JpaRepository<{{record_type}}, {{pkey_type.name}}> {
|
||||
|
||||
|
@ -28,7 +30,7 @@ public interface {{record_type}}Repository extends JpaRepository<{{record_type}}
|
|||
|
||||
{{#indexes}}
|
||||
List<{{record_type}}> findAllBy{{namePascalCase}}(@NonNull {{type.name}} {{name}});
|
||||
{{record_type}} findBy{{namePascalCase}}(@NonNull {{type.name}} {{name}});
|
||||
Optional<{{record_type}}> findBy{{namePascalCase}}(@NonNull {{type.name}} {{name}});
|
||||
{{/indexes}}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue