Skip to content

Commit 9f78de2

Browse files
authored
Merge pull request #247 from mercyblitz/dev
Update README.md
2 parents 44c6a6f + 1d009fb commit 9f78de2

1 file changed

Lines changed: 18 additions & 6 deletions

File tree

README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

4345
The 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

5460
The 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
7380
Then 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

Comments
 (0)