diff --git a/src/main/java/cc/ryanc/halo/service/impl/AttachmentServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/AttachmentServiceImpl.java index 8c7be08e9..5ed6cfeb0 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/AttachmentServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/AttachmentServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class AttachmentServiceImpl extends AbstractCrudService implements AttachmentService { - private AttachmentRepository attachmentRepository; + private final AttachmentRepository attachmentRepository; public AttachmentServiceImpl(AttachmentRepository attachmentRepository) { super(attachmentRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/CategoryServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/CategoryServiceImpl.java index a76ccfb27..08307dadd 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/CategoryServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/CategoryServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class CategoryServiceImpl extends AbstractCrudService implements CategoryService { - private CategoryRepository categoryRepository; + private final CategoryRepository categoryRepository; public CategoryServiceImpl(CategoryRepository categoryRepository) { super(categoryRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/GalleryServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/GalleryServiceImpl.java index 190ffd567..9a0ec3d43 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/GalleryServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/GalleryServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class GalleryServiceImpl extends AbstractCrudService implements GalleryService { - private GalleryRepository galleryRepository; + private final GalleryRepository galleryRepository; public GalleryServiceImpl(GalleryRepository galleryRepository) { super(galleryRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/LinkServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/LinkServiceImpl.java index 0bb0cbd1a..5bae9761d 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/LinkServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/LinkServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class LinkServiceImpl extends AbstractCrudService implements LinkService { - private LinkRepository linkRepository; + private final LinkRepository linkRepository; public LinkServiceImpl(LinkRepository linkRepository) { super(linkRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/LogServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/LogServiceImpl.java index 4ea496e6f..28088d581 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/LogServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/LogServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class LogServiceImpl extends AbstractCrudService implements LogService { - private LogRepository logRepository; + private final LogRepository logRepository; public LogServiceImpl(LogRepository logRepository) { super(logRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/MenuServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/MenuServiceImpl.java index ed221e5bf..be813f017 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/MenuServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/MenuServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class MenuServiceImpl extends AbstractCrudService implements MenuService { - private MenuRepository menuRepository; + private final MenuRepository menuRepository; public MenuServiceImpl(MenuRepository menuRepository) { super(menuRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/OptionServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/OptionServiceImpl.java index 6ee7d0ca8..881e6e25b 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/OptionServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/OptionServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class OptionServiceImpl extends AbstractCrudService implements OptionService { - private OptionRepository optionRepository; + private final OptionRepository optionRepository; public OptionServiceImpl(OptionRepository optionRepository) { super(optionRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/PostServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/PostServiceImpl.java new file mode 100644 index 000000000..330bb762e --- /dev/null +++ b/src/main/java/cc/ryanc/halo/service/impl/PostServiceImpl.java @@ -0,0 +1,23 @@ +package cc.ryanc.halo.service.impl; + +import cc.ryanc.halo.model.entity.Post; +import cc.ryanc.halo.repository.PostRepository; +import cc.ryanc.halo.service.PostService; +import cc.ryanc.halo.service.base.AbstractCrudService; +import org.springframework.stereotype.Service; + +/** + * Post service implementation. + * + * @author johnniang + */ +@Service +public class PostServiceImpl extends AbstractCrudService implements PostService { + + private final PostRepository postRepository; + + public PostServiceImpl(PostRepository postRepository) { + super(postRepository); + this.postRepository = postRepository; + } +} diff --git a/src/main/java/cc/ryanc/halo/service/impl/TagServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/TagServiceImpl.java index 786c693bb..10e849abe 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/TagServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/TagServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class TagServiceImpl extends AbstractCrudService implements TagService { - private TagRepository tagRepository; + private final TagRepository tagRepository; public TagServiceImpl(TagRepository tagRepository) { super(tagRepository); diff --git a/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java index 618a073fd..2e2819093 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/UserServiceImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; @Service public class UserServiceImpl extends AbstractCrudService implements UserService { - private UserRepository userRepository; + private final UserRepository userRepository; public UserServiceImpl(UserRepository userRepository) { super(userRepository); diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/AdminController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/AdminController.java index 4815eafc4..22a1f0f2b 100644 --- a/src/main/java/cc/ryanc/halo/web/controller/admin/AdminController.java +++ b/src/main/java/cc/ryanc/halo/web/controller/admin/AdminController.java @@ -33,7 +33,7 @@ public class AdminController { } /** - * admin dashboard + * Admin dashboard. * * @param model model * @return template path: admin/admin_index.ftl diff --git a/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java b/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java index e6cf8bff7..854f005de 100644 --- a/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java +++ b/src/main/java/cc/ryanc/halo/web/controller/admin/UserController.java @@ -10,6 +10,6 @@ import org.springframework.web.bind.annotation.RequestMapping; * @date : 2019-03-14 */ @Controller -@RequestMapping(value = "/admin/user") +@RequestMapping(value = "/admin/users") public class UserController { }