Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
知源笔记
问数
提交
fe450179
问
问数
项目概览
知源笔记
/
问数
通知
2
Star
10
Fork
8
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
问
问数
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
fe450179
编写于
6月 24, 2023
作者:
H
Henry He
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: first run
上级
dd45d11f
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
179 addition
and
0 deletion
+179
-0
lib/avatar-core-master-SNAPSHOT.jar
lib/avatar-core-master-SNAPSHOT.jar
+0
-0
lib/avatar-interface-master-SNAPSHOT.jar
lib/avatar-interface-master-SNAPSHOT.jar
+0
-0
lib/avatar-mybatis-master-SNAPSHOT.jar
lib/avatar-mybatis-master-SNAPSHOT.jar
+0
-0
pom.xml
pom.xml
+82
-0
src/main/java/org/enthusa/askdata/Application.java
src/main/java/org/enthusa/askdata/Application.java
+32
-0
src/main/java/org/enthusa/askdata/config/GlobalSetting.java
src/main/java/org/enthusa/askdata/config/GlobalSetting.java
+18
-0
src/main/resources/application-dev.yml
src/main/resources/application-dev.yml
+10
-0
src/main/resources/application-prod.yml
src/main/resources/application-prod.yml
+8
-0
src/main/resources/application.yml
src/main/resources/application.yml
+8
-0
src/main/resources/templates/main.ftl
src/main/resources/templates/main.ftl
+21
-0
未找到文件。
lib/avatar-core-master-SNAPSHOT.jar
0 → 100644
浏览文件 @
fe450179
文件已添加
lib/avatar-interface-master-SNAPSHOT.jar
0 → 100644
浏览文件 @
fe450179
文件已添加
lib/avatar-mybatis-master-SNAPSHOT.jar
0 → 100644
浏览文件 @
fe450179
文件已添加
pom.xml
浏览文件 @
fe450179
...
@@ -2,11 +2,93 @@
...
@@ -2,11 +2,93 @@
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-parent
</artifactId>
<version>
2.2.6.RELEASE
</version>
<relativePath/>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.enthusa.askdata
</groupId>
<groupId>
org.enthusa.askdata
</groupId>
<artifactId>
askdata-backend
</artifactId>
<artifactId>
askdata-backend
</artifactId>
<version>
1.0-SNAPSHOT
</version>
<version>
1.0-SNAPSHOT
</version>
<properties>
<lombok.version>
1.18.24
</lombok.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
</plugins>
<resources>
<resource>
<directory>
src/main/resources
</directory>
</resource>
<resource>
<directory>
lib
</directory>
<targetPath>
BOOT-INF/lib/
</targetPath>
<includes>
<include>
*.jar
</include>
</includes>
</resource>
</resources>
</build>
<dependencies>
<dependency>
<groupId>
org.enthusa.avatar
</groupId>
<artifactId>
avatar-interface
</artifactId>
<version>
master-SNAPSHOT
</version>
<scope>
system
</scope>
<systemPath>
${project.basedir}/lib/avatar-interface-master-SNAPSHOT.jar
</systemPath>
</dependency>
<dependency>
<groupId>
org.enthusa.avatar
</groupId>
<artifactId>
avatar-mybatis
</artifactId>
<version>
master-SNAPSHOT
</version>
<scope>
system
</scope>
<systemPath>
${project.basedir}/lib/avatar-mybatis-master-SNAPSHOT.jar
</systemPath>
</dependency>
<dependency>
<groupId>
org.enthusa.avatar
</groupId>
<artifactId>
avatar-core
</artifactId>
<version>
master-SNAPSHOT
</version>
<scope>
system
</scope>
<systemPath>
${project.basedir}/lib/avatar-core-master-SNAPSHOT.jar
</systemPath>
</dependency>
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
</dependency>
<dependency>
<groupId>
org.mybatis
</groupId>
<artifactId>
mybatis
</artifactId>
<version>
3.5.2
</version>
</dependency>
<dependency>
<groupId>
org.apache.commons
</groupId>
<artifactId>
commons-text
</artifactId>
<version>
1.9
</version>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-web
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-freemarker
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-test
</artifactId>
<scope>
test
</scope>
</dependency>
</dependencies>
</project>
</project>
src/main/java/org/enthusa/askdata/Application.java
0 → 100644
浏览文件 @
fe450179
package
org.enthusa.askdata
;
import
org.enthusa.askdata.config.GlobalSetting
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.servlet.ModelAndView
;
import
javax.annotation.Resource
;
/**
* @author henry
* @date 2023/6/22
*/
@Controller
@SpringBootApplication
public
class
Application
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
Application
.
class
,
args
);
}
@Resource
private
GlobalSetting
globalSetting
;
@GetMapping
(
"/"
)
public
ModelAndView
home
(
ModelAndView
model
)
{
model
.
addObject
(
"env"
,
globalSetting
.
getEnv
());
model
.
setViewName
(
"main"
);
return
model
;
}
}
src/main/java/org/enthusa/askdata/config/GlobalSetting.java
0 → 100644
浏览文件 @
fe450179
package
org.enthusa.askdata.config
;
import
lombok.Data
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.stereotype.Component
;
/**
* @author henry
* @date 2023/6/24
*/
@Data
@Component
@Configuration
public
class
GlobalSetting
{
@Value
(
"${settings.env}"
)
private
String
env
;
}
src/main/resources/application-dev.yml
0 → 100644
浏览文件 @
fe450179
settings
:
env
:
dev
spring
:
datasource
:
driver-class-name
:
com.mysql.cj.jdbc.Driver
url
:
jdbc:mysql://127.0.0.1:3306/askdata_dev?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
username
:
askdata_user
password
:
askdata624@MySQL
schema
:
classpath:import.sql
initialization-mode
:
never
src/main/resources/application-prod.yml
0 → 100644
浏览文件 @
fe450179
settings
:
env
:
prod
spring
:
datasource
:
driver-class-name
:
com.mysql.cj.jdbc.Driver
url
:
jdbc:mysql://mysql.inscode.run:3306/askdata_prod?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
username
:
root
password
:
inscode
src/main/resources/application.yml
0 → 100644
浏览文件 @
fe450179
spring
:
profiles
:
active
:
dev
freemarker
:
suffix
:
.ftl
server
:
port
:
8080
context-path
:
/
src/main/resources/templates/main.ftl
0 → 100644
浏览文件 @
fe450179
<!doctype html>
<html>
<head>
<meta
charset=
'utf-8'
>
<meta
http-equiv=
'X-UA-Compatible'
content=
'IE=edge'
>
<meta
http-equiv=
'Content-Type'
content=
'text/html; charset=UTF-8'
>
<meta
name=
'viewport'
content=
'width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0'
>
<meta
name=
'apple-mobile-web-app-status-bar-style'
content=
'black'
>
<meta
name=
'format-detection'
content=
'telephone=no'
>
<meta
name=
'format-detection'
content=
'email=no'
>
<meta
name=
'apple-mobile-web-app-capable'
content=
'yes'
>
<link
href=
'//kysw-static.oss-cn-qingdao.aliyuncs.com/david.ico'
rel=
'shortcut icon'
>
<link
href=
'//kysw-static.oss-cn-qingdao.aliyuncs.com/david.ico'
rel=
'apple-touch-icon'
>
<link
href=
'https://kysw-static.oss-cn-qingdao.aliyuncs.com/askdata-${(env)!}.css'
rel=
'stylesheet'
>
<title>
问数
</title>
</head>
<body
ontouchstart
>
<div
id=
'app'
></div>
<script
type=
'text/javascript'
src=
'https://kysw-static.oss-cn-qingdao.aliyuncs.com/askdata-${(env)!}.js'
></script>
</body>
</html>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录