mirror of https://github.com/halo-dev/halo
Repackage properties
parent
1fd26a35ea
commit
64d108d929
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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),
|
||||
|
||||
/**
|
||||
* 博客主题
|
|
@ -1,4 +1,4 @@
|
|||
package cc.ryanc.halo.model.enums;
|
||||
package cc.ryanc.halo.model.properties;
|
||||
|
||||
/**
|
||||
* Email properties.
|
|
@ -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;
|
|
@ -1,4 +1,4 @@
|
|||
package cc.ryanc.halo.model.enums;
|
||||
package cc.ryanc.halo.model.properties;
|
||||
|
||||
/**
|
||||
* Qi niu yun properties.
|
|
@ -1,4 +1,4 @@
|
|||
package cc.ryanc.halo.model.enums;
|
||||
package cc.ryanc.halo.model.properties;
|
||||
|
||||
/**
|
||||
* You pai yun properties.
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue