Reorganization packages
This commit is contained in:
1 parent
9d2f8c8b04
commit
58e927cc87
22 files changed
+116
-55
No files matched your search
+3
-3
@@ -1,12 +1,12 @@
|
||||
package site.easystartup.easystartupcore.config;
|
||||
package site.easystartup.easystartupcore.auth.config;
|
||||
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
|
||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||
|
||||
@Configuration
|
||||
public class MvcConfig implements WebMvcConfigurer {
|
||||
public class LoginMvcConfig implements WebMvcConfigurer {
|
||||
public void addViewControllers(ViewControllerRegistry registry) {
|
||||
registry.addViewController("/login").setViewName("login");
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.config;
|
||||
package site.easystartup.easystartupcore.auth.config;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.controller;
|
||||
package site.easystartup.easystartupcore.auth.controller;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import site.easystartup.easystartupcore.domain.Role;
|
||||
import site.easystartup.easystartupcore.domain.User;
|
||||
import site.easystartup.easystartupcore.repos.UserRepo;
|
||||
import site.easystartup.easystartupcore.repo.UserRepo;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
package site.easystartup.easystartupcore.domain.forum;
|
||||
|
||||
public enum DiscussionStatus {
|
||||
OPEN, CLOSED;
|
||||
}
|
||||
+8
-9
@@ -1,21 +1,15 @@
|
||||
package site.easystartup.easystartupcore.controller;
|
||||
package site.easystartup.easystartupcore.forum.controller;
|
||||
|
||||
import com.google.common.collect.Lists;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.val;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.security.core.Authentication;
|
||||
import org.springframework.security.core.context.SecurityContextHolder;
|
||||
import org.springframework.security.core.userdetails.User;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.Model;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import site.easystartup.easystartupcore.domain.forum.Discussion;
|
||||
import site.easystartup.easystartupcore.domain.forum.Topic;
|
||||
import site.easystartup.easystartupcore.filter.FilterService;
|
||||
import site.easystartup.easystartupcore.repos.forum.TopicRepo;
|
||||
|
||||
import java.util.Collections;
|
||||
import site.easystartup.easystartupcore.forum.filter.FilterService;
|
||||
import site.easystartup.easystartupcore.forum.repo.TopicRepo;
|
||||
|
||||
@Controller
|
||||
@RequiredArgsConstructor(onConstructor_ = @Autowired)
|
||||
@@ -38,4 +32,9 @@ public class ForumController {
|
||||
model.addAttribute("discussions", discussions);
|
||||
return "my-discussions";
|
||||
}
|
||||
|
||||
@GetMapping("/forum/new")
|
||||
public String forumNew() {
|
||||
return "topic-new";
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.domain.forum;
|
||||
package site.easystartup.easystartupcore.forum.domain;
|
||||
|
||||
import lombok.*;
|
||||
import org.hibernate.Hibernate;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.domain.forum;
|
||||
package site.easystartup.easystartupcore.forum.domain;
|
||||
|
||||
import lombok.*;
|
||||
import org.hibernate.Hibernate;
|
||||
@@ -0,0 +1,5 @@
|
||||
package site.easystartup.easystartupcore.forum.domain;
|
||||
|
||||
public enum DiscussionStatus {
|
||||
OPEN, CLOSED;
|
||||
}
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.domain.forum;
|
||||
package site.easystartup.easystartupcore.forum.domain;
|
||||
|
||||
import lombok.*;
|
||||
import org.hibernate.Hibernate;
|
||||
+5
-5
@@ -1,13 +1,13 @@
|
||||
package site.easystartup.easystartupcore.filter;
|
||||
package site.easystartup.easystartupcore.forum.filter;
|
||||
|
||||
import com.google.common.collect.Lists;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
import site.easystartup.easystartupcore.domain.forum.Discussion;
|
||||
import site.easystartup.easystartupcore.domain.forum.DiscussionMessage;
|
||||
import site.easystartup.easystartupcore.repos.forum.DiscussionMessageRepo;
|
||||
import site.easystartup.easystartupcore.repos.forum.DiscussionRepo;
|
||||
import site.easystartup.easystartupcore.forum.domain.Discussion;
|
||||
import site.easystartup.easystartupcore.forum.domain.DiscussionMessage;
|
||||
import site.easystartup.easystartupcore.forum.repo.DiscussionMessageRepo;
|
||||
import site.easystartup.easystartupcore.forum.repo.DiscussionRepo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
package site.easystartup.easystartupcore.forum.repo;
|
||||
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import site.easystartup.easystartupcore.forum.domain.DiscussionMessage;
|
||||
|
||||
public interface DiscussionMessageRepo extends CrudRepository<DiscussionMessage, Long> {
|
||||
}
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
package site.easystartup.easystartupcore.repos.forum;
|
||||
package site.easystartup.easystartupcore.forum.repo;
|
||||
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import site.easystartup.easystartupcore.domain.forum.Discussion;
|
||||
import site.easystartup.easystartupcore.forum.domain.Discussion;
|
||||
|
||||
public interface DiscussionRepo extends CrudRepository<Discussion, Long> {
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package site.easystartup.easystartupcore.forum.repo;
|
||||
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import site.easystartup.easystartupcore.forum.domain.Topic;
|
||||
|
||||
public interface TopicRepo extends CrudRepository<Topic, Long> {
|
||||
}
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.repos;
|
||||
package site.easystartup.easystartupcore.repo;
|
||||
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import site.easystartup.easystartupcore.domain.User;
|
||||
@@ -1,8 +0,0 @@
|
||||
package site.easystartup.easystartupcore.repos.forum;
|
||||
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import site.easystartup.easystartupcore.domain.forum.Discussion;
|
||||
import site.easystartup.easystartupcore.domain.forum.DiscussionMessage;
|
||||
|
||||
public interface DiscussionMessageRepo extends CrudRepository<DiscussionMessage, Long> {
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
package site.easystartup.easystartupcore.repos.forum;
|
||||
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import site.easystartup.easystartupcore.domain.forum.Discussion;
|
||||
import site.easystartup.easystartupcore.domain.forum.Topic;
|
||||
|
||||
public interface TopicRepo extends CrudRepository<Topic, Long> {
|
||||
}
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
package site.easystartup.easystartupcore.config;
|
||||
package site.easystartup.easystartupcore.storag.config;
|
||||
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import site.easystartup.easystartupcore.storage.FileLocalStorageService;
|
||||
import site.easystartup.easystartupcore.storage.StorageService;
|
||||
import site.easystartup.easystartupcore.storag.service.FileLocalStorageService;
|
||||
import site.easystartup.easystartupcore.storag.service.StorageService;
|
||||
|
||||
@Configuration
|
||||
public class FileConfig {
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.storage;
|
||||
package site.easystartup.easystartupcore.storag.service;
|
||||
|
||||
import lombok.SneakyThrows;
|
||||
import org.springframework.core.io.Resource;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.storage;
|
||||
package site.easystartup.easystartupcore.storag.service;
|
||||
|
||||
public class StorageFileNotFoundException extends RuntimeException {
|
||||
public StorageFileNotFoundException(String filename) {
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package site.easystartup.easystartupcore.storage;
|
||||
package site.easystartup.easystartupcore.storag.service;
|
||||
|
||||
import org.springframework.core.io.Resource;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
Reference in new issue
Block a user