From 877d3b805894cadebccdb44a30c528003ca916cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=80=E6=BA=90=E6=B5=B7=E5=93=A5?= Date: Sun, 2 Apr 2023 16:11:18 +0800 Subject: [PATCH] update docs --- docs/zh/getting-started.md | 12 ++++++------ readme.md | 18 ++++++------------ readme_zh.md | 18 ++++++------------ 3 files changed, 18 insertions(+), 30 deletions(-) diff --git a/docs/zh/getting-started.md b/docs/zh/getting-started.md index 0c2a1198..6f110874 100644 --- a/docs/zh/getting-started.md +++ b/docs/zh/getting-started.md @@ -67,14 +67,14 @@ public class HelloWorld { .addMapper(AccountMapper.class) .start(); + //获取 mapper + AccountMapper mapper = MybatisFlexBootstrap.getInstance() + .getMapper(AccountMapper.class); - //示例1:查询 id=1 条数据 - Account account = MybatisFlexBootstrap.getInstance() - .execute(AccountMapper.class, mapper -> - mapper.selectOneById(1) - ); + //示例1:查询 id=1 的数据 + Account account = mapper.selectOneById(1); - //示例2:或者使用 Db + Row 查询 + //示例2:者使用 Db + Row 查询 String sql = "select * from tb_account where age > ?"; List rows = Db.selectListBySql(sql, 18); } diff --git a/readme.md b/readme.md index 52624264..9c7ebe65 100644 --- a/readme.md +++ b/readme.md @@ -57,12 +57,12 @@ class HelloWorld { .addMapper(AccountMapper.class) .start(); + AccountMapper mapper = MybatisFlexBootstrap.getInstance() + .getMapper(AccountMapper.class); + //id=100 - Account account = MybatisFlexBootstrap.getInstance() - .execute(AccountMapper.class, mapper -> - mapper.selectOneById(100) - ); + Account account = mapper.selectOneById(100); } } ``` @@ -81,10 +81,7 @@ QueryWrapper query = QueryWrapper.create() // ELECT * FROM tb_account // WHERE tb_account.id >= 100 // AND (tb_account.user_name LIKE '%zhang%' OR tb_account.user_name LIKE '%li%' ) -List accounts = MybatisFlexBootstrap.getInstance() - .execute(AccountMapper.class, mapper -> - mapper.selectListByQuery(query) - ); +List accounts = mapper.selectListByQuery(query); ``` e.g.3: paging query @@ -104,10 +101,7 @@ QueryWrapper query = QueryWrapper.create() // AND (tb_account.user_name LIKE '%zhang%' OR tb_account.user_name LIKE '%li%' ) // ORDER BY tb_account.id DESC // LIMIT 40,10 -Page accountPage = MybatisFlexBootstrap.getInstance() - .execute(AccountMapper.class, mapper -> - mapper.paginate(5, 10, query) - ); +Page accountPage = mapper.paginate(5, 10, query); ``` ## QueryWrapper Samples diff --git a/readme_zh.md b/readme_zh.md index bd5b93ca..a40a0d1c 100644 --- a/readme_zh.md +++ b/readme_zh.md @@ -70,12 +70,12 @@ class HelloWorld { .addMapper(AccountMapper.class) .start(); + AccountMapper mapper = MybatisFlexBootstrap.getInstance() + .getMapper(AccountMapper.class); + //示例1:查询 id=100 条数据 - Account account = MybatisFlexBootstrap.getInstance() - .execute(AccountMapper.class, mapper -> - mapper.selectOneById(100) - ); + Account account = mapper.selectOneById(100); } } ``` @@ -96,10 +96,7 @@ QueryWrapper query=QueryWrapper.create() // ELECT * FROM tb_account // WHERE tb_account.id >= 100 // AND (tb_account.user_name LIKE '%张%' OR tb_account.user_name LIKE '%李%' ) -List accounts = MybatisFlexBootstrap.getInstance() - .execute(AccountMapper.class,mapper-> - mapper.selectListByQuery(query) - ); +List accounts = mapper.selectListByQuery(query); ``` 示例3:分页查询 @@ -120,10 +117,7 @@ QueryWrapper query=QueryWrapper.create() // AND (user_name LIKE '%张%' OR user_name LIKE '%李%' ) // ORDER BY `id` DESC // LIMIT 40,10 -Page accounts = MybatisFlexBootstrap.getInstance() -.execute(AccountMapper.class,mapper-> - mapper.paginate(5,10,query) -); +Page accounts = mapper.paginate(5,10,query); ``` ## QueryWrapper 示例