@@ -37,23 +37,30 @@ frameworks like Spring, making it a versatile addition to any Java developer's t
3737- JMX
3838- Versioning
3939- Annotation processing
40+ - Tools
41+ - Testing
4042
4143## Modules
4244
4345The framework is organized into several key modules:
4446
45- Module | Purpose
46- ----------------------------------|-------------------------------------------------------------------------------------------------
47- microsphere-java-core | Provides core utilities across various domains like annotations, collections, concurrency, etc.
48- microsphere-annotation-processor | Offers annotation processing capabilities for compile-time code generation
49- microsphere-java-dependencies | Manages dependency versions across the project
50- microsphere-java-parent | Parent POM with shared configurations
47+ Module | Purpose
48+ ----------------------------------|-----------------------------------------------------------------------------------------------------
49+ microsphere-java-annotations | Provides the common annotations for Microsphere Java projects.
50+ microsphere-java-core | Provides the core utilities across various domains like annotations, collections, concurrency, etc.
51+ microsphere-java-model | Provides the components and utilities across Java Language Model API.
52+ microsphere-jdk-tools | Offers the components for Java tools.
53+ microsphere-annotation-processor | Offers annotation processing capabilities for compile-time code generation.
54+ microsphere-java-test | Provides the models and components for Java testing.
55+ microsphere-java-dependencies | Manages dependency versions across the project.
56+ microsphere-java-parent | Parent POM with shared configurations.
5157
5258## Getting Started
5359
5460The easiest way to get started is by adding the Microsphere Java BOM (Bill of Materials) to your project's pom.xml:
5561
5662``` xml
63+
5764<dependencyManagement >
5865 <dependencies >
5966 ...
@@ -73,6 +80,7 @@ The easiest way to get started is by adding the Microsphere Java BOM (Bill of Ma
7380Then add the specific modules you need:
7481
7582``` xml
83+
7684<dependencies >
7785 <!-- Core utilities -->
7886 <dependency >
@@ -159,8 +167,12 @@ We welcome your contributions! Please read [Code of Conduct](./CODE_OF_CONDUCT.m
159167
160168### JavaDoc
161169
170+ - [ microsphere-java-annotations] ( https://javadoc.io/doc/io.github.microsphere-projects/microsphere-java-annotations )
162171- [ microsphere-java-core] ( https://javadoc.io/doc/io.github.microsphere-projects/microsphere-java-core )
172+ - [ microsphere-java-model] ( https://javadoc.io/doc/io.github.microsphere-projects/microsphere-java-model )
173+ - [ microsphere-jdk-tools] ( https://javadoc.io/doc/io.github.microsphere-projects/microsphere-jdk-tools )
163174- [ microsphere-annotation-processor] ( https://javadoc.io/doc/io.github.microsphere-projects/microsphere-annotation-processor )
175+ - [ microsphere-java-test] ( https://javadoc.io/doc/io.github.microsphere-projects/microsphere-java-test )
164176
165177## License
166178
0 commit comments