Skip to content

Commit

Permalink
add english readme
Browse files Browse the repository at this point in the history
  • Loading branch information
zhuxiujia committed Aug 23, 2019
1 parent 43da3e7 commit c6924b8
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 23 deletions.
24 changes: 12 additions & 12 deletions README-ch.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
![Image text](https://zhuxiujia.github.io/gomybatis.io/assets/vuetify.png)
### 使用教程请仔细阅读文档网站 [文档](https://zhuxiujia.github.io/gomybatis.io/#/getting-started)
# 优势
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">安全稳定无坑</a>,已应用生产环境App(电商/金融/卡充值类),功能稳定,适合各类 大小型项目以及复杂的金融项目,ERP项目 帮助您将数十万RMB轻松收入囊中<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">高性能</a>,单机每秒事务数最高可达456621Tps/s,总耗时0.22s (测试环境 返回模拟的sql数据,并发1000,总数100000,6核16GB win10)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Java到go无痛迁移</a>,兼容大部分Java(Mybatis3,Mybatis Plus)框架逻辑,无痛苦Java Spring Mybatis的xml sql文件迁移至Go语言(仅修改resultMap的javaType为langType指定go语言类型)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">声明式事务/AOP事务/传播行为</a>只需一行Tag定义AOP事务,以及事务传播行为<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">可扩展日志接口</a>异步消息队列日,框架内sql日志使用带缓存的channel实现 消息队列异步记录日志<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">动态SQL</a>,在xml中`<select>,<update>,<insert>,<delete>,<trim>,<if>,<set>,<where>,<foreach>,<resultMap>,<bind>,<choose><when><otherwise>,<sql><include>`等等java框架Mybatis包含的15种实用功能<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">智能表达式</a>可处理动态判断、计算任务(例如:`#{foo.Bar}#{arg+1}#{arg*1}#{arg/1}#{arg-1}`),例如写模糊查询`select * from table where phone like #{phone+'%'}`(注意后置百分号走索引)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">动态数据源</a>可自定义多数据源,动态切换多个数据库实例<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">模板标签(新)</a>一行代码实现增删改查,逻辑删除,乐观锁,而且还保留完美的扩展性(标签体内可以继续扩展sql逻辑)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">乐观锁(新)</a>`<updateTemplete>`乐观锁,尽可能防止并发竞争修改记录<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">逻辑删除(新)</a>`<insertTemplete><updateTemplete><deleteTemplete><selectTemplete>`逻辑删除,防止意外删除数据,数据恢复简单<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">RPC/MVC组件支持(新)</a>让服务完美支持RPC(减少参数限制),动态代理,事务订阅,易于微服务集成和扩展 详情请点击链接https://github.com/zhuxiujia/easyrpc<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">安全稳定无坑</a>,已应用生产环境App(电商/金融/卡充值类),功能稳定,适合各类 大小型项目以及复杂的金融项目,ERP项目 帮助您将数十万RMB轻松收入囊中<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">高性能</a>,单机每秒事务数最高可达456621Tps/s,总耗时0.22s (测试环境 返回模拟的sql数据,并发1000,总数100000,6核16GB win10)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Java到go无痛迁移</a>,兼容大部分Java(Mybatis3,Mybatis Plus)框架逻辑,无痛苦Java Spring Mybatis的xml sql文件迁移至Go语言(仅修改resultMap的javaType为langType指定go语言类型)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">声明式事务/AOP事务/传播行为</a>只需一行Tag定义AOP事务,以及事务传播行为<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">可扩展日志接口</a>异步消息队列日,框架内sql日志使用带缓存的channel实现 消息队列异步记录日志<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">动态SQL</a>,在xml中`<select>,<update>,<insert>,<delete>,<trim>,<if>,<set>,<where>,<foreach>,<resultMap>,<bind>,<choose><when><otherwise>,<sql><include>`等等java框架Mybatis包含的15种实用功能<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">智能表达式</a>可处理动态判断、计算任务(例如:`#{foo.Bar}#{arg+1}#{arg*1}#{arg/1}#{arg-1}`),例如写模糊查询`select * from table where phone like #{phone+'%'}`(注意后置百分号走索引)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">动态数据源</a>可自定义多数据源,动态切换多个数据库实例<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">模板标签(新)</a>一行代码实现增删改查,逻辑删除,乐观锁,而且还保留完美的扩展性(标签体内可以继续扩展sql逻辑)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">乐观锁(新)</a>`<updateTemplete>`乐观锁,尽可能防止并发竞争修改记录<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">逻辑删除(新)</a>`<insertTemplete><updateTemplete><deleteTemplete><selectTemplete>`逻辑删除,防止意外删除数据,数据恢复简单<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">RPC/MVC组件支持(新)</a>让服务完美支持RPC(减少参数限制),动态代理,事务订阅,易于微服务集成和扩展 详情请点击链接https://github.com/zhuxiujia/easyrpc<br>


## 数据库驱动
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@
![Image text](https://zhuxiujia.github.io/gomybatis.io/assets/vuetify.png)
### Please read the documentation website carefully when using the tutorial. [DOC](https://zhuxiujia.github.io/gomybatis.io/#/getting-started)
# Features
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">High Performance</a>,The maximum number of transactions per second of a single computer can reach 456621Tps/s, and the total time consumed is 0.22s (test environment returns simulated SQL data, concurrently 1000, total 100000, 6-core 16GB win10)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Painless migration from Java to go</a>,Compatible with most Java(Mybatis3,Mybatis Plus) ,Painless migration of XML SQL files from Java Spring Mybatis to Go language(Modify only the javaType of resultMap to specify go language type for langType)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Declarative transaction/AOP transaction/transaction Behavior</a>Only one line Tag is needed to define AOP transactions and transaction propagation behavior<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Extensible Log Interface</a>Asynchronous message queue day, SQL log in framework uses cached channel to realize asynchronous message queue logging<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">dynamic sql</a>,contains 15 utilities Features`<select>,<update>,<insert>,<delete>,<trim>,<if>,<set>,<where>,<foreach>,<resultMap>,<bind>,<choose><when><otherwise>,<sql><include>`<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Intelligent expression</a>Processing dynamic judgment and computation tasks(such as:`#{foo.Bar}#{arg+1}#{arg*1}#{arg/1}#{arg-1}`),For example, write fuzzy queries `select * from table where phone like #{phone+'%'}`(Note the post-percentile query run in index)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Dynamic Data Source</a>Multiple data sources can be customized to dynamically switch multiple database instances<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Template label(new)</a>One line of code to achieve add, delete, modify, delete logic, optimistic lock, but also retain perfect scalability (tag body can continue to expand SQL logic)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Optimistic Lock(new)</a>`<updateTemplete>`Optimistic locks to prevent concurrent competition to modify records as much as possible<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">Logical deletion(new)</a>`<insertTemplete><updateTemplete><deleteTemplete><selectTemplete>`Logical deletion, prevent accidental deletion of data, data recovery is simple<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/info.html">RPC/MVC Component Support(new)</a>To make the service perfect for RPC (reducing parameter restrictions), dynamic proxy, transaction subscription, easy integration and extension of micro services, click on the link https://github.com/zhuxiujia/easyrpc<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">High Performance</a>,The maximum number of transactions per second of a single computer can reach 456621Tps/s, and the total time consumed is 0.22s (test environment returns simulated SQL data, concurrently 1000, total 100000, 6-core 16GB win10)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Painless migration from Java to go</a>,Compatible with most Java(Mybatis3,Mybatis Plus) ,Painless migration of XML SQL files from Java Spring Mybatis to Go language(Modify only the javaType of resultMap to specify go language type for langType)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Declarative transaction/AOP transaction/transaction Behavior</a>Only one line Tag is needed to define AOP transactions and transaction propagation behavior<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Extensible Log Interface</a>Asynchronous message queue day, SQL log in framework uses cached channel to realize asynchronous message queue logging<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">dynamic sql</a>,contains 15 utilities Features`<select>,<update>,<insert>,<delete>,<trim>,<if>,<set>,<where>,<foreach>,<resultMap>,<bind>,<choose><when><otherwise>,<sql><include>`<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Intelligent expression</a>Processing dynamic judgment and computation tasks(such as:`#{foo.Bar}#{arg+1}#{arg*1}#{arg/1}#{arg-1}`),For example, write fuzzy queries `select * from table where phone like #{phone+'%'}`(Note the post-percentile query run in index)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Dynamic Data Source</a>Multiple data sources can be customized to dynamically switch multiple database instances<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Template label(new)</a>One line of code to achieve add, delete, modify, delete logic, optimistic lock, but also retain perfect scalability (tag body can continue to expand SQL logic)<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Optimistic Lock(new)</a>`<updateTemplete>`Optimistic locks to prevent concurrent competition to modify records as much as possible<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">Logical deletion(new)</a>`<insertTemplete><updateTemplete><deleteTemplete><selectTemplete>`Logical deletion, prevent accidental deletion of data, data recovery is simple<br>
* <a href="https://zhuxiujia.github.io/gomybatis.io/">RPC/MVC Component Support(new)</a>To make the service perfect for RPC (reducing parameter restrictions), dynamic proxy, transaction subscription, easy integration and extension of micro services, click on the link https://github.com/zhuxiujia/easyrpc<br>


## Database Driver support table
Expand Down

0 comments on commit c6924b8

Please sign in to comment.