Revize 21d41302
Přidáno uživatelem Michal Linha před asi 4 roky(ů)
src/main/java/vldc/aswi/service/UserManager.java | ||
---|---|---|
1 | 1 |
package vldc.aswi.service; |
2 | 2 |
|
3 |
import org.springframework.stereotype.Repository;
|
|
3 |
import vldc.aswi.domain.User;
|
|
4 | 4 |
|
5 |
@Repository |
|
5 |
import java.util.List; |
|
6 |
|
|
7 |
/** |
|
8 |
* Interface for User manager. |
|
9 |
*/ |
|
6 | 10 |
public interface UserManager { |
11 |
|
|
12 |
/** |
|
13 |
* Get all users from database. |
|
14 |
* @return List of users. |
|
15 |
*/ |
|
16 |
List<User> getUsers(); |
|
17 |
|
|
18 |
/** |
|
19 |
* Add new user into database. |
|
20 |
* @param username - login username for user. |
|
21 |
* @param password - password for user. |
|
22 |
* @return ID of newly created user. |
|
23 |
*/ |
|
24 |
Long addUser(String username, String password); |
|
7 | 25 |
} |
Také k dispozici: Unified diff
re #7839 Repositories with basic methods created, domain class attributes mapped to names from database, services with basic methods created