Browse Source

改为单服务应用

master
liupoppo 2 months ago
parent
commit
b6e5380701
  1. 5
      .gitignore
  2. 16
      pom.xml
  3. 12
      src/main/java/com/yxt/yythmall/YxtYythmallApplication.java
  4. 8
      src/main/java/com/yxt/yythmall/biz/empcardgift/EmpCardGiftService.java
  5. 52
      src/main/java/com/yxt/yythmall/mallplus/biz/util/ColUtil.java
  6. 20
      src/main/resources/application-devv.yml

5
.gitignore

@ -0,0 +1,5 @@
/.idea/
**/debug/
**/target/
**/.idea/
**/logs/

16
pom.xml

@ -27,15 +27,15 @@
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
</dependency> </dependency>
<dependency> <!-- <dependency>-->
<groupId>com.alibaba.cloud</groupId> <!-- <groupId>com.alibaba.cloud</groupId>-->
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <!-- <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>-->
</dependency> <!-- </dependency>-->
<dependency> <!-- <dependency>-->
<groupId>org.springframework.cloud</groupId> <!-- <groupId>org.springframework.cloud</groupId>-->
<artifactId>spring-cloud-starter-openfeign</artifactId> <!-- <artifactId>spring-cloud-starter-openfeign</artifactId>-->
</dependency> <!-- </dependency>-->
<!--mysql--> <!--mysql-->
<dependency> <dependency>

12
src/main/java/com/yxt/yythmall/YxtYythmallApplication.java

@ -3,8 +3,12 @@ package com.yxt.yythmall;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.openfeign.EnableFeignClients; //import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.web.bind.annotation.RestController;
import java.util.Map;
/** /**
* @author dimengzhe * @author dimengzhe
@ -16,9 +20,11 @@ import org.springframework.scheduling.annotation.EnableScheduling;
}) })
// 启用自带定时任务 // 启用自带定时任务
@EnableScheduling @EnableScheduling
@EnableFeignClients(basePackages = {}) //@EnableFeignClients(basePackages = {})
public class YxtYythmallApplication { public class YxtYythmallApplication {
public static void main(String[] args) { public static void main(String[] args) {
SpringApplication.run(YxtYythmallApplication.class, args); ConfigurableApplicationContext context = SpringApplication.run(YxtYythmallApplication.class, args);
Map<String, Object> beansWithAnnotation = context.getBeansWithAnnotation(RestController.class);
beansWithAnnotation.forEach((k, v) -> System.out.println(k + ":" + v));
} }
} }

8
src/main/java/com/yxt/yythmall/biz/empcardgift/EmpCardGiftService.java

@ -3,7 +3,7 @@ package com.yxt.yythmall.biz.empcardgift;
import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUnit; import cn.hutool.core.date.DateUnit;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import com.alibaba.nacos.client.naming.utils.CollectionUtils; //import com.alibaba.nacos.client.naming.utils.CollectionUtils;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.common.base.config.component.FileUploadComponent; import com.yxt.common.base.config.component.FileUploadComponent;
@ -1004,7 +1004,8 @@ public class EmpCardGiftService extends MybatisBaseService<EmpCardGiftMapper, Em
// LocalDate saturday = now.with(firstInMonth(DayOfWeek.SATURDAY)); // LocalDate saturday = now.with(firstInMonth(DayOfWeek.SATURDAY));
LocalDate saturday = now.with(DayOfWeek.SATURDAY); LocalDate saturday = now.with(DayOfWeek.SATURDAY);
do { do {
if (CollectionUtils.isEmpty(weekMap)) { // if (CollectionUtils.isEmpty(weekMap)) {
if (weekMap.isEmpty()) {
weekMap.add(saturday.toString()); weekMap.add(saturday.toString());
} else { } else {
weekMap.add(saturday.toString()); weekMap.add(saturday.toString());
@ -1016,7 +1017,8 @@ public class EmpCardGiftService extends MybatisBaseService<EmpCardGiftMapper, Em
// 第一个星期天 // 第一个星期天
LocalDate sunday = now.with(DayOfWeek.SUNDAY); LocalDate sunday = now.with(DayOfWeek.SUNDAY);
do { do {
if (CollectionUtils.isEmpty(weekMap)) { // if (CollectionUtils.isEmpty(weekMap)) {
if (weekMap.isEmpty()) {
weekMap.add(saturday.toString()); weekMap.add(saturday.toString());
} else { } else {
weekMap.add(sunday.toString()); weekMap.add(sunday.toString());

52
src/main/java/com/yxt/yythmall/mallplus/biz/util/ColUtil.java

@ -1,8 +1,8 @@
package com.yxt.yythmall.mallplus.biz.util; package com.yxt.yythmall.mallplus.biz.util;
import org.apache.commons.configuration.Configuration; //import org.apache.commons.configuration.Configuration;
import org.apache.commons.configuration.ConfigurationException; //import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.PropertiesConfiguration; //import org.apache.commons.configuration.PropertiesConfiguration;
/** /**
* sql字段转java * sql字段转java
@ -12,27 +12,27 @@ import org.apache.commons.configuration.PropertiesConfiguration;
*/ */
public class ColUtil { public class ColUtil {
/** // /**
* 转换mysql数据类型为java数据类型 // * 转换mysql数据类型为java数据类型
* // *
* @param type 数据库字段类型 // * @param type 数据库字段类型
* @return String // * @return String
*/ // */
static String cloToJava(String type) { // static String cloToJava(String type) {
Configuration config = getConfig(); // Configuration config = getConfig();
assert config != null; // assert config != null;
return config.getString(type, "unknowType"); // return config.getString(type, "unknowType");
} // }
//
/** // /**
* 获取配置信息 // * 获取配置信息
*/ // */
public static PropertiesConfiguration getConfig() { // public static PropertiesConfiguration getConfig() {
try { // try {
return new PropertiesConfiguration("generator.properties"); // return new PropertiesConfiguration("generator.properties");
} catch (ConfigurationException e) { // } catch (ConfigurationException e) {
e.printStackTrace(); // e.printStackTrace();
} // }
return null; // return null;
} // }
} }

