mirror of
https://github.com/OtusTeam/Spring.git
synced 2026-06-20 11:14:34 +00:00
mongo-db-demo renamed root package
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo;
|
||||
package ru.otus.example.mongodbdemo;
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
+4
-4
@@ -1,13 +1,13 @@
|
||||
package ru.otus.example.mongoDbDemo.changelogs;
|
||||
package ru.otus.example.mongodbdemo.changelogs;
|
||||
|
||||
import com.github.cloudyrock.mongock.ChangeLog;
|
||||
import com.github.cloudyrock.mongock.ChangeSet;
|
||||
import com.mongodb.client.MongoDatabase;
|
||||
import lombok.val;
|
||||
import org.springframework.data.mongodb.core.MongoTemplate;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongoDbDemo.model.Student;
|
||||
import ru.otus.example.mongoDbDemo.model.Teacher;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Student;
|
||||
import ru.otus.example.mongodbdemo.model.Teacher;
|
||||
|
||||
@ChangeLog(order = "001")
|
||||
public class InitMongoDBDataChangeLog {
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.config;
|
||||
package ru.otus.example.mongodbdemo.config;
|
||||
|
||||
import com.github.cloudyrock.mongock.Mongock;
|
||||
import com.github.cloudyrock.mongock.SpringMongockBuilder;
|
||||
@@ -9,7 +9,7 @@ import org.springframework.context.annotation.Configuration;
|
||||
@Configuration
|
||||
public class ApplicationConfig {
|
||||
|
||||
private static final String CHANGELOGS_PACKAGE = "ru.otus.example.mongoDbDemo.changelogs";
|
||||
private static final String CHANGELOGS_PACKAGE = "ru.otus.example.mongodbdemo.changelogs";
|
||||
|
||||
@Bean
|
||||
public Mongock mongock(MongoProps mongoProps, MongoClient mongoClient) {
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.config;
|
||||
package ru.otus.example.mongodbdemo.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package ru.otus.example.mongoDbDemo.events;
|
||||
package ru.otus.example.mongodbdemo.events;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.val;
|
||||
import org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener;
|
||||
import org.springframework.data.mongodb.core.mapping.event.AfterDeleteEvent;
|
||||
import org.springframework.stereotype.Component;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongoDbDemo.repositories.StudentRepository;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.repositories.StudentRepository;
|
||||
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package ru.otus.example.mongoDbDemo.events;
|
||||
package ru.otus.example.mongodbdemo.events;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.val;
|
||||
import org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener;
|
||||
import org.springframework.data.mongodb.core.mapping.event.BeforeConvertEvent;
|
||||
import org.springframework.stereotype.Component;
|
||||
import ru.otus.example.mongoDbDemo.model.Student;
|
||||
import ru.otus.example.mongoDbDemo.repositories.KnowledgeRepository;
|
||||
import ru.otus.example.mongodbdemo.model.Student;
|
||||
import ru.otus.example.mongodbdemo.repositories.KnowledgeRepository;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.model;
|
||||
package ru.otus.example.mongodbdemo.model;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.model;
|
||||
package ru.otus.example.mongodbdemo.model;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.model;
|
||||
package ru.otus.example.mongodbdemo.model;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import org.springframework.data.mongodb.repository.MongoRepository;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
|
||||
public interface KnowledgeRepository extends MongoRepository<Knowledge, String> {
|
||||
}
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import org.springframework.data.mongodb.repository.MongoRepository;
|
||||
import ru.otus.example.mongoDbDemo.model.Student;
|
||||
import ru.otus.example.mongodbdemo.model.Student;
|
||||
|
||||
|
||||
public interface StudentRepository extends MongoRepository<Student, String>, StudentRepositoryCustom {
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
public interface StudentRepositoryCustom {
|
||||
long getExperienceArrayLengthByStudentId(String id);
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
@@ -9,7 +9,7 @@ import org.springframework.data.mongodb.core.aggregation.Aggregation;
|
||||
import org.springframework.data.mongodb.core.query.Criteria;
|
||||
import org.springframework.data.mongodb.core.query.Query;
|
||||
import org.springframework.data.mongodb.core.query.Update;
|
||||
import ru.otus.example.mongoDbDemo.model.Student;
|
||||
import ru.otus.example.mongodbdemo.model.Student;
|
||||
|
||||
|
||||
import static org.springframework.data.mongodb.core.query.Criteria.where;
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import org.springframework.data.mongodb.repository.MongoRepository;
|
||||
import ru.otus.example.mongoDbDemo.model.Teacher;
|
||||
import ru.otus.example.mongodbdemo.model.Teacher;
|
||||
|
||||
public interface TeacherRepository extends MongoRepository<Teacher, String>, TeacherRepositoryCustom {
|
||||
}
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
+3
-3
@@ -1,11 +1,11 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.val;
|
||||
import org.springframework.data.mongodb.core.MongoTemplate;
|
||||
import org.springframework.data.mongodb.core.query.Criteria;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongoDbDemo.model.Teacher;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Teacher;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||
import org.springframework.boot.test.autoconfigure.data.mongo.DataMongoTest;
|
||||
@@ -7,7 +7,7 @@ import org.springframework.test.annotation.DirtiesContext;
|
||||
|
||||
@DataMongoTest
|
||||
@EnableConfigurationProperties
|
||||
@ComponentScan({"ru.otus.example.mongoDbDemo.config", "ru.otus.example.mongoDbDemo.repositories"})
|
||||
@ComponentScan({"ru.otus.example.mongodbdemo.config", "ru.otus.example.mongodbdemo.repositories"})
|
||||
@DirtiesContext(methodMode = DirtiesContext.MethodMode.BEFORE_METHOD)
|
||||
abstract class AbstractRepositoryTest {
|
||||
}
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.val;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
@@ -9,7 +9,7 @@ import org.springframework.context.annotation.ComponentScan;
|
||||
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
|
||||
|
||||
@DisplayName("KnowledgeRepository при наличии listener-ов в контексте ")
|
||||
@ComponentScan("ru.otus.example.mongoDbDemo.events")
|
||||
@ComponentScan("ru.otus.example.mongodbdemo.events")
|
||||
class KnowledgeRepositoryWithListenerTest extends AbstractRepositoryTest {
|
||||
|
||||
@Autowired
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.val;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
+4
-4
@@ -1,17 +1,17 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.val;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.ComponentScan;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongoDbDemo.model.Student;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Student;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
@DisplayName("StudentRepository при наличии listener-ов в контексте ")
|
||||
@ComponentScan("ru.otus.example.mongoDbDemo.events")
|
||||
@ComponentScan("ru.otus.example.mongodbdemo.events")
|
||||
class StudentRepositoryWithListenersTest extends AbstractRepositoryTest {
|
||||
|
||||
@Autowired
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.val;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.mapping.MappingException;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongoDbDemo.model.Student;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Student;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
|
||||
+2
-2
@@ -1,10 +1,10 @@
|
||||
package ru.otus.example.mongoDbDemo.repositories;
|
||||
package ru.otus.example.mongodbdemo.repositories;
|
||||
|
||||
import lombok.val;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import ru.otus.example.mongoDbDemo.model.Knowledge;
|
||||
import ru.otus.example.mongodbdemo.model.Knowledge;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
Reference in New Issue
Block a user