From 4a0f5bbe89ec9ae69fd353cc3672bde1cdfcf615 Mon Sep 17 00:00:00 2001 From: abu <3109389044@qq.com> Date: Tue, 11 Mar 2025 12:08:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=85=B3=E6=B3=A8=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- book-api/src/main/resources/application-dev.yml | 12 ++++++------ book-api/src/main/resources/application-prod.yml | 10 +++++----- .../src/main/java/com/imooc/pojo/Fans.java | 16 ++++++++++++++++ .../com/imooc/service/impl/FansServiceImpl.java | 3 ++- 4 files changed, 29 insertions(+), 12 deletions(-) diff --git a/book-api/src/main/resources/application-dev.yml b/book-api/src/main/resources/application-dev.yml index 08a51ec..9b14dc4 100644 --- a/book-api/src/main/resources/application-dev.yml +++ b/book-api/src/main/resources/application-dev.yml @@ -18,17 +18,17 @@ spring: max-lifetime: 18000000 # 连接池的最大生命时长(毫秒),超时则会被释放(retired) connection-test-query: SELECT 1 redis: - host: 182.92.182.217 - port: 6379 - password: '!aw5)lJf' + host: 82.156.121.2 + port: 26379 + password: e4ea0caebfd2 database: 1 # 使用的数据库编号 jedis: pool: - max-idle: 6 # 最大空闲连接 - max-active: 32 # 连接池最大连接数 + max-idle: 200 # 最大空闲连接 + max-active: 200 # 连接池最大连接数 max-wait: 100 # 连接池最大阻塞等待时间, -1表示没有限制 min-idle: 4 # 最小空闲连接 - timeout: 50000 + timeout: 5000 data: mongodb: # uri: mongodb://root:root@192.168.1.202:27017 diff --git a/book-api/src/main/resources/application-prod.yml b/book-api/src/main/resources/application-prod.yml index 20378e0..a12094d 100644 --- a/book-api/src/main/resources/application-prod.yml +++ b/book-api/src/main/resources/application-prod.yml @@ -18,14 +18,14 @@ spring: max-lifetime: 18000000 # 连接池的最大生命时长(毫秒),超时则会被释放(retired) connection-test-query: SELECT 1 redis: - host: 182.92.182.217 - port: 6379 - password: '!aw5)lJf' + host: 82.156.121.2 + port: 26379 + password: e4ea0caebfd2 database: 1 # 使用的数据库编号 jedis: pool: - max-idle: 6 # 最大空闲连接 - max-active: 32 # 连接池最大连接数 + max-idle: 200 # 最大空闲连接 + max-active: 200 # 连接池最大连接数 max-wait: 100 # 连接池最大阻塞等待时间, -1表示没有限制 min-idle: 4 # 最小空闲连接 timeout: 50000 diff --git a/book-model/src/main/java/com/imooc/pojo/Fans.java b/book-model/src/main/java/com/imooc/pojo/Fans.java index 4bee518..ec7cef8 100644 --- a/book-model/src/main/java/com/imooc/pojo/Fans.java +++ b/book-model/src/main/java/com/imooc/pojo/Fans.java @@ -3,6 +3,7 @@ package com.imooc.pojo; import org.springframework.data.annotation.Id; import javax.persistence.Column; +import java.util.Date; public class Fans { @Id @@ -14,6 +15,10 @@ public class Fans { @Column(name = "vloger_id") private String vlogerId; + @Column(name = "created_time") + private Date createdTime; + + /** * 粉丝用户id */ @@ -93,4 +98,15 @@ public class Fans { public void setIsFanFriendOfMine(Integer isFanFriendOfMine) { this.isFanFriendOfMine = isFanFriendOfMine; } + + public void setCreateTime() { + } + + public Date getCreatedTime() { + return createdTime; + } + + public void setCreatedTime(Date createdTime) { + this.createdTime = createdTime; + } } \ No newline at end of file diff --git a/book-service/src/main/java/com/imooc/service/impl/FansServiceImpl.java b/book-service/src/main/java/com/imooc/service/impl/FansServiceImpl.java index a9c866e..4db8105 100644 --- a/book-service/src/main/java/com/imooc/service/impl/FansServiceImpl.java +++ b/book-service/src/main/java/com/imooc/service/impl/FansServiceImpl.java @@ -23,6 +23,7 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import tk.mybatis.mapper.entity.Example; +import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -54,7 +55,7 @@ public class FansServiceImpl extends BaseInfoProperties implements FansService { fans.setId(fid); fans.setFanId(myId); fans.setVlogerId(vlogerId); - + fans.setCreatedTime(new Date()); // 判断对方是否关注我,如果关注我,那么双方都要互为朋友关系 Fans vloger = queryFansRelationship(vlogerId, myId); if (vloger != null) {