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
devon4j is the Java stack of devonfw. It allows you to build business applications (backends) using Java technology in a highly efficient and standardized way based on established best-practices.
4
+
5
+
More information about devon4j on https://devonfw.com/website/pages/docs/devon4j.asciidoc.html
6
+
7
+
== Project structure
8
+
The structure of a devon4j application is divided into the following modules:
9
+
10
+
api: module containing the API of your application. The API contains the required artifacts to interact with your application via remote services. This can be REST service interfaces, transfer-objects with their interfaces and datatypes but also OpenAPI or gRPC contracts.
11
+
12
+
core: maven module containing the core of the application with service implementation, as well as entire logic layer and dataaccess layer.
13
+
14
+
batch: optional module for batch layer
15
+
16
+
server: module that bundles the entire app (core with optional batch) typically as a bootified WAR file.
17
+
18
+
====
19
+
20
+
To use the devon4j you first have to install the devonfw ide.
0 commit comments