mirror of https://github.com/halo-dev/halo
Add all services with basic structure
parent
5db5eec788
commit
6ae4f43922
|
@ -0,0 +1,14 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Attachment;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Attachment service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface AttachmentService extends CrudService<Attachment, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Category;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Category service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface CategoryService extends CrudService<Category, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Comment;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Comment service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface CommentService extends CrudService<Comment, Long> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Gallery;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gallery service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface GalleryService extends CrudService<Gallery, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Link;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Link service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface LinkService extends CrudService<Link, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Log;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Log service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface LogService extends CrudService<Log, Long> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Menu;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Menu service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface MenuService extends CrudService<Menu, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Option;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Option service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface OptionService extends CrudService<Option, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Post;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Post service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface PostService extends CrudService<Post, Integer> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,15 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.Tag;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Tag service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface TagService extends CrudService<Tag, Integer> {
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
package cc.ryanc.halo.service.v1;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.model.entity.User;
|
||||||
|
import cc.ryanc.halo.service.base.CrudService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* User service.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
public interface UserService extends CrudService<User, Integer> {
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue