You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: devon4j-app/index.asciidoc
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ devon4j is the Java stack of devonfw. It allows you to build business applicatio
6
6
* User should have Java development experience
7
7
8
8
# Learning goals
9
-
After completing this scenario, you will have learned how to generate Java application using devon4j.
9
+
* After completing this scenario, you will have learned how to generate Java application using devon4j.
10
10
11
11
More information about devon4j on https://devonfw.com/website/pages/docs/devon4j.asciidoc.html
12
12
@@ -17,14 +17,18 @@ More information about devon4j on https://devonfw.com/website/pages/docs/devon4j
17
17
restoreDevonfwIde (["java","mvn","vscode"])
18
18
--
19
19
====
20
-
### a devon4j Sample Application
20
+
### A devon4j Sample Application
21
+
22
+
Note: Startup script will take some time for set up. After that you can proceed further.
23
+
21
24
If you want to create devon4j application on your local machine there are two ways to do it:
22
25
23
26
* In eclipse as shown [here](https://devonfw.com/website/pages/docs/devon4j.asciidoc_tutorials.html#tutorial-newapp.asciidoc_from-eclipse)
24
27
25
28
* Using command line as shown [here](https://devonfw.com/website/pages/docs/devon4j.asciidoc_tutorials.html#tutorial-newapp.asciidoc_from-command-line)
26
29
27
-
Now, we will create sample devon4j application with name *sampleapp*. This step will guide you on how to do it.
30
+
Now, you will create sample devon4j application with name *sampleapp*. This step will guide you on how to do it.
As shown in above image,devon4j application follows [multilayered architecture](https://en.wikipedia.org/wiki/Multitier_architecture).
57
61
58
62
Each component is divided into following layers:
63
+
59
64
* [client layer](https://github.com/devonfw/devon4j/blob/master/documentation/guide-client-layer.asciidoc) for the front-end (GUI).
60
65
61
66
* [service layer](https://github.com/devonfw/devon4j/blob/master/documentation/guide-service-layer.asciidoc) for the services used to expose functionality of the back-end to the client or other consumers. For example, in sampleapp we generated com.example.application.sampleapp.<componentname>.service.impl will have all rest service implementation.
0 commit comments