This commit is contained in:
2026-04-14 16:27:47 +08:00
commit 4b38a4c952
134 changed files with 7478 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
package com.k12study.bootdev;
import com.k12study.aiclient.config.AiClientAutoConfiguration;
import com.k12study.auth.config.AuthModuleConfiguration;
import com.k12study.upms.config.UpmsModuleConfiguration;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Import;
@SpringBootApplication(scanBasePackages = {"com.k12study.bootdev", "com.k12study.common"})
@Import({AuthModuleConfiguration.class, UpmsModuleConfiguration.class, AiClientAutoConfiguration.class})
public class BootDevApplication {
public static void main(String[] args) {
SpringApplication.run(BootDevApplication.class, args);
}
}

View File

@@ -0,0 +1,39 @@
server:
port: 8088
servlet:
context-path: /api
spring:
application:
name: k12study-boot-dev
autoconfigure:
exclude:
- org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
- org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration
- com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration
data:
redis:
host: ${K12STUDY_REDIS_HOST:localhost}
port: ${K12STUDY_REDIS_PORT:6379}
password: ${K12STUDY_REDIS_PASSWORD:}
management:
health:
redis:
enabled: false
endpoints:
web:
exposure:
include: health,info
auth:
enabled: true
gateway-mode: false
whitelist:
- /auth/login
- /auth/refresh
- /actuator/**
ai:
client:
base-url: http://localhost:9000