Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Coding Dojo
reactive-programming
Commits
bcb08d33
Commit
bcb08d33
authored
Dec 12, 2018
by
Julien SADAOUI
Browse files
spring-reactor: rename package
parent
3c8d4a1d
Changes
19
Hide whitespace changes
Inline
Side-by-side
spring-reactor/src/main/java/fr/ippon/codingdojo/Main.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
Main.java
View file @
bcb08d33
package
fr.ippon.codingdojo
;
package
fr.ippon.codingdojo
.reactive
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/config/DatabaseConfiguration.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
config/DatabaseConfiguration.java
View file @
bcb08d33
package
fr.ippon.codingdojo.config
;
package
fr.ippon.codingdojo.
reactive.
config
;
import
com.github.mongobee.Mongobee
;
import
com.mongodb.MongoClient
;
...
...
@@ -19,7 +19,7 @@ public class DatabaseConfiguration {
mongobee
.
setDbName
(
mongoProperties
.
getDatabase
());
mongobee
.
setMongoTemplate
(
mongoTemplate
);
// package to scan for migrations
mongobee
.
setChangeLogsScanPackage
(
"fr.ippon.codingdojo.config.dbmigrations"
);
mongobee
.
setChangeLogsScanPackage
(
"fr.ippon.codingdojo.
reactive.
config.dbmigrations"
);
mongobee
.
setEnabled
(
true
);
return
mongobee
;
}
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/config/SecurityConfiguration.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
config/SecurityConfiguration.java
View file @
bcb08d33
package
fr.ippon.codingdojo.config
;
package
fr.ippon.codingdojo.
reactive.
config
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/config/dbmigrations/InitialSetupMigration.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
config/dbmigrations/InitialSetupMigration.java
View file @
bcb08d33
package
fr.ippon.codingdojo.config.dbmigrations
;
package
fr.ippon.codingdojo.
reactive.
config.dbmigrations
;
import
com.github.mongobee.changeset.ChangeLog
;
import
com.github.mongobee.changeset.ChangeSet
;
import
fr.ippon.codingdojo.domain.User
;
import
fr.ippon.codingdojo.
reactive.
domain.User
;
import
org.springframework.data.mongodb.core.MongoTemplate
;
/**
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/domain/Account.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
domain/Account.java
View file @
bcb08d33
package
fr.ippon.codingdojo.domain
;
package
fr.ippon.codingdojo.
reactive.
domain
;
import
lombok.Builder
;
import
lombok.Data
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/domain/Operation.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
domain/Operation.java
View file @
bcb08d33
package
fr.ippon.codingdojo.domain
;
package
fr.ippon.codingdojo.
reactive.
domain
;
import
java.math.BigDecimal
;
import
java.util.function.BiFunction
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/domain/Transaction.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
domain/Transaction.java
View file @
bcb08d33
package
fr.ippon.codingdojo.domain
;
package
fr.ippon.codingdojo.
reactive.
domain
;
import
lombok.Builder
;
import
lombok.Value
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/domain/User.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
domain/User.java
View file @
bcb08d33
package
fr.ippon.codingdojo.domain
;
package
fr.ippon.codingdojo.
reactive.
domain
;
import
lombok.Builder
;
import
lombok.Singular
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/repository/AccountRepository.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
repository/AccountRepository.java
View file @
bcb08d33
package
fr.ippon.codingdojo.repository
;
package
fr.ippon.codingdojo.
reactive.
repository
;
import
fr.ippon.codingdojo.domain.Account
;
import
fr.ippon.codingdojo.
reactive.
domain.Account
;
import
org.springframework.data.mongodb.repository.ReactiveMongoRepository
;
import
reactor.core.publisher.Mono
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/repository/UserRepository.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
repository/UserRepository.java
View file @
bcb08d33
package
fr.ippon.codingdojo.repository
;
package
fr.ippon.codingdojo.
reactive.
repository
;
import
fr.ippon.codingdojo.domain.User
;
import
fr.ippon.codingdojo.
reactive.
domain.User
;
import
org.springframework.data.mongodb.repository.ReactiveMongoRepository
;
public
interface
UserRepository
extends
ReactiveMongoRepository
<
User
,
String
>
{
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/security/MongoReactiveUserDetailsService.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
security/MongoReactiveUserDetailsService.java
View file @
bcb08d33
package
fr.ippon.codingdojo.security
;
package
fr.ippon.codingdojo.
reactive.
security
;
import
fr.ippon.codingdojo.service.UserService
;
import
fr.ippon.codingdojo.
reactive.
service.UserService
;
import
org.springframework.security.core.userdetails.ReactiveUserDetailsService
;
import
org.springframework.security.core.userdetails.User
;
import
org.springframework.security.core.userdetails.UserDetails
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/service/AccountService.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
service/AccountService.java
View file @
bcb08d33
package
fr.ippon.codingdojo.service
;
package
fr.ippon.codingdojo.
reactive.
service
;
import
fr.ippon.codingdojo.domain.Account
;
import
fr.ippon.codingdojo.domain.Transaction
;
import
fr.ippon.codingdojo.
reactive.
domain.Account
;
import
fr.ippon.codingdojo.
reactive.
domain.Transaction
;
import
reactor.core.publisher.Flux
;
import
reactor.core.publisher.Mono
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/service/UserService.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
service/UserService.java
View file @
bcb08d33
package
fr.ippon.codingdojo.service
;
package
fr.ippon.codingdojo.
reactive.
service
;
import
fr.ippon.codingdojo.domain.User
;
import
fr.ippon.codingdojo.
reactive.
domain.User
;
import
reactor.core.publisher.Mono
;
public
interface
UserService
{
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/service/impl/AccountServiceImpl.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
service/impl/AccountServiceImpl.java
View file @
bcb08d33
package
fr.ippon.codingdojo.service.impl
;
package
fr.ippon.codingdojo.
reactive.
service.impl
;
import
fr.ippon.codingdojo.domain.Account
;
import
fr.ippon.codingdojo.domain.Operation
;
import
fr.ippon.codingdojo.domain.Transaction
;
import
fr.ippon.codingdojo.repository.AccountRepository
;
import
fr.ippon.codingdojo.service.AccountService
;
import
fr.ippon.codingdojo.
reactive.
domain.Account
;
import
fr.ippon.codingdojo.
reactive.
domain.Operation
;
import
fr.ippon.codingdojo.
reactive.
domain.Transaction
;
import
fr.ippon.codingdojo.
reactive.
repository.AccountRepository
;
import
fr.ippon.codingdojo.
reactive.
service.AccountService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
reactor.core.publisher.Flux
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/service/impl/UserServiceImpl.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
service/impl/UserServiceImpl.java
View file @
bcb08d33
package
fr.ippon.codingdojo.service.impl
;
package
fr.ippon.codingdojo.
reactive.
service.impl
;
import
fr.ippon.codingdojo.domain.User
;
import
fr.ippon.codingdojo.repository.UserRepository
;
import
fr.ippon.codingdojo.service.UserService
;
import
fr.ippon.codingdojo.
reactive.
domain.User
;
import
fr.ippon.codingdojo.
reactive.
repository.UserRepository
;
import
fr.ippon.codingdojo.
reactive.
service.UserService
;
import
org.springframework.stereotype.Service
;
import
reactor.core.publisher.Mono
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/web/AccountResource.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
web/AccountResource.java
View file @
bcb08d33
package
fr.ippon.codingdojo.web
;
package
fr.ippon.codingdojo.
reactive.
web
;
import
fr.ippon.codingdojo.domain.Account
;
import
fr.ippon.codingdojo.service.AccountService
;
import
fr.ippon.codingdojo.service.UserService
;
import
fr.ippon.codingdojo.
reactive.
domain.Account
;
import
fr.ippon.codingdojo.
reactive.
service.AccountService
;
import
fr.ippon.codingdojo.
reactive.
service.UserService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.RestController
;
...
...
spring-reactor/src/main/java/fr/ippon/codingdojo/web/TransactionResource.java
→
spring-reactor/src/main/java/fr/ippon/codingdojo/
reactive/
web/TransactionResource.java
View file @
bcb08d33
package
fr.ippon.codingdojo.web
;
package
fr.ippon.codingdojo.
reactive.
web
;
import
fr.ippon.codingdojo.domain.Transaction
;
import
fr.ippon.codingdojo.service.AccountService
;
import
fr.ippon.codingdojo.service.UserService
;
import
fr.ippon.codingdojo.
reactive.
domain.Transaction
;
import
fr.ippon.codingdojo.
reactive.
service.AccountService
;
import
fr.ippon.codingdojo.
reactive.
service.UserService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.RestController
;
...
...
spring-reactor/src/test/java/fr/ippon/codingdojo/web/AccountResourceTest.java
→
spring-reactor/src/test/java/fr/ippon/codingdojo/
reactive/
web/AccountResourceTest.java
View file @
bcb08d33
package
fr.ippon.codingdojo.web
;
package
fr.ippon.codingdojo.
reactive.
web
;
import
fr.ippon.codingdojo.domain.Account
;
import
fr.ippon.codingdojo.
reactive.
domain.Account
;
import
org.junit.jupiter.api.BeforeEach
;
import
org.junit.jupiter.api.DisplayName
;
import
org.junit.jupiter.api.Test
;
...
...
spring-reactor/src/test/java/fr/ippon/codingdojo/web/TransactionResourceTest.java
→
spring-reactor/src/test/java/fr/ippon/codingdojo/
reactive/
web/TransactionResourceTest.java
View file @
bcb08d33
package
fr.ippon.codingdojo.web
;
package
fr.ippon.codingdojo.
reactive.
web
;
import
fr.ippon.codingdojo.domain.Account
;
import
fr.ippon.codingdojo.domain.Operation
;
import
fr.ippon.codingdojo.domain.Transaction
;
import
fr.ippon.codingdojo.service.UserService
;
import
fr.ippon.codingdojo.
reactive.
domain.Account
;
import
fr.ippon.codingdojo.
reactive.
domain.Operation
;
import
fr.ippon.codingdojo.
reactive.
domain.Transaction
;
import
fr.ippon.codingdojo.
reactive.
service.UserService
;
import
org.junit.jupiter.api.BeforeEach
;
import
org.junit.jupiter.api.DisplayName
;
import
org.junit.jupiter.api.Test
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment