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
* Upgrade the version of org.seasar.doma.compile
* Remove the License section
* Add some badges
* Refine overview description
* Refine the Example section
* Add the Google Group section
Copy file name to clipboardExpand all lines: README.md
+32-27Lines changed: 32 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,23 @@
1
-
Doma [](https://github.com/domaframework/doma/actions?query=workflow%3A%22Java+CI+with+Gradle%22)[](https://gitter.im/domaframework/doma?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
2
-
========================================
3
-
4
-
Doma is a database access framework for Java.
5
-
Doma uses [Pluggable Annotation Processing API][apt] to generate source code and validate sql mappings **at compile time**.
6
-
7
-
Example
1
+
Doma
2
+
====
3
+
4
+
Doma 2 is a database access framework for Java 8+.
5
+
Doma has various strengths:
6
+
7
+
- Verifies and generates source code **at compile time** using [annotation processing][apt].
8
+
- Maps database columns to user-defined Java objects.
9
+
- Uses SQL templates, called “two-way SQL”.
10
+
- Supports classes introduced in Java 8, such as `java.time.LocalDate`, `java.util.Optional`, and `java.util.stream.Stream`.
[](https://gitter.im/domaframework/doma?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
17
+
[](https://groups.google.com/g/doma-user)
0 commit comments