Repackage properties

pull/137/head
johnniang 2019-04-01 23:01:45 +08:00
parent 1fd26a35ea
commit 64d108d929
19 changed files with 23 additions and 23 deletions

View File

@ -2,7 +2,7 @@ package cc.ryanc.halo.handler.file;
import cc.ryanc.halo.exception.FileOperationException; import cc.ryanc.halo.exception.FileOperationException;
import cc.ryanc.halo.model.enums.AttachmentType; import cc.ryanc.halo.model.enums.AttachmentType;
import cc.ryanc.halo.model.enums.QnYunProperties; import cc.ryanc.halo.model.properties.QnYunProperties;
import cc.ryanc.halo.model.support.QiNiuPutSet; import cc.ryanc.halo.model.support.QiNiuPutSet;
import cc.ryanc.halo.model.support.UploadResult; import cc.ryanc.halo.model.support.UploadResult;
import cc.ryanc.halo.service.OptionService; import cc.ryanc.halo.service.OptionService;

View File

@ -2,7 +2,7 @@ package cc.ryanc.halo.handler.file;
import cc.ryanc.halo.exception.FileOperationException; import cc.ryanc.halo.exception.FileOperationException;
import cc.ryanc.halo.model.enums.AttachmentType; import cc.ryanc.halo.model.enums.AttachmentType;
import cc.ryanc.halo.model.enums.UpYunProperties; import cc.ryanc.halo.model.properties.UpYunProperties;
import cc.ryanc.halo.model.support.UploadResult; import cc.ryanc.halo.model.support.UploadResult;
import cc.ryanc.halo.service.OptionService; import cc.ryanc.halo.service.OptionService;
import cc.ryanc.halo.utils.FilenameUtils; import cc.ryanc.halo.utils.FilenameUtils;

View File

@ -2,7 +2,7 @@ package cc.ryanc.halo.listener;
import cc.ryanc.halo.config.properties.HaloProperties; import cc.ryanc.halo.config.properties.HaloProperties;
import cc.ryanc.halo.model.entity.User; import cc.ryanc.halo.model.entity.User;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.params.UserParam; import cc.ryanc.halo.model.params.UserParam;
import cc.ryanc.halo.model.support.HaloConst; import cc.ryanc.halo.model.support.HaloConst;
import cc.ryanc.halo.model.support.Theme; import cc.ryanc.halo.model.support.Theme;

View File

@ -1,7 +1,6 @@
package cc.ryanc.halo.model.enums.converter; package cc.ryanc.halo.model.enums.converter;
import cc.ryanc.halo.model.enums.ValueEnum; import cc.ryanc.halo.model.enums.ValueEnum;
import lombok.extern.slf4j.Slf4j;
import javax.persistence.AttributeConverter; import javax.persistence.AttributeConverter;
@ -13,7 +12,6 @@ import javax.persistence.AttributeConverter;
* @author johnniang * @author johnniang
* @date 12/6/18 * @date 12/6/18
*/ */
@Slf4j
public abstract class AbstractConverter<E extends ValueEnum<V>, V> implements AttributeConverter<E, V> { public abstract class AbstractConverter<E extends ValueEnum<V>, V> implements AttributeConverter<E, V> {
private final Class<E> clazz; private final Class<E> clazz;
@ -24,13 +22,11 @@ public abstract class AbstractConverter<E extends ValueEnum<V>, V> implements At
@Override @Override
public V convertToDatabaseColumn(E attribute) { public V convertToDatabaseColumn(E attribute) {
log.debug("Convert to database column: [{}], class type: [{}]", attribute, clazz.getSimpleName());
return attribute == null ? null : attribute.getValue(); return attribute == null ? null : attribute.getValue();
} }
@Override @Override
public E convertToEntityAttribute(V dbData) { public E convertToEntityAttribute(V dbData) {
log.debug("Convert to entity attribute: [{}], class type: [{}]", dbData, clazz.getSimpleName());
return dbData == null ? null : ValueEnum.valueToEnum(clazz, dbData); return dbData == null ? null : ValueEnum.valueToEnum(clazz, dbData);
} }
} }

View File

