Skip to content

Commit 280e21d

Browse files
committed
add more modules
1 parent c947a36 commit 280e21d

File tree

33 files changed

+538
-105
lines changed

33 files changed

+538
-105
lines changed

README_bnk.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

components/fluent-builtin/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@
2323
<artifactId>slf4j-api</artifactId>
2424
<version>2.0.7</version>
2525
</dependency>
26-
26+
<dependency>
27+
<groupId>io.github.cdimascio</groupId>
28+
<artifactId>dotenv-java</artifactId>
29+
<version>3.0.0</version>
30+
</dependency>
2731
<dependency>
2832
<groupId>com.google.guava</groupId>
2933
<artifactId>guava</artifactId>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package io.fluent.builtin.config;
2+
3+
import io.github.cdimascio.dotenv.Dotenv;
4+
5+
public class DotEnvConfig {
6+
7+
static Dotenv dotenv = Dotenv.load();
8+
9+
10+
public static String getValue(String key) {
11+
return dotenv.get(key);
12+
}
13+
14+
15+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package io.fluent.builtin.config;
2+
3+
import org.junit.jupiter.api.Test;
4+
5+
import static org.junit.jupiter.api.Assertions.*;
6+
7+
class DotEnvConfigTest {
8+
9+
@Test
10+
public void testGetValue(){
11+
var result = DotEnvConfig.getValue("TW_BEAR_TOKEN");
12+
System.out.println(result);
13+
}
14+
}

docs/0-setup/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# README
2+
3+
- Setup By AI ChatGPT Prompt
4+
5+
## 环境准备
6+
7+
- 操作系统管理/Docker: OrbStack
8+
- 数据库/Database: Supabase
9+
- 开发环境: JAVA/MAVEN
10+
11+
## JAVA MAVEN Project Setup With Erupts
12+
13+
14+
15+
16+
## Run it

docs/README.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# README
2+
3+
工具,平台都好,但是如何快速构建一些可以使用的应用。一般测试开发团队需要开发能力配置:
4+
1. 前端开发
5+
2. 后端开发
6+
3. 数据库管理
7+
4. 需求编写/或者和业务测试进行沟通
8+
9+
带来的挑战是:
10+
1. 成本不低,试错成本高
11+
2. 沟通不顺畅,业务测试和测试开发想的可能会有出入
12+
3. 有些可能不是在解决实际的问题
13+
14+
## 如何降低试错成本
15+
16+
- 把开发成本降到足够低
17+
- 业务测试也可以通过一些方式解决自己的问题
18+
19+
## 低代码解决方案
20+
21+
- 表格方式
22+
- 后端接口低代码
23+
- 前端页面低代码
24+
- 前后端一体化解决方案
25+
- 第三方组件形式
26+
27+
## 表格方式
28+
29+
- 飞书多维表格
30+
- Vika多维表格
31+
- 开源替代
32+
- nocodb
33+
- rows
34+
- 。。。。。。。。。。。
35+
## 后端低代码
36+
减少API编写开发工作量:
37+
38+
1. ###Database###:
39+
- Supabase
40+
41+
## 一体化多代码
42+
43+
- erupt
44+
- illabuilder
45+
- 。。。。。。。。
46+
47+
## 第三方组件
48+
49+
- [] 登录授权组件
50+
- [] 开发框架
51+
- [] 成熟组件
52+
53+
## AI如何引入
54+
55+
AI能够带来好处
56+

docs/ai-help/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/references.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
blogs:
2+
- https://www.softkraft.co/web-application-architecture/

0 commit comments

Comments
 (0)