20
src/main/resources/application-devv.yml

@ -3,20 +3,22 @@ spring:
hikari: hikari:
max-lifetime: 500000 max-lifetime: 500000
driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://39.104.100.138:3306/yxt_lpk_yythmall?serverTimezone=GMT%2B8&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&nullCatalogMeansCurrent=true url: jdbc:mysql://127.0.0.1:3306/ss_ordermall?serverTimezone=GMT%2B8&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&nullCatalogMeansCurrent=true
# url: jdbc:mysql://39.104.100.138:3306/yxt_lpk_yythmall?serverTimezone=GMT%2B8&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&nullCatalogMeansCurrent=true
# url: jdbc:mysql://8.130.39.13:3306/yxt_lpk_yythmall?serverTimezone=GMT%2B8&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&nullCatalogMeansCurrent=true # url: jdbc:mysql://8.130.39.13:3306/yxt_lpk_yythmall?serverTimezone=GMT%2B8&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&nullCatalogMeansCurrent=true
username: root username: root
# password: 1LAiGz$t1*Iw # password: 1LAiGz$t1*Iw
password: yxt_mysql_138 # password: yxt_mysql_138
cloud: password: root
nacos: # cloud:
discovery: # nacos:
namespace: lipinka # discovery:
server-addr: 39.104.100.138:8848 # namespace: lipinka
register-enabled: false # server-addr: 39.104.100.138:8848
# register-enabled: false
redis: redis:
database: 3 # Redis数据库索引(默认为0) database: 3 # Redis数据库索引(默认为0)
host: 39.104.100.138 host: 127.0.0.1
jedis: jedis:
pool: pool:
max-active: -1 #连接池最大连接数(使用负值表示没有限制) max-active: -1 #连接池最大连接数(使用负值表示没有限制)

Loading…
Cancel
Save