From 010ef2a907e66efd4702443c06cdd18f8a7ffa5b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 30 十月 2024 14:08:53 +0800 Subject: [PATCH] IP归属地查询接口集成 --- src/main/java/com/yeshi/buwan/util/SpringContext.java | 28 +++++++++++++++++++--------- 1 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/util/SpringContext.java b/src/main/java/com/yeshi/buwan/util/SpringContext.java index 074f17b..618b61f 100644 --- a/src/main/java/com/yeshi/buwan/util/SpringContext.java +++ b/src/main/java/com/yeshi/buwan/util/SpringContext.java @@ -1,23 +1,26 @@ package com.yeshi.buwan.util; -import com.yeshi.buwan.funtv.FunTVUtil; +import com.alibaba.druid.pool.DruidDataSource; +import io.seata.rm.datasource.DataSourceProxy; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.context.ApplicationListener; +import org.springframework.context.annotation.Bean; import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.stereotype.Component; -import javax.annotation.Resource; - /** - * 系统初始化 + * 绯荤粺鍒濆鍖� * * @author Administrator */ @Component public class SpringContext implements ApplicationListener<ContextRefreshedEvent> { - @Resource - private FunTVUtil funTVUtil; + private static boolean isInited = false; + + private final static Logger logger = LoggerFactory.getLogger(SpringContext.class); public void onApplicationEvent(ContextRefreshedEvent arg0) { if (arg0.getApplicationContext().getParent() != null) { @@ -26,16 +29,23 @@ } } + @Bean + public DataSourceProxy dataSourceProxy(DruidDataSource druidDataSource) { + return new DataSourceProxy(druidDataSource); + } + + private synchronized void onApplication(ContextRefreshedEvent context) { if (!isInited) { isInited = true; - System.out.println("系统初始化成功"); + System.out.println("绯荤粺鍒濆鍖栨垚鍔�"); init(); } } - private void init(){ -// funTVUtil.startParseShortVideo(); + private void init() { + logger.error("鍒濆鍖�"); } + } -- Gitblit v1.8.0