lzy 2 týždňov pred
rodič
commit
5becdf3790

+ 4 - 0
pom.xml

@@ -19,6 +19,8 @@
             <artifactId>fastjson</artifactId>
             <version>1.2.80</version>
         </dependency>
+
+
         <dependency>
             <groupId>io.jsonwebtoken</groupId>
             <artifactId>jjwt-api</artifactId>
@@ -91,6 +93,8 @@
             <optional>true</optional>
         </dependency>
 
+
+
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-test</artifactId>

+ 4 - 0
src/main/java/com/futu/course/common/entity/R.java

@@ -89,4 +89,8 @@ public class R<T> implements Serializable {
         }
         return data;
     }
+
+
+
+
 }

+ 21 - 0
src/main/java/com/futu/course/common/thread/ThreadLocalUtil.java

@@ -0,0 +1,21 @@
+package com.futu.course.common.thread;
+
+
+
+public class ThreadLocalUtil {
+    // 提供ThreadLocal对象
+    private static final ThreadLocal THREAD_LOCAL = new ThreadLocal();
+    // 获取数据的方法,根据键获取值
+    public static <T> T get(){
+        return (T) THREAD_LOCAL.get();
+    }
+    // 存储数据的方法,储存键值对
+    public static void set(Object value){
+        THREAD_LOCAL.set(value);
+    }
+    // 删除数据的方法,清除ThreadLocal,防止内存溢出
+    public static void remove(){
+        THREAD_LOCAL.remove();
+    }
+
+}

+ 14 - 0
src/main/java/com/futu/course/shop/service/ShopService.java

@@ -10,4 +10,18 @@ import com.baomidou.mybatisplus.extension.service.IService;
 */
 public interface ShopService extends IService<Shop> {
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 }

+ 6 - 0
src/main/java/com/futu/course/shop/service/impl/ShopServiceImpl.java

@@ -4,8 +4,11 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.futu.course.shop.domain.Shop;
 import com.futu.course.shop.service.ShopService;
 import com.futu.course.shop.mapper.ShopMapper;
+import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
+
 /**
 * @author yuu
 * @description 针对表【shop(店铺表)】的数据库操作Service实现
@@ -15,6 +18,9 @@ import org.springframework.stereotype.Service;
 public class ShopServiceImpl extends ServiceImpl<ShopMapper, Shop>
     implements ShopService{
 
+
+    @Resource
+    RedisTemplate redisTemplate;
 }
 
 

+ 1 - 3
src/main/resources/application.yml

@@ -3,11 +3,9 @@ server:
 spring:
   datasource:
     driver-class-name: com.mysql.cj.jdbc.Driver
-    url: jdbc:mysql://182.92.251.243:3306/goose?characterEncoding=utf8&serverTimezone=GMT%2B8
+    url: jdbc:mysql://182.92.251.243:3306/ruoyi?characterEncoding=utf8&serverTimezone=GMT%2B8
     username: root
     password: 01241314Yxp!
-
-
   redis:
     host: localhost
     database: 0