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.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.UploadResult;
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.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.service.OptionService;
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.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.support.HaloConst;
import cc.ryanc.halo.model.support.Theme;

View File

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

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.Nullable;
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.

View File

@ -1,4 +1,4 @@
package cc.ryanc.halo.model.enums;
package cc.ryanc.halo.model.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.entity.Option;
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.params.OptionParam;
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.entity.Attachment;
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.repository.AttachmentRepository;
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.entity.Comment;
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.projection.CommentCountProjection;
import cc.ryanc.halo.model.support.CommentPage;

View File

@ -1,8 +1,8 @@
package cc.ryanc.halo.service.impl;
import cc.ryanc.halo.exception.ServiceException;
import cc.ryanc.halo.model.enums.BlogProperties;
import cc.ryanc.halo.model.enums.EmailProperties;
import cc.ryanc.halo.model.properties.BlogProperties;
import cc.ryanc.halo.model.properties.EmailProperties;
import cc.ryanc.halo.service.MailService;
import cc.ryanc.halo.service.OptionService;
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.enums.*;
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.service.OptionService;
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.model.dto.CountOutputDTO;
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.params.LoginParam;
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.entity.Comment;
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.params.CommentParam;
import cc.ryanc.halo.model.vo.CommentWithPostVO;

View File

@ -1,6 +1,6 @@
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.support.Theme;
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.model.entity.*;
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.params.InstallParam;
import cc.ryanc.halo.model.support.BaseResponse;

View File

@ -1,7 +1,7 @@
package cc.ryanc.halo.service.impl;
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 com.qiniu.common.Zone;
import org.junit.Test;