Skip to content

Commit ea16c51

Browse files
docs: add metadata
1 parent d5c4d04 commit ea16c51

File tree

8 files changed

+24
-0
lines changed

8 files changed

+24
-0
lines changed

src/site/markdown/configuration.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Configuration
2+
author: Clinton Begin
3+
14
## Configuration
25

36
The MyBatis configuration contains settings and properties that have a dramatic effect on how MyBatis behaves. The high level structure of the document is as follows:

src/site/markdown/dynamic-sql.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Dynamic SQL
2+
author: Clinton Begin
3+
14
## Dynamic SQL
25

36
One of the most powerful features of MyBatis has always been its Dynamic SQL capabilities. If you have any experience with JDBC or any similar framework, you understand how painful it is to conditionally concatenate strings of SQL together, making sure not to forget spaces or to omit a comma at the end of a list of columns. Dynamic SQL can be downright painful to deal with.

src/site/markdown/getting-started.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Getting Started
2+
author: Clinton Begin
3+
14
## Getting started
25

36
### Installation

src/site/markdown/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Introduction
2+
author: Clinton Begin
3+
14
## Introduction
25

36
### What is MyBatis?

src/site/markdown/java-api.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Java API
2+
author: Clinton Begin
3+
14
## Java API
25

36
Now that you know how to configure MyBatis and create mappings, you're ready for the good stuff. The MyBatis Java API is where you get to reap the rewards of your efforts. As you'll see, compared to JDBC, MyBatis greatly simplifies your code and keeps it clean, easy to understand and maintain. MyBatis 3 has introduced a number of significant improvements to make working with SQL Maps even better.

src/site/markdown/logging.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Logging
2+
author: Clinton Begin
3+
14
## Logging
25

36
MyBatis provides logging information through the use of an internal log factory. The internal log factory will delegate logging information to one of the following log implementations:

src/site/markdown/sqlmap-xml.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | Mapper XML Files
2+
author: Clinton Begin
3+
14
## Mapper XML Files
25

36
The true power of MyBatis is in the Mapped Statements. This is where the magic happens. For all of their power, the Mapper XML files are relatively simple. Certainly if you were to compare them to the equivalent JDBC code, you would immediately see a savings of 95% of the code. MyBatis was built to focus on the SQL, and does its best to stay out of your way.

src/site/markdown/statement-builders.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
title: MyBatis 3 | The SQL Builder Class
2+
author: Clinton Begin
3+
14
## The SQL Builder Class
25

36
### The Problem

0 commit comments

Comments
 (0)