source: src/main/java/com/example/autopartz/service/impl/UserServiceImpl.java@ ae042f4

main
Last change on this file since ae042f4 was ae042f4, checked in by andrejtodorovski <82031894+andrejtodorovski@…>, 18 months ago

Configured spring security, changed spring version

  • Property mode set to 100644
File size: 778 bytes
Line 
1package com.example.autopartz.service.impl;
2
3import com.example.autopartz.model.User;
4import com.example.autopartz.repository.UserRepository;
5import com.example.autopartz.service.UserService;
6import org.springframework.stereotype.Service;
7
8import java.util.List;
9
10@Service
11public class UserServiceImpl implements UserService {
12 private final UserRepository userRepository;
13
14 public UserServiceImpl(UserRepository userRepository) {
15 this.userRepository = userRepository;
16 }
17
18 @Override
19 public List<User> findAllUsers() {
20 return userRepository.findAll();
21 }
22
23 @Override
24 public User findByUsername(String username) {
25 return userRepository.findAllByUsername(username).stream().findFirst().orElseThrow(RuntimeException::new);
26 }
27}
Note: See TracBrowser for help on using the repository browser.