@@ -1,13 +0,0 @@ | |||||
<component name="libraryTable"> | |||||
<library name="Maven: org.mongodb:bson:3.6.4"> | |||||
<CLASSES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/bson/3.6.4/bson-3.6.4.jar!/" /> | |||||
</CLASSES> | |||||
<JAVADOC> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/bson/3.6.4/bson-3.6.4-javadoc.jar!/" /> | |||||
</JAVADOC> | |||||
<SOURCES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/bson/3.6.4/bson-3.6.4-sources.jar!/" /> | |||||
</SOURCES> | |||||
</library> | |||||
</component> |
@@ -1,13 +0,0 @@ | |||||
<component name="libraryTable"> | |||||
<library name="Maven: org.mongodb:mongodb-driver:3.6.4"> | |||||
<CLASSES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/mongodb-driver/3.6.4/mongodb-driver-3.6.4.jar!/" /> | |||||
</CLASSES> | |||||
<JAVADOC> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/mongodb-driver/3.6.4/mongodb-driver-3.6.4-javadoc.jar!/" /> | |||||
</JAVADOC> | |||||
<SOURCES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/mongodb-driver/3.6.4/mongodb-driver-3.6.4-sources.jar!/" /> | |||||
</SOURCES> | |||||
</library> | |||||
</component> |
@@ -1,13 +0,0 @@ | |||||
<component name="libraryTable"> | |||||
<library name="Maven: org.mongodb:mongodb-driver-core:3.6.4"> | |||||
<CLASSES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/mongodb-driver-core/3.6.4/mongodb-driver-core-3.6.4.jar!/" /> | |||||
</CLASSES> | |||||
<JAVADOC> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/mongodb-driver-core/3.6.4/mongodb-driver-core-3.6.4-javadoc.jar!/" /> | |||||
</JAVADOC> | |||||
<SOURCES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/mongodb/mongodb-driver-core/3.6.4/mongodb-driver-core-3.6.4-sources.jar!/" /> | |||||
</SOURCES> | |||||
</library> | |||||
</component> |
@@ -1,13 +0,0 @@ | |||||
<component name="libraryTable"> | |||||
<library name="Maven: org.springframework.boot:spring-boot-starter-data-mongodb:2.0.8.RELEASE"> | |||||
<CLASSES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-data-mongodb/2.0.8.RELEASE/spring-boot-starter-data-mongodb-2.0.8.RELEASE.jar!/" /> | |||||
</CLASSES> | |||||
<JAVADOC> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-data-mongodb/2.0.8.RELEASE/spring-boot-starter-data-mongodb-2.0.8.RELEASE-javadoc.jar!/" /> | |||||
</JAVADOC> | |||||
<SOURCES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-data-mongodb/2.0.8.RELEASE/spring-boot-starter-data-mongodb-2.0.8.RELEASE-sources.jar!/" /> | |||||
</SOURCES> | |||||
</library> | |||||
</component> |
@@ -1,13 +0,0 @@ | |||||
<component name="libraryTable"> | |||||
<library name="Maven: org.springframework.data:spring-data-mongodb:2.0.13.RELEASE"> | |||||
<CLASSES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-mongodb/2.0.13.RELEASE/spring-data-mongodb-2.0.13.RELEASE.jar!/" /> | |||||
</CLASSES> | |||||
<JAVADOC> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-mongodb/2.0.13.RELEASE/spring-data-mongodb-2.0.13.RELEASE-javadoc.jar!/" /> | |||||
</JAVADOC> | |||||
<SOURCES> | |||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/data/spring-data-mongodb/2.0.13.RELEASE/spring-data-mongodb-2.0.13.RELEASE-sources.jar!/" /> | |||||
</SOURCES> | |||||
</library> | |||||
</component> |
@@ -9,7 +9,6 @@ | |||||
<factory-entry name="1067-yuexiu-task-model-mybatis" /> | <factory-entry name="1067-yuexiu-task-model-mybatis" /> | ||||
<factory-entry name="Entities" /> | <factory-entry name="Entities" /> | ||||
</datasource-mapping> | </datasource-mapping> | ||||
<naming-strategy-map /> | |||||
</configuration> | </configuration> | ||||
</facet> | </facet> | ||||
<facet type="Spring" name="Spring"> | <facet type="Spring" name="Spring"> | ||||
@@ -9,7 +9,6 @@ | |||||
<factory-entry name="1068-yexiu-read-model-mybatis" /> | <factory-entry name="1068-yexiu-read-model-mybatis" /> | ||||
<factory-entry name="Entities" /> | <factory-entry name="Entities" /> | ||||
</datasource-mapping> | </datasource-mapping> | ||||
<naming-strategy-map /> | |||||
</configuration> | </configuration> | ||||
</facet> | </facet> | ||||
<facet type="Spring" name="Spring"> | <facet type="Spring" name="Spring"> | ||||
@@ -54,7 +53,7 @@ | |||||
<orderEntry type="library" name="Maven: com.google.guava:guava:21.0" level="project" /> | <orderEntry type="library" name="Maven: com.google.guava:guava:21.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: com.sie.irradiator:1008-sieiot-jwt-api:1.0.9" level="project" /> | <orderEntry type="library" name="Maven: com.sie.irradiator:1008-sieiot-jwt-api:1.0.9" level="project" /> | ||||
<orderEntry type="library" name="Maven: com.sie.irradiator:1003-sieiot-core:1.0.3" level="project" /> | <orderEntry type="library" name="Maven: com.sie.irradiator:1003-sieiot-core:1.0.3" level="project" /> | ||||
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" /> | <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> | <orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: com.auth0:java-jwt:3.3.0" level="project" /> | <orderEntry type="library" name="Maven: com.auth0:java-jwt:3.3.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.0" level="project" /> | <orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.0" level="project" /> | ||||
@@ -75,6 +74,12 @@ | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.0.8.RELEASE" level="project" /> | <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.0.8.RELEASE" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.aspectj:aspectjrt:1.8.13" level="project" /> | <orderEntry type="library" name="Maven: org.aspectj:aspectjrt:1.8.13" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.0.8.RELEASE" level="project" /> | <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.0.8.RELEASE" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.0.8.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.0.8.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.25" level="project" /> | |||||
<orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.3.2" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:8.5.37" level="project" /> | <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:8.5.37" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.14.Final" level="project" /> | <orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.14.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.2.Final" level="project" /> | <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.2.Final" level="project" /> | ||||
@@ -152,18 +157,6 @@ | |||||
<orderEntry type="library" name="Maven: io.github.openfeign:feign-slf4j:9.7.0" level="project" /> | <orderEntry type="library" name="Maven: io.github.openfeign:feign-slf4j:9.7.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: io.github.openfeign:feign-hystrix:9.7.0" level="project" /> | <orderEntry type="library" name="Maven: io.github.openfeign:feign-hystrix:9.7.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: io.github.openfeign:feign-java8:9.7.0" level="project" /> | <orderEntry type="library" name="Maven: io.github.openfeign:feign-java8:9.7.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-mongodb:2.0.8.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.0.8.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.0.8.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.25" level="project" /> | |||||
<orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.3.2" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.19" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mongodb:mongodb-driver:3.6.4" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mongodb:bson:3.6.4" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mongodb:mongodb-driver-core:3.6.4" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-mongodb:2.0.13.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.60" level="project" /> | <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.60" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.slf4j:log4j-over-slf4j:1.7.25" level="project" /> | <orderEntry type="library" name="Maven: org.slf4j:log4j-over-slf4j:1.7.25" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" /> | <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" /> | ||||
@@ -210,5 +203,6 @@ | |||||
<orderEntry type="library" name="Maven: com.google.inject:guice:4.1.0" level="project" /> | <orderEntry type="library" name="Maven: com.google.inject:guice:4.1.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" /> | <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" /> | ||||
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" /> | <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.19" level="project" /> | |||||
</component> | </component> | ||||
</module> | </module> |
@@ -23,10 +23,10 @@ | |||||
<artifactId>2069-siedemo-comm-api</artifactId> | <artifactId>2069-siedemo-comm-api</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <!--<dependency>--> | ||||
<groupId>org.springframework.boot</groupId> | <!--<groupId>org.springframework.boot</groupId>--> | ||||
<artifactId>spring-boot-starter-data-mongodb</artifactId> | <!--<artifactId>spring-boot-starter-data-mongodb</artifactId>--> | ||||
</dependency> | <!--</dependency>--> | ||||
</dependencies> | </dependencies> | ||||
@@ -0,0 +1,11 @@ | |||||
package com.yuexiu.secp.read.model.dao; | |||||
import com.sie.iot.common.model.dao.BaseCommonDAO_HI; | |||||
import com.yuexiu.secp.read.model.entities.ArticlePreviewContentEntity; | |||||
import org.apache.ibatis.annotations.Select; | |||||
import org.springframework.stereotype.Component; | |||||
@Component("ArticlePreviewContentDao") | |||||
public interface ArticlePreviewContentDao extends BaseCommonDAO_HI<ArticlePreviewContentEntity> { | |||||
} |
@@ -1,12 +1,12 @@ | |||||
package com.yuexiu.secp.read.model.dao; | package com.yuexiu.secp.read.model.dao; | ||||
import com.yuexiu.secp.read.model.entities.readonly.ArticlePreview; | |||||
import com.sie.iot.common.model.dao.BaseCommonDAO_HI; | import com.sie.iot.common.model.dao.BaseCommonDAO_HI; | ||||
import com.yuexiu.secp.read.model.entities.ArticlePreviewEntity; | |||||
import org.apache.ibatis.annotations.Select; | import org.apache.ibatis.annotations.Select; | ||||
import org.springframework.stereotype.Component; | import org.springframework.stereotype.Component; | ||||
@Component("ArticlePreviewDao") | @Component("ArticlePreviewDao") | ||||
public interface ArticlePreviewDao extends BaseCommonDAO_HI<ArticlePreview> { | public interface ArticlePreviewDao extends BaseCommonDAO_HI<ArticlePreviewEntity> { | ||||
@Select("select * from sie_article_preview where promotion_status = 1 and task_status = 1") | @Select("select * from sie_article_preview where promotion_status = 1 and task_status = 1") | ||||
int findRecommend(); | int findRecommend(); | ||||
@@ -0,0 +1,11 @@ | |||||
package com.yuexiu.secp.read.model.dao; | |||||
import com.sie.iot.common.model.dao.BaseCommonDAO_HI; | |||||
import com.yuexiu.secp.read.model.entities.ArticlePreviewProjectEntity; | |||||
import org.apache.ibatis.annotations.Select; | |||||
import org.springframework.stereotype.Component; | |||||
@Component("ArticlePreviewProjectDao") | |||||
public interface ArticlePreviewProjectDao extends BaseCommonDAO_HI<ArticlePreviewProjectEntity> { | |||||
} |
@@ -0,0 +1,11 @@ | |||||
package com.yuexiu.secp.read.model.dao; | |||||
import com.sie.iot.common.model.dao.BaseCommonDAO_HI; | |||||
import com.yuexiu.secp.read.model.entities.ArticlePreviewSpreadEntity; | |||||
import org.apache.ibatis.annotations.Select; | |||||
import org.springframework.stereotype.Component; | |||||
@Component("ArticlePreviewSpreadDao") | |||||
public interface ArticlePreviewSpreadDao extends BaseCommonDAO_HI<ArticlePreviewSpreadEntity> { | |||||
} |
@@ -0,0 +1,30 @@ | |||||
package com.yuexiu.secp.read.model.entities; | |||||
import com.alibaba.fastjson.annotation.JSONField; | |||||
import com.baomidou.mybatisplus.annotation.IdType; | |||||
import com.baomidou.mybatisplus.annotation.TableId; | |||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import com.sie.iot.common.idgenerate.GeneratedKeyValue; | |||||
import com.sie.iot.common.model.entity.BaseEntity; | |||||
import io.swagger.annotations.ApiModel; | |||||
import io.swagger.annotations.ApiModelProperty; | |||||
import lombok.Data; | |||||
import java.io.Serializable; | |||||
import java.util.Date; | |||||
@Data | |||||
@TableName("yx_article_preview_content") | |||||
@GeneratedKeyValue | |||||
@ApiModel(value = "文章预览内容表") | |||||
public class ArticlePreviewContentEntity extends BaseEntity<ArticlePreviewContentEntity> implements Serializable{ | |||||
@TableId(value = "preview_content_id", type = IdType.ASSIGN_ID) | |||||
@ApiModelProperty(value = "主键id") | |||||
private Long previewContentId; | |||||
@ApiModelProperty(value = "文章预览id") | |||||
private Long articlePreviewId; | |||||
@ApiModelProperty(value = "文章内容") | |||||
private String articleContent; | |||||
@ApiModelProperty(value = "租户id") | |||||
private Long tenantId; | |||||
} |
@@ -0,0 +1,88 @@ | |||||
package com.yuexiu.secp.read.model.entities; | |||||
import com.alibaba.fastjson.annotation.JSONField; | |||||
import com.baomidou.mybatisplus.annotation.IdType; | |||||
import com.baomidou.mybatisplus.annotation.TableId; | |||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import com.sie.iot.common.idgenerate.GeneratedKeyValue; | |||||
import com.sie.iot.common.model.entity.BaseEntity; | |||||
import io.swagger.annotations.ApiModel; | |||||
import io.swagger.annotations.ApiModelProperty; | |||||
import lombok.Data; | |||||
import java.io.Serializable; | |||||
import java.util.Date; | |||||
@Data | |||||
@TableName("yx_article_preview") | |||||
@GeneratedKeyValue | |||||
@ApiModel(value = "文章预览表") | |||||
public class ArticlePreviewEntity extends BaseEntity<ArticlePreviewEntity> implements Serializable{ | |||||
@TableId(value = "cost_unit_id", type = IdType.ASSIGN_ID) | |||||
@ApiModelProperty(value = "文章预览id") | |||||
private Long articlePreviewId; | |||||
@ApiModelProperty(value = "文章任务id") | |||||
private Long articleId; | |||||
@ApiModelProperty(value = "发布单位") | |||||
private String publishUnit; | |||||
@ApiModelProperty(value = "文章标题") | |||||
private String articleTitle; | |||||
@ApiModelProperty(value = "推广开始时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date spreadBeginTime; | |||||
@ApiModelProperty(value = "推广结束时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date spreadEndTime; | |||||
@ApiModelProperty(value = "转发限制:1过期可推,2过期不可推") | |||||
private Integer shareType; | |||||
@ApiModelProperty(value = "建议文案1") | |||||
private String copyWrite1; | |||||
@ApiModelProperty(value = "建议文案2") | |||||
private String copyWrite2; | |||||
@ApiModelProperty(value = "建议文案3") | |||||
private String copyWrite3; | |||||
@ApiModelProperty(value = "建议文案4") | |||||
private String copyWrite4; | |||||
@ApiModelProperty(value = "建议文案5") | |||||
private String copyWrite5; | |||||
@ApiModelProperty(value = "分享摘要") | |||||
private String shareTitle; | |||||
@ApiModelProperty(value = "分享小图") | |||||
private String shareImg; | |||||
@ApiModelProperty(value = "计划发布时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date releaseTime; | |||||
@ApiModelProperty(value = "实际发布时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date releaseTaskTime; | |||||
@ApiModelProperty(value = "任务发布人") | |||||
private Integer releaseTaskUser; | |||||
@ApiModelProperty(value = "结束任务时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date endTaskTime; | |||||
@ApiModelProperty(value = "结束任务人") | |||||
private Integer endTaskUser; | |||||
@ApiModelProperty(value = "任务状态(1草稿/2待发布/3已发布/4已结束)") | |||||
private Integer taskStatus; | |||||
@ApiModelProperty(value = "推广状态(1有效期内/2已过有效期/3未开始)") | |||||
private Integer promotionStatus; | |||||
@ApiModelProperty(value = "审批状态") | |||||
private Integer approvalStatus; | |||||
@ApiModelProperty(value = "审批人") | |||||
private Integer approvalUser; | |||||
@ApiModelProperty(value = "审批时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date approvalTime; | |||||
@ApiModelProperty(value = "文章类别") | |||||
private Integer articleType; | |||||
@ApiModelProperty(value = "文章类别别名") | |||||
private String articleTypeAlias; | |||||
@ApiModelProperty(value = "作者名称") | |||||
private String authorName; | |||||
@ApiModelProperty(value = "原文连接") | |||||
private String articleUrl; | |||||
@ApiModelProperty(value = "底部二维码") | |||||
private String codeImg; | |||||
@ApiModelProperty(value = "租户id") | |||||
private Long tenantId; | |||||
} |
@@ -0,0 +1,38 @@ | |||||
package com.yuexiu.secp.read.model.entities; | |||||
import com.alibaba.fastjson.annotation.JSONField; | |||||
import com.baomidou.mybatisplus.annotation.IdType; | |||||
import com.baomidou.mybatisplus.annotation.TableId; | |||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import com.sie.iot.common.idgenerate.GeneratedKeyValue; | |||||
import com.sie.iot.common.model.entity.BaseEntity; | |||||
import io.swagger.annotations.ApiModel; | |||||
import io.swagger.annotations.ApiModelProperty; | |||||
import lombok.Data; | |||||
import java.io.Serializable; | |||||
import java.util.Date; | |||||
@Data | |||||
@TableName("yxh_article_preview_project") | |||||
@GeneratedKeyValue | |||||
@ApiModel(value = "文章预览表") | |||||
public class ArticlePreviewProjectEntity extends BaseEntity<ArticlePreviewProjectEntity> implements Serializable{ | |||||
@TableId(value = "preview_project_id", type = IdType.ASSIGN_ID) | |||||
@ApiModelProperty(value = "主键id") | |||||
private Long previewProjectId; | |||||
@ApiModelProperty(value = "文章预览id") | |||||
private Long articlePreviewId; | |||||
@ApiModelProperty(value = "关联类型: 1项目,2城市 ") | |||||
private Integer projectType; | |||||
@ApiModelProperty(value = "项目id") | |||||
private Long projectId; | |||||
@ApiModelProperty(value = "项目编码") | |||||
private String projectCode; | |||||
@ApiModelProperty(value = "项目描述") | |||||
private String projectDesc; | |||||
@ApiModelProperty(value = "项目区域") | |||||
private String projectArea; | |||||
@ApiModelProperty(value = "租户id") | |||||
private Long tenantId; | |||||
} |
@@ -0,0 +1,34 @@ | |||||
package com.yuexiu.secp.read.model.entities; | |||||
import com.baomidou.mybatisplus.annotation.IdType; | |||||
import com.baomidou.mybatisplus.annotation.TableId; | |||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import com.sie.iot.common.idgenerate.GeneratedKeyValue; | |||||
import com.sie.iot.common.model.entity.BaseEntity; | |||||
import io.swagger.annotations.ApiModel; | |||||
import io.swagger.annotations.ApiModelProperty; | |||||
import lombok.Data; | |||||
import java.io.Serializable; | |||||
@Data | |||||
@TableName("yxh_article_preview_project") | |||||
@GeneratedKeyValue | |||||
@ApiModel(value = "文章预览表") | |||||
public class ArticlePreviewSpreadEntity extends BaseEntity<ArticlePreviewSpreadEntity> implements Serializable{ | |||||
@TableId(value = "preview_spread_id", type = IdType.ASSIGN_ID) | |||||
@ApiModelProperty(value = "主键id") | |||||
private Long previewSpreadId; | |||||
@ApiModelProperty(value = "文章预览id") | |||||
private Long articlePreviewId; | |||||
@ApiModelProperty(value = "推广类型:1CDP标签,2部门,3项目") | |||||
private Integer spreadType; | |||||
@ApiModelProperty(value = "推广id") | |||||
private Long spreadId; | |||||
@ApiModelProperty(value = "推广编码") | |||||
private String spreadCode; | |||||
@ApiModelProperty(value = "推广描述") | |||||
private String spreadDesc; | |||||
@ApiModelProperty(value = "租户id") | |||||
private Long tenantId; | |||||
} |
@@ -12,7 +12,7 @@ import lombok.Data; | |||||
import java.io.Serializable; | import java.io.Serializable; | ||||
@Data | @Data | ||||
@TableName("sie_cost_unit") | @TableName("yxh_cost_unit") | ||||
@GeneratedKeyValue | @GeneratedKeyValue | ||||
@ApiModel(value = "成本单位") | @ApiModel(value = "成本单位") | ||||
public class CostUnitEntity extends BaseEntity<CostUnitEntity> implements Serializable{ | public class CostUnitEntity extends BaseEntity<CostUnitEntity> implements Serializable{ | ||||
@@ -1,48 +0,0 @@ | |||||
package com.yuexiu.secp.read.model.entities.readonly; | |||||
import com.baomidou.mybatisplus.annotation.IdType; | |||||
import com.baomidou.mybatisplus.annotation.TableId; | |||||
import com.baomidou.mybatisplus.annotation.TableName; | |||||
import com.sie.iot.common.idgenerate.GeneratedKeyValue; | |||||
import lombok.Data; | |||||
import java.sql.Time; | |||||
@Data | |||||
@TableName("sie_article_preview") | |||||
@GeneratedKeyValue | |||||
public class ArticlePreview { | |||||
@TableId(value = "article_preview_id", type = IdType.ASSIGN_ID) | |||||
private Long articlePreviewId; | |||||
private String articleTitle; | |||||
private String releaseUnitId; | |||||
private Time spreadBeginTime; | |||||
private Time spreadEndTime; | |||||
private Time plannedReleaseDate; | |||||
private Time actualReleaseDate; | |||||
private String extensionItem; | |||||
private int promotionStatus; | |||||
private int taskStatus; | |||||
private int approvalStatus; | |||||
private int extStatus; | |||||
private int forwardingLimit; | |||||
private int authorId; | |||||
private String pictureUrl; | |||||
private String shareAbstract; | |||||
private String articleUrl; | |||||
private String copywrite1; | |||||
private String copywrite2; | |||||
private String copywrite3; | |||||
private String copywrite4; | |||||
private String copywrite5; | |||||
private int createdBy; | |||||
private Time creationDate; | |||||
private int lastUpdatedBy; | |||||
private Time lastUpdateDate; | |||||
private int lastUpdateLogin; | |||||
private int deleteFlag; | |||||
private int versionNum; | |||||
} |
@@ -9,7 +9,6 @@ | |||||
<factory-entry name="1069-yuexiu-registration-model-mybatis" /> | <factory-entry name="1069-yuexiu-registration-model-mybatis" /> | ||||
<factory-entry name="Entities" /> | <factory-entry name="Entities" /> | ||||
</datasource-mapping> | </datasource-mapping> | ||||
<naming-strategy-map /> | |||||
</configuration> | </configuration> | ||||
</facet> | </facet> | ||||
<facet type="Spring" name="Spring"> | <facet type="Spring" name="Spring"> | ||||
@@ -18,7 +18,6 @@ | |||||
<factory-entry name="2067-yuexiu-task-application" /> | <factory-entry name="2067-yuexiu-task-application" /> | ||||
<factory-entry name="Entities" /> | <factory-entry name="Entities" /> | ||||
</datasource-mapping> | </datasource-mapping> | ||||
<naming-strategy-map /> | |||||
</configuration> | </configuration> | ||||
</facet> | </facet> | ||||
<facet type="Spring" name="Spring"> | <facet type="Spring" name="Spring"> | ||||
@@ -1,21 +1,64 @@ | |||||
package com.yuexiu.secp.read.dto; | package com.yuexiu.secp.read.dto; | ||||
//查询最新推荐和我已推荐的Dto | |||||
import com.alibaba.fastjson.annotation.JSONField; | |||||
import com.sie.iot.common.bean.ReqeustCommonDataBean; | |||||
import io.swagger.annotations.ApiModel; | |||||
import io.swagger.annotations.ApiModelProperty; | |||||
import lombok.Data; | import lombok.Data; | ||||
import lombok.NoArgsConstructor; | |||||
import java.util.Date; | |||||
import java.util.List; | |||||
@Data | @Data | ||||
@NoArgsConstructor | @ApiModel(value = "新增文章任务") | ||||
public class ArticlePreviewDto { | public class ArticlePreviewDto extends ReqeustCommonDataBean { | ||||
//推广状态 | |||||
private int promotionStatus; | |||||
//任务状态 | |||||
private int taskStatus; | |||||
//项目id | |||||
private int projectId; | |||||
//城市id | |||||
private int cityId; | |||||
@ApiModelProperty(value = "发布单位") | |||||
private String publishUnit; | |||||
@ApiModelProperty(value = "文章类别") | |||||
private Integer articleType; | |||||
@ApiModelProperty(value = "文章类别别名") | |||||
private String articleTypeAlias; | |||||
@ApiModelProperty(value = "计划发布时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date releaseTime; | |||||
@ApiModelProperty(value = "推广开始时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date spreadBeginTime; | |||||
@ApiModelProperty(value = "推广结束时间") | |||||
@JSONField(format = "yyyy-MM-dd HH:mm:ss") | |||||
private Date spreadEndTime; | |||||
@ApiModelProperty(value = "发布状态(1草稿/2待发布") | |||||
private Integer publishStatus; | |||||
@ApiModelProperty(value = "建议推广人,1.按CDP标签选择;2.按部门;3.按项目;4.按CDP标签删除") | |||||
private String spreadType; | |||||
@ApiModelProperty(value = "建议推广人选部门或项目时,需要返回选择项") | |||||
private List<Object> spreadList; | |||||
@ApiModelProperty(value = "转发限制:1过期可推,2过期不可推") | |||||
private Integer shareType; | |||||
@ApiModelProperty(value = "所属城市/项目(1按项目/2按城市)") | |||||
private Integer placeOfOrigin; | |||||
@ApiModelProperty(value = "文章标题") | |||||
private String articleTitle; | |||||
@ApiModelProperty(value = "文章正文") | |||||
private String articleContent; | |||||
@ApiModelProperty(value = "建议文案1") | |||||
private String copyWrite1; | |||||
@ApiModelProperty(value = "建议文案2") | |||||
private String copyWrite2; | |||||
@ApiModelProperty(value = "建议文案3") | |||||
private String copyWrite3; | |||||
@ApiModelProperty(value = "建议文案4") | |||||
private String copyWrite4; | |||||
@ApiModelProperty(value = "建议文案5") | |||||
private String copyWrite5; | |||||
@ApiModelProperty(value = "分享小图") | |||||
private String shareImg; | |||||
@ApiModelProperty(value = "分享摘要") | |||||
private String shareTitle; | |||||
@ApiModelProperty(value = "原文链接") | |||||
private String articleUrl; | |||||
@ApiModelProperty(value = "底部二维码") | |||||
private String codeImg; | |||||
} | } |
@@ -0,0 +1,21 @@ | |||||
package com.yuexiu.secp.read.dto; | |||||
//查询最新推荐和我已推荐的Dto | |||||
import lombok.Data; | |||||
import lombok.NoArgsConstructor; | |||||
@Data | |||||
@NoArgsConstructor | |||||
public class RecommendDto { | |||||
//推广状态 | |||||
private int promotionStatus; | |||||
//任务状态 | |||||
private int taskStatus; | |||||
//项目id | |||||
private int projectId; | |||||
//城市id | |||||
private int cityId; | |||||
} |
@@ -18,7 +18,6 @@ | |||||
<factory-entry name="2068-yexiu-read-application" /> | <factory-entry name="2068-yexiu-read-application" /> | ||||
<factory-entry name="Entities" /> | <factory-entry name="Entities" /> | ||||
</datasource-mapping> | </datasource-mapping> | ||||
<naming-strategy-map /> | |||||
</configuration> | </configuration> | ||||
</facet> | </facet> | ||||
<facet type="Spring" name="Spring"> | <facet type="Spring" name="Spring"> | ||||
@@ -224,7 +223,7 @@ | |||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.2.Final" level="project" /> | <orderEntry type="library" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.2.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: io.undertow:undertow-websockets-jsr:1.4.26.Final" level="project" /> | <orderEntry type="library" name="Maven: io.undertow:undertow-websockets-jsr:1.4.26.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:1.1.3.Final" level="project" /> | <orderEntry type="library" name="Maven: org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:1.1.3.Final" level="project" /> | ||||
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" /> | <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.glassfish:javax.el:3.0.0" level="project" /> | <orderEntry type="library" name="Maven: org.glassfish:javax.el:3.0.0" level="project" /> | ||||
<orderEntry type="module" module-name="1068-yexiu-read-model-mybatis" /> | <orderEntry type="module" module-name="1068-yexiu-read-model-mybatis" /> | ||||
<orderEntry type="library" name="Maven: com.sie.irradiator:1011-sieiot-common-model-mybatis:2.3.3.31.1" level="project" /> | <orderEntry type="library" name="Maven: com.sie.irradiator:1011-sieiot-common-model-mybatis:2.3.3.31.1" level="project" /> | ||||
@@ -283,11 +282,6 @@ | |||||
<orderEntry type="library" name="Maven: org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final" level="project" /> | <orderEntry type="library" name="Maven: org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.1.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.jboss:jandex:2.0.3.Final" level="project" /> | <orderEntry type="library" name="Maven: org.jboss:jandex:2.0.3.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.hibernate.common:hibernate-commons-annotations:5.0.1.Final" level="project" /> | <orderEntry type="library" name="Maven: org.hibernate.common:hibernate-commons-annotations:5.0.1.Final" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-mongodb:2.0.8.RELEASE" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mongodb:mongodb-driver:3.6.4" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mongodb:bson:3.6.4" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.mongodb:mongodb-driver-core:3.6.4" level="project" /> | |||||
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-mongodb:2.0.13.RELEASE" level="project" /> | |||||
<orderEntry type="module" module-name="2068-yexiu-read-api" /> | <orderEntry type="module" module-name="2068-yexiu-read-api" /> | ||||
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-openfeign:2.0.2.RELEASE" level="project" /> | <orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-openfeign:2.0.2.RELEASE" level="project" /> | ||||
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-openfeign-core:2.0.2.RELEASE" level="project" /> | <orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-openfeign-core:2.0.2.RELEASE" level="project" /> | ||||
@@ -1,29 +1,49 @@ | |||||
package com.yuexiu.secp.read.controller; | package com.yuexiu.secp.read.controller; | ||||
import com.alibaba.fastjson.JSONObject; | |||||
import com.sie.iot.common.bean.RequestData; | |||||
import com.sie.iot.common.bean.ResponseData; | |||||
import com.sie.iot.common.model.inter.IBaseCommon; | |||||
import com.sie.iot.common.secure.annotation.CheckToken; | |||||
import com.sie.iot.common.services.CommonAbstractService; | |||||
import com.yuexiu.secp.read.dto.ArticlePreviewDto; | import com.yuexiu.secp.read.dto.ArticlePreviewDto; | ||||
import com.yuexiu.secp.read.model.service.IArticlePreviewService; | import com.yuexiu.secp.read.dto.CostUnitDto; | ||||
import com.yuexiu.secp.read.dto.RecommendDto; | |||||
import com.yuexiu.secp.read.model.entities.ArticlePreviewEntity; | |||||
import com.yuexiu.secp.read.model.entities.CostUnitEntity; | |||||
import com.yuexiu.secp.read.model.service.IArticlePreview; | |||||
import io.swagger.annotations.ApiOperation; | |||||
import org.springframework.beans.factory.annotation.Autowired; | import org.springframework.beans.factory.annotation.Autowired; | ||||
import org.springframework.web.bind.annotation.GetMapping; | import org.springframework.web.bind.annotation.*; | ||||
import org.springframework.web.bind.annotation.RequestMapping; | |||||
import org.springframework.web.bind.annotation.RestController; | |||||
@RestController | @RestController | ||||
@RequestMapping("/read/article/preview") | @RequestMapping("/read/article/preview") | ||||
public class ArticlePreviewController { | public class ArticlePreviewController extends CommonAbstractService { | ||||
@Autowired | @Autowired | ||||
private IArticlePreviewService iReadService; | private IArticlePreview iReadService; | ||||
@Override | |||||
public IBaseCommon<?> getBaseCommonServer() { | |||||
return this.iReadService;; | |||||
} | |||||
@GetMapping(value = "/findRecommendedAndPast") | @GetMapping(value = "/findRecommendedAndPast") | ||||
public String findRecommendedAndPast(ArticlePreviewDto articlePreviewDto) { | public String findRecommendedAndPast(RecommendDto articlePreviewDto) { | ||||
return iReadService.findRecommendedAndPast(articlePreviewDto); | return iReadService.findRecommendedAndPast(articlePreviewDto); | ||||
} | } | ||||
@ApiOperation(value = "保存成本单位", notes = "保存成本单位") | |||||
@PostMapping(value = "/save") | |||||
@CheckToken | |||||
public ResponseData<ArticlePreviewEntity> save(@RequestBody RequestData<ArticlePreviewDto> requestData) { | |||||
ArticlePreviewDto articlePreviewDto = requestData.getParams(); | |||||
getUserSessionBean().getUserId(); | |||||
return ResponseData.data(iReadService.saveArticlePreview(articlePreviewDto)); | |||||
} | |||||
} | } |
@@ -0,0 +1,17 @@ | |||||
package com.yuexiu.secp.read.model.service; | |||||
import com.sie.iot.common.model.inter.IBaseCommon; | |||||
import com.yuexiu.secp.read.dto.ArticlePreviewDto; | |||||
import com.yuexiu.secp.read.dto.RecommendDto; | |||||
import com.yuexiu.secp.read.model.entities.ArticlePreviewEntity; | |||||
import com.yuexiu.secp.read.model.entities.CostUnitEntity; | |||||
public interface IArticlePreview extends IBaseCommon<CostUnitEntity> { | |||||
String findRecommendedAndPast(RecommendDto articlePreviewDto); | |||||
ArticlePreviewEntity saveArticlePreview(ArticlePreviewDto dto); | |||||
} |
@@ -1,11 +0,0 @@ | |||||
package com.yuexiu.secp.read.model.service; | |||||
import com.yuexiu.secp.read.dto.ArticlePreviewDto; | |||||
public interface IArticlePreviewService { | |||||
String findRecommendedAndPast(ArticlePreviewDto articlePreviewDto); | |||||
} |
@@ -1,21 +1,32 @@ | |||||
package com.yuexiu.secp.read.model.service.impl; | package com.yuexiu.secp.read.model.service.impl; | ||||
import cn.hutool.core.bean.BeanUtil; | |||||
import com.fasterxml.jackson.databind.ObjectMapper; | import com.fasterxml.jackson.databind.ObjectMapper; | ||||
import com.google.common.collect.Iterables; | import com.google.common.collect.Iterables; | ||||
import com.sie.iot.common.model.inter.server.BaseCommonServer; | |||||
import com.sie.iot.common.util.UserSessionHelper; | |||||
import com.yuexiu.secp.read.dto.RecommendDto; | |||||
import com.yuexiu.secp.read.model.dao.ArticlePreviewDao; | import com.yuexiu.secp.read.model.dao.ArticlePreviewDao; | ||||
import com.yuexiu.secp.read.model.entities.readonly.ArticlePreview; | |||||
import com.yuexiu.secp.read.dto.ArticlePreviewDto; | import com.yuexiu.secp.read.dto.ArticlePreviewDto; | ||||
import com.yuexiu.secp.read.model.service.IArticlePreviewService; | import com.yuexiu.secp.read.model.entities.ArticlePreviewEntity; | ||||
import com.yuexiu.secp.read.model.entities.CostUnitEntity; | |||||
import com.yuexiu.secp.read.model.service.IArticlePreview; | |||||
import org.springframework.beans.factory.annotation.Autowired; | import org.springframework.beans.factory.annotation.Autowired; | ||||
import org.springframework.data.redis.core.StringRedisTemplate; | import org.springframework.data.redis.core.StringRedisTemplate; | ||||
import org.springframework.stereotype.Service; | import org.springframework.stereotype.Service; | ||||
import org.springframework.util.CollectionUtils; | import org.springframework.util.CollectionUtils; | ||||
import com.sie.iot.common.services.CommonAbstractService; | |||||
import java.util.*; | import java.util.*; | ||||
/** | |||||
* @author YuChengLong | |||||
* @date 2022/5/10 | |||||
*/ | |||||
@Service | @Service | ||||
public class ArticlePreviewService implements IArticlePreviewService { | public class ArticlePreviewServer extends BaseCommonServer<CostUnitEntity> implements IArticlePreview { | ||||
@Autowired | @Autowired | ||||
@@ -26,14 +37,14 @@ public class ArticlePreviewService implements IArticlePreviewService { | |||||
@Override | @Override | ||||
public String findRecommendedAndPast(ArticlePreviewDto articlePreviewDto) { | public String findRecommendedAndPast(RecommendDto articlePreviewDto) { | ||||
//项目的集合信息 | //项目的集合信息 | ||||
List<ArticlePreview> projectList = new ArrayList<>(); | List<ArticlePreviewEntity> projectList = new ArrayList<>(); | ||||
//城市的集合信息 | //城市的集合信息 | ||||
List<ArticlePreview> articlePreviewList = new ArrayList<>(); | List<ArticlePreviewEntity> articlePreviewList = new ArrayList<>(); | ||||
List<ArticlePreview> dataList = new ArrayList<>(); | List<ArticlePreviewEntity> dataList = new ArrayList<>(); | ||||
//查询是否有最新推荐 | //查询是否有最新推荐 | ||||
int count = articlePreviewDao.findRecommend(); | int count = articlePreviewDao.findRecommend(); | ||||
@@ -58,7 +69,7 @@ public class ArticlePreviewService implements IArticlePreviewService { | |||||
if (true) { | if (true) { | ||||
for (Object value : values) { | for (Object value : values) { | ||||
//匹配项目,任务状态为已发布 , 推广状态为有效 | //匹配项目,任务状态为已发布 , 推广状态为有效 | ||||
ArticlePreview articlePreview = objectMapper.convertValue(value,ArticlePreview.class); | ArticlePreviewEntity articlePreview = objectMapper.convertValue(value,ArticlePreviewEntity.class); | ||||
if(articlePreview.getPromotionStatus() == articlePreviewDto.getPromotionStatus() && | if(articlePreview.getPromotionStatus() == articlePreviewDto.getPromotionStatus() && | ||||
articlePreview.getTaskStatus() == articlePreviewDto.getTaskStatus()){ | articlePreview.getTaskStatus() == articlePreviewDto.getTaskStatus()){ | ||||
//往城市里的集合塞数据 | //往城市里的集合塞数据 | ||||
@@ -71,7 +82,7 @@ public class ArticlePreviewService implements IArticlePreviewService { | |||||
for (Object value : values) { | for (Object value : values) { | ||||
//匹配城市,任务状态为已发布 , 推广状态为有效 | //匹配城市,任务状态为已发布 , 推广状态为有效 | ||||
ArticlePreview articlePreview = objectMapper.convertValue(value,ArticlePreview.class); | ArticlePreviewEntity articlePreview = objectMapper.convertValue(value,ArticlePreviewEntity.class); | ||||
if(articlePreview.getPromotionStatus() == articlePreviewDto.getPromotionStatus() && | if(articlePreview.getPromotionStatus() == articlePreviewDto.getPromotionStatus() && | ||||
articlePreview.getTaskStatus() == articlePreviewDto.getTaskStatus()){ | articlePreview.getTaskStatus() == articlePreviewDto.getTaskStatus()){ | ||||
//往城市里的集合塞数据 | //往城市里的集合塞数据 | ||||
@@ -89,4 +100,17 @@ public class ArticlePreviewService implements IArticlePreviewService { | |||||
return "不为空"; | return "不为空"; | ||||
} | } | ||||
@Override | |||||
public ArticlePreviewEntity saveArticlePreview(ArticlePreviewDto dto) { | |||||
ArticlePreviewEntity entity = new ArticlePreviewEntity(); | |||||
BeanUtil.copyProperties(dto,entity); | |||||
//固定 | |||||
// entity.setOperatorUserId(UserSessionHelper.getCurrentSession().getUserId()); | |||||
// entity.setTenantId(UserSessionHelper.getCurrentSession().getTenantId()); | |||||
return entity; | |||||
} | |||||
} | } |
@@ -20,11 +20,11 @@ spring: | |||||
min-idle: 8 | min-idle: 8 | ||||
max-wait: 3000ms | max-wait: 3000ms | ||||
timeout: 10000ms | timeout: 10000ms | ||||
data: | # data: | ||||
mongodb: | # mongodb: | ||||
host: 127.0.0.1 | # host: 127.0.0.1 | ||||
database: articledb | # database: articledb | ||||
port: 27017 | # port: 27017 | ||||
# redis: | # redis: | ||||
# host: 192.168.88.200 | # host: 192.168.88.200 | ||||
# port: 5001 | # port: 5001 | ||||
@@ -52,9 +52,10 @@ spring.cloud.nacos.discovery.server-addr=127.0.0.1:9010 | |||||
properties.jdbc.driverClassName=com.mysql.jdbc.Driver | properties.jdbc.driverClassName=com.mysql.jdbc.Driver | ||||
properties.jdbc.url=jdbc:mysql://127.0.0.1:3306/yxdc?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8&useSSL=false&autoReconnect=true | properties.jdbc.url=jdbc:mysql://yuexiudev.rwlb.rds.aliyuncs\ | ||||
properties.jdbc.username=root | .com:3306/yxh?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8&useSSL=false&autoReconnect=true | ||||
properties.jdbc.password=root | properties.jdbc.username=app | ||||
properties.jdbc.password=!Dbrty@111 | |||||
properties.jdbc.validationQuery=SELECT 1 | properties.jdbc.validationQuery=SELECT 1 | ||||
properties.jdbc.initialSize=20 | properties.jdbc.initialSize=20 | ||||
properties.jdbc.maxActive=800 | properties.jdbc.maxActive=800 | ||||
@@ -18,7 +18,6 @@ | |||||
<factory-entry name="2069-yuexiu-registration-application" /> | <factory-entry name="2069-yuexiu-registration-application" /> | ||||
<factory-entry name="Entities" /> | <factory-entry name="Entities" /> | ||||
</datasource-mapping> | </datasource-mapping> | ||||
<naming-strategy-map /> | |||||
</configuration> | </configuration> | ||||
</facet> | </facet> | ||||
<facet type="Spring" name="Spring"> | <facet type="Spring" name="Spring"> | ||||