nutz-sqltplSQL 的模板實(shí)現(xiàn)
簡(jiǎn)單介紹
- 使用 xml 對(duì) sql 片段進(jìn)行管理,類(lèi)似 mybatis
- 可以自定義渲染 sql 的引擎,默認(rèn)采用 beetl html 引擎渲染
- 不干涉 Nutz 事務(wù)只負(fù)責(zé)渲染 sql
- 環(huán)境要求JDK1.8+
- 配合idea插件用起來(lái)更香
<!-- https://mvnrepository.com/artifact/com.github.threefish/nutz-sqltpl --> <dependency> <groupId>com.github.threefish</groupId> <artifactId>nutz-sqltpl</artifactId> </dependency>
自問(wèn)自答
1、為什么寫(xiě)這個(gè)插件?
答:使用 Nutz Orm 操作數(shù)據(jù)時(shí)難免遇到復(fù)雜的 sql,java 中去拼接導(dǎo)致難以維護(hù)和理解。
2、為什么用 XML 方式進(jìn)行管理?
答:類(lèi)似 mybatis 管理方式看起來(lái)會(huì)比較熟悉,而且這樣對(duì) ide 比較友好。
軟件使用方法請(qǐng)看README.md
評(píng)論
圖片
表情