@ -1,4 +1,4 @@
package cc.ryanc.halo.model.enums; package cc.ryanc.halo.model.properties;
/** /**
* @author : RYAN0UP * @author : RYAN0UP
@ -99,7 +99,7 @@ public enum BlogProperties implements PropertyEnum {
/** /**
* *
*/ */
SEO_DESC("seo_desc", String.class), SEO_DESCRIPTION("seo_description", String.class),
/** /**
* *

View File

@ -1,4 +1,4 @@
package cc.ryanc.halo.model.enums; package cc.ryanc.halo.model.properties;
/** /**
* Email properties. * Email properties.

View File

@ -1,5 +1,6 @@
package cc.ryanc.halo.model.enums; package cc.ryanc.halo.model.properties;
import cc.ryanc.halo.model.enums.ValueEnum;
import org.springframework.lang.NonNull; import org.springframework.lang.NonNull;
import org.springframework.lang.Nullable; import org.springframework.lang.Nullable;
import org.springframework.util.Assert; import org.springframework.util.Assert;

View File

@ -1,4 +1,4 @@
package cc.ryanc.halo.model.enums; package cc.ryanc.halo.model.properties;
/** /**
* Qi niu yun properties. * Qi niu yun properties.

View File

@ -1,4 +1,4 @@
package cc.ryanc.halo.model.enums; package cc.ryanc.halo.model.properties;
/** /**
* You pai yun properties. * You pai yun properties.

View File

@ -4,7 +4,7 @@ import cc.ryanc.halo.exception.MissingPropertyException;
import cc.ryanc.halo.model.dto.OptionOutputDTO; import cc.ryanc.halo.model.dto.OptionOutputDTO;
import cc.ryanc.halo.model.entity.Option; import cc.ryanc.halo.model.entity.Option;
import cc.ryanc.halo.model.enums.OptionSource; import cc.ryanc.halo.model.enums.OptionSource;
import cc.ryanc.halo.model.enums.PropertyEnum; import cc.ryanc.halo.model.properties.PropertyEnum;
import cc.ryanc.halo.model.enums.ValueEnum; import cc.ryanc.halo.model.enums.ValueEnum;
import cc.ryanc.halo.model.params.OptionParam; import cc.ryanc.halo.model.params.OptionParam;
import cc.ryanc.halo.service.base.CrudService; import cc.ryanc.halo.service.base.CrudService;

View File

@ -4,7 +4,7 @@ import cc.ryanc.halo.handler.file.FileHandlers;
import cc.ryanc.halo.model.dto.AttachmentOutputDTO; import cc.ryanc.halo.model.dto.AttachmentOutputDTO;
import cc.ryanc.halo.model.entity.Attachment; import cc.ryanc.halo.model.entity.Attachment;
import cc.ryanc.halo.model.enums.AttachmentType; import cc.ryanc.halo.model.enums.AttachmentType;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.support.UploadResult; import cc.ryanc.halo.model.support.UploadResult;
import cc.ryanc.halo.repository.AttachmentRepository; import cc.ryanc.halo.repository.AttachmentRepository;
import cc.ryanc.halo.service.AttachmentService; import cc.ryanc.halo.service.AttachmentService;

View File

@ -3,7 +3,7 @@ package cc.ryanc.halo.service.impl;
import cc.ryanc.halo.model.dto.post.PostMinimalOutputDTO; import cc.ryanc.halo.model.dto.post.PostMinimalOutputDTO;
import cc.ryanc.halo.model.entity.Comment; import cc.ryanc.halo.model.entity.Comment;
import cc.ryanc.halo.model.entity.Post; import cc.ryanc.halo.model.entity.Post;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.enums.CommentStatus; import cc.ryanc.halo.model.enums.CommentStatus;
import cc.ryanc.halo.model.projection.CommentCountProjection; import cc.ryanc.halo.model.projection.CommentCountProjection;
import cc.ryanc.halo.model.support.CommentPage; import cc.ryanc.halo.model.support.CommentPage;

View File

@ -1,8 +1,8 @@
package cc.ryanc.halo.service.impl; package cc.ryanc.halo.service.impl;
import cc.ryanc.halo.exception.ServiceException; import cc.ryanc.halo.exception.ServiceException;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.enums.EmailProperties; import cc.ryanc.halo.model.properties.EmailProperties;
import cc.ryanc.halo.service.MailService; import cc.ryanc.halo.service.MailService;
import cc.ryanc.halo.service.OptionService; import cc.ryanc.halo.service.OptionService;
import cn.hutool.core.text.StrBuilder; import cn.hutool.core.text.StrBuilder;

View File

@ -5,6 +5,9 @@ import cc.ryanc.halo.model.dto.OptionOutputDTO;
import cc.ryanc.halo.model.entity.Option; import cc.ryanc.halo.model.entity.Option;
import cc.ryanc.halo.model.enums.*; import cc.ryanc.halo.model.enums.*;
import cc.ryanc.halo.model.params.OptionParam; import cc.ryanc.halo.model.params.OptionParam;
import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.properties.PropertyEnum;
import cc.ryanc.halo.model.properties.QnYunProperties;
import cc.ryanc.halo.repository.OptionRepository; import cc.ryanc.halo.repository.OptionRepository;
import cc.ryanc.halo.service.OptionService; import cc.ryanc.halo.service.OptionService;
import cc.ryanc.halo.service.base.AbstractCrudService; import cc.ryanc.halo.service.base.AbstractCrudService;

View File

@ -4,7 +4,7 @@ import cc.ryanc.halo.cache.lock.CacheLock;
import cc.ryanc.halo.exception.BadRequestException; import cc.ryanc.halo.exception.BadRequestException;
import cc.ryanc.halo.model.dto.CountOutputDTO; import cc.ryanc.halo.model.dto.CountOutputDTO;
import cc.ryanc.halo.model.dto.UserOutputDTO; import cc.ryanc.halo.model.dto.UserOutputDTO;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.enums.PostStatus; import cc.ryanc.halo.model.enums.PostStatus;
import cc.ryanc.halo.model.params.LoginParam; import cc.ryanc.halo.model.params.LoginParam;
import cc.ryanc.halo.security.context.SecurityContextHolder; import cc.ryanc.halo.security.context.SecurityContextHolder;

View File

@ -3,7 +3,7 @@ package cc.ryanc.halo.web.controller.admin.api;
import cc.ryanc.halo.model.dto.CommentOutputDTO; import cc.ryanc.halo.model.dto.CommentOutputDTO;
import cc.ryanc.halo.model.entity.Comment; import cc.ryanc.halo.model.entity.Comment;
import cc.ryanc.halo.model.entity.User; import cc.ryanc.halo.model.entity.User;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.enums.CommentStatus; import cc.ryanc.halo.model.enums.CommentStatus;
import cc.ryanc.halo.model.params.CommentParam; import cc.ryanc.halo.model.params.CommentParam;
import cc.ryanc.halo.model.vo.CommentWithPostVO; import cc.ryanc.halo.model.vo.CommentWithPostVO;

View File

@ -1,6 +1,6 @@
package cc.ryanc.halo.web.controller.admin.api; package cc.ryanc.halo.web.controller.admin.api;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.enums.OptionSource; import cc.ryanc.halo.model.enums.OptionSource;
import cc.ryanc.halo.model.support.Theme; import cc.ryanc.halo.model.support.Theme;
import cc.ryanc.halo.service.OptionService; import cc.ryanc.halo.service.OptionService;

View File

@ -3,7 +3,7 @@ package cc.ryanc.halo.web.controller.core;
import cc.ryanc.halo.exception.BadRequestException; import cc.ryanc.halo.exception.BadRequestException;
import cc.ryanc.halo.model.entity.*; import cc.ryanc.halo.model.entity.*;
import cc.ryanc.halo.model.enums.AttachmentType; import cc.ryanc.halo.model.enums.AttachmentType;
import cc.ryanc.halo.model.enums.BlogProperties; import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.enums.OptionSource; import cc.ryanc.halo.model.enums.OptionSource;
import cc.ryanc.halo.model.params.InstallParam; import cc.ryanc.halo.model.params.InstallParam;
import cc.ryanc.halo.model.support.BaseResponse; import cc.ryanc.halo.model.support.BaseResponse;

View File

@ -1,7 +1,7 @@
package cc.ryanc.halo.service.impl; package cc.ryanc.halo.service.impl;
import cc.ryanc.halo.model.entity.Option; import cc.ryanc.halo.model.entity.Option;
import cc.ryanc.halo.model.enums.QnYunProperties; import cc.ryanc.halo.model.properties.QnYunProperties;
import cc.ryanc.halo.repository.OptionRepository; import cc.ryanc.halo.repository.OptionRepository;
import com.qiniu.common.Zone; import com.qiniu.common.Zone;
import org.junit.Test; import org.junit.Test;