summaryrefslogtreecommitdiff
path: root/docs/develop-guide.md
diff options
context:
space:
mode:
authordoufenghu <[email protected]>2024-02-21 20:37:53 +0800
committerdoufenghu <[email protected]>2024-02-21 20:37:53 +0800
commit786091eeb123e09970c456a1e1e26e59a5eaee00 (patch)
tree8d920b17cf2b6fb0e9b72ebafee0aee8f8df33a6 /docs/develop-guide.md
parentb7a1ec49064acd691b3f268bb9bf6b7169583386 (diff)
[Improve][JDK11] Galaxy版本由1.2.3修改为2.0.1 优化MMDB查询,支持JDK11。重命名exmaples模块,分别为cn-udf-exmaple,end-to-end-exmaple。
Diffstat (limited to 'docs/develop-guide.md')
-rw-r--r--docs/develop-guide.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/develop-guide.md b/docs/develop-guide.md
index dc8b44f..621616a 100644
--- a/docs/develop-guide.md
+++ b/docs/develop-guide.md
@@ -43,12 +43,12 @@ When throwing an exception with a hint message and ensure that the exception has
## Design Principles
1. Package structure: `com.geedgenetworks.[module].[sub-module]`. `groot-stream` is the parent module, and other modules are dependent on it.
-2. Module naming: `groot-[module]`. e.g. `groot-common`, `groot-core`, `groot-connectors`, `groot-bootstrap`, `groot-example`, etc.
+2. Module naming: `groot-[module]`. e.g. `groot-common`, `groot-core`, `groot-connectors`, `groot-bootstrap`, `groot-examples`, etc.
3. For unchecked exception (RuntimeException) within the 'groot-common' module, a global exception handling class named 'GrootRuntimeException' is defined.
## Run a job example
-All examples are in module `groot-stream-example`. You can run the example [ running or debugging a job in IDEA].
-e.g. we use `groot-stream-example/src/main/java/com/geedgenetworks/example/InlineToConsoleExample.java` as the example, when you produce some sample data in `Inline` and you could see the result in console. as follows:
+All examples are in module `end-to-end-examples`-. You can run the example [ running or debugging a job in IDEA].
+e.g. we use `end-to-end-examples/src/main/java/com/geedgenetworks/example/GrootStreamExample.java` as the example, when you produce some sample data in `Inline` and you could see the result in console. as follows:
```json
{"log_id":155652727148914688,"decoded_as":"BASE","recv_time":111,"fqdn_string":"baidu.com","server_ip":"120.233.20.242","additional_field_subdomain":"baidu.com","client_ip":"192.168.0.1"}
```