java10支持mybatis_MyBatis Dynamic SQL 支持支持MyBatis3和Spring JDBC模板的动态SQL语句框架...

MyBatis Dynamic SQL

68747470733a2f2f7472617669732d63692e6f72672f6d7962617469732f6d7962617469732d64796e616d69632d73716c2e7376673f6272616e63683d6d617374657268747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6d7962617469732f6d7962617469732d64796e616d69632d73716c2f62616467652e7376673f6272616e63683d6d617374657268747470733a2f2f6d6176656e2d6261646765732e6865726f6b756170702e636f6d2f6d6176656e2d63656e7472616c2f6f72672e6d7962617469732e64796e616d69632d73716c2f6d7962617469732d64796e616d69632d73716c2f62616467652e73766768747470733a2f2f696d672e736869656c64732e696f2f6e657875732f732f68747470732f6f73732e736f6e61747970652e6f72672f6f72672e6d7962617469732e64796e616d69632d73716c2f6d7962617469732d64796e616d69632d73716c2e737667687474703a2f2f696d672e736869656c64732e696f2f3a6c6963656e73652d6170616368652d627269676874677265656e2e73766768747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d6d7962617469735f6d7962617469732d64796e616d69632d73716c266d65747269633d616c6572745f73746174757368747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d6d7962617469735f6d7962617469732d64796e616d69632d73716c266d65747269633d73656375726974795f726174696e67

What Is This?

This library is a framework for generating dynamic SQL statements. Think of it as a typesafe SQL templating library, with additional support for MyBatis3 and Spring JDBC Templates.

The library will generate full DELETE, INSERT, SELECT, and UPDATE statements formatted for use by MyBatis or Spring. The most common use case is to generate statements, and a matching set of parameters, that can be directly used by MyBatis. The library will also generate statements and parameter objects that are compatible with Spring JDBC templates.

The library works by implementing an SQL-like DSL that creates an object containing a full SQL statement and any parameters required for that statement. The SQL statement object can be used directly by MyBatis as a parameter to a mapper method.

The library also contains extensions for Kotlin that enable an idiomatic Kotlin DSL.

See the following pages for further information:

Page

Comments

Shows a complete example of building code for this library

Information about specialized support for MyBatis3. The examples on this page are similar to the code generated by MyBatis Generator

Information about the Kotlin extensions and Kotlin DSL when using MyBatis3 as the runtime

Information about specialized support for Spring JDBC Templates

Information about the Kotlin extensions and Kotlin DSL when using Spring JDBC Template as the runtime

Information about specialized support for Spring Batch using the MyBatis Spring Integration

Requirements

The library has no dependencies. Java 8 or higher is required.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值