@@ -8,45 +8,45 @@ Frequently Asked Questions
88General Questions
99=================
1010
11- What does Doma stand for ?
12- -------------------------
11+ What does " Doma" mean ?
12+ ----------------------
1313
14- Doma stands for the ** D ** ao ** O ** riented database ** MA ** pping framework.
14+ The name " Doma" comes from the "Dao Oriented database MApping framework" .
1515
1616What is annotation processing?
1717------------------------------
1818
19- Annotation processing, that is introduced in Java 6,
20- allows us to validate and generate source codes at compile time.
19+ Annotation processing, that was introduced in Java 6,
20+ allows us to validate and generate source code at compile time.
2121
22- We use annotation processing to do followings :
22+ We use annotation processing to the following :
2323
24- - Generating meta classes from the classes annotated with ``@Entity `` and ``@Domain ``
25- - Generating implementation classes of the interfaces annotated with ``@Dao ``
26- - Validating SQL statements
24+ - generating meta classes from the classes annotated with ``@Entity `` and ``@Domain ``;
25+ - generating implementation classes of the interfaces annotated with ``@Dao ``; and
26+ - validating SQL statements.
2727
2828Runtime environment
2929===================
3030
3131Which version of JRE does Doma support?
3232---------------------------------------
3333
34- JRE 8、9、 10 and 11.
34+ JRE 8, 9, 10 and 11.
3535
36- What libraries are required to work Doma ?
37- -----------------------------------------
36+ Which libraries are required for Doma to work?
37+ ----------------------------------------------
3838
39- Nothing .
39+ None .
4040
41- Doma has no dependencies to other libraries.
41+ Doma has no dependencies on other libraries.
4242
4343Development environment
4444=======================
4545
4646Which version of JDK does Doma support?
4747---------------------------------------
4848
49- JDK 8、9、 10 and 11.
49+ JDK 8, 9, 10 and 11.
5050
5151Which IDE do you recommend?
5252---------------------------
@@ -67,7 +67,7 @@ In Eclipse, they are found in the .apt_generated directory.
6767In Eclipse, where is the .apt_generated directory?
6868--------------------------------------------------
6969
70- You can find it in the Nivigator view.
70+ You can find it in the Navigator view.
7171
7272I get the message that the sql file is not found, but it exists.
7373----------------------------------------------------------------
@@ -79,35 +79,35 @@ You may get the following message, though the file exists:
7979 [DOMA4019] The file[META-INF/../select.sql] is not found from the classpath
8080
8181 When you use Eclipse, check that the location of the output folder of resources is
82- same as the one of class files in the Java Build Path dialog.
82+ same as the one for the class files in the Java Build Path dialog.
8383
8484When you use Gradle, check that the resource files are copied to ``compileJava.destinationDir ``
8585in advance of the compileJava task. See also :ref: `build-with-gradle `.
8686
8787
88- Features as the database access library
89- =======================================
88+ Features as a database access library
89+ =====================================
9090
9191Does Doma generate SQL statements?
9292----------------------------------
9393
94- Yes, Doma generates following statements:
94+ Yes, Doma generates the following statements:
9595
96- - INSERT
97- - DELETE
98- - UPDATE
99- - stored procedure call
100- - stored function call
96+ - INSERT;
97+ - DELETE;
98+ - UPDATE;
99+ - stored procedure call; and
100+ - stored function call.
101101
102102Doma doesn't generate SELECT statements
103103but executes arbitrary SELECT statements and maps the results to the Java objects.
104104
105- See also :doc: `query/index ` for detail information.
105+ See also :doc: `query/index ` for detailed information.
106106
107- How dynamic SQL statements are executed?
107+ How are dynamic SQL statements executed?
108108----------------------------------------
109109
110- The dynamic SQL statements are built by directives that are represented as the SQL comments.
110+ Dynamic SQL statements are built by directives that are represented by the SQL comments.
111111
112112See also :doc: `sql ` for detail information.
113113
@@ -124,5 +124,5 @@ Does Doma provide a JDBC connection pooling feature?
124124No.
125125
126126Use Doma together with
127- the JDBC connection pool library such as `HikariCP <https://github.com/brettwooldridge/HikariCP >`_.
127+ a JDBC connection pool library such as `HikariCP <https://github.com/brettwooldridge/HikariCP >`_.
128128
0 commit comments