There was an error fetching the commit references. Please try again later.
Introduce new abstractions for services and repositories
Repositories now implement Spring Data interfaces. Basic CouchDB operations are now implemented once by `CouchDbCrudRepository` instead of having redundant methods to handle each design document.
Showing
- pom.xml 4 additions, 0 deletionspom.xml
- src/main/java/de/thm/arsnova/persistance/AnswerRepository.java 2 additions, 1 deletion...ain/java/de/thm/arsnova/persistance/AnswerRepository.java
- src/main/java/de/thm/arsnova/persistance/CommentRepository.java 2 additions, 1 deletion...in/java/de/thm/arsnova/persistance/CommentRepository.java
- src/main/java/de/thm/arsnova/persistance/ContentRepository.java 2 additions, 1 deletion...in/java/de/thm/arsnova/persistance/ContentRepository.java
- src/main/java/de/thm/arsnova/persistance/MotdRepository.java 2 additions, 1 deletionsrc/main/java/de/thm/arsnova/persistance/MotdRepository.java
- src/main/java/de/thm/arsnova/persistance/SessionRepository.java 2 additions, 1 deletion...in/java/de/thm/arsnova/persistance/SessionRepository.java
- src/main/java/de/thm/arsnova/persistance/UserRepository.java 3 additions, 4 deletionssrc/main/java/de/thm/arsnova/persistance/UserRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbAnswerRepository.java 2 additions, 3 deletions.../arsnova/persistance/couchdb/CouchDbAnswerRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbCommentRepository.java 2 additions, 3 deletions...arsnova/persistance/couchdb/CouchDbCommentRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbContentRepository.java 2 additions, 3 deletions...arsnova/persistance/couchdb/CouchDbContentRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbCrudRepository.java 122 additions, 0 deletions...hm/arsnova/persistance/couchdb/CouchDbCrudRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbMotdRepository.java 2 additions, 3 deletions...hm/arsnova/persistance/couchdb/CouchDbMotdRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbSessionRepository.java 2 additions, 3 deletions...arsnova/persistance/couchdb/CouchDbSessionRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbUserRepository.java 7 additions, 8 deletions...hm/arsnova/persistance/couchdb/CouchDbUserRepository.java
- src/main/java/de/thm/arsnova/security/DbUserDetailsService.java 1 addition, 1 deletion...in/java/de/thm/arsnova/security/DbUserDetailsService.java
- src/main/java/de/thm/arsnova/services/UserServiceImpl.java 6 additions, 6 deletionssrc/main/java/de/thm/arsnova/services/UserServiceImpl.java
Please register or sign in to comment