nutz-sqltpl 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
nutz-sqltpl 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
nutz-sqltpl 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 凋花丶叶落
适用人群 未知
收录时间 2019-02-22

软件简介

简单介绍

  1. 使用 xml 对 sql 片段进行管理,类似 mybatis
  2. 可以自定义渲染 sql 的引擎,默认采用 beetl html 引擎渲染
  3. 不干涉 Nutz 事务只负责渲染 sql
  4. 环境要求JDK1.8+
  5. 配合idea插件用起来更香
<!-- https://mvnrepository.com/artifact/com.github.threefish/nutz-sqltpl -->
<dependency>
  <groupId>com.github.threefish</groupId>
  <artifactId>nutz-sqltpl</artifactId>
</dependency>

自问自答

    1、为什么写这个插件?

        答:使用 Nutz Orm 操作数据时难免遇到复杂的 sql,java 中去拼接导致难以维护和理解。

    2、为什么用 XML 方式进行管理?

        答:类似 mybatis 管理方式看起来会比较熟悉,而且这样对 ide 比较友好。

 软件使用方法请看README.md

     图片描述

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(5)
2019/08/15 09:35

Nutz-SqlTpl 1.3.9.RELEASE 发布 “解决 Java 拼接 SQL”问题

介绍 使用 xml 对 sql 片段进行管理,类似 mybatis 可以自定义渲染 sql 的引擎,默认采用 beetl html 引擎渲染 不干涉 Nutz 事务只负责渲染 sql 环境要求JDK1.8+ 更新日志: 添加:ISqlDaoExecuteService添加更多默认查询方法 修复:查询分页统计数不正确 使用例子: NutzFw (https://gitee.com/threefish/NutzFw) Java开源企业级快速开发框架、后台管理系统,拥有完善的权限控制、代码生成器、自定义表单、动态数据库、灵活的工...

1
8
2019/06/06 14:21

nutz-sqltpl 1.3.7.RELEASE 与 1.3.4.RELEASE 发布

简单介绍 使用 xml 对 sql 片段进行管理,类似 mybatis 可以自定义渲染 sql 的引擎,默认采用 beetl html 引擎渲染 不干涉 Nutz 事务只负责渲染 sql 环境要求JDK1.8+ 1.3.7.RELEASE 更新日志: 添加:支持jar包中的xml进行热更新 修复:错误的存储xml表达式方法 1.3.4.RELEASE 更新日志: 添加:NutzCodeInsight 插件开始支持Nutz-sqltpl自动创建xml、xml与java互相跳转、检查xml是否存在、xml中sql语法高亮及自动提示等 添加:...

2
4
2019/04/03 15:38

nutz-sqltpl 1.3.4.RELEASE 发布,在 Nutz 项目中“解决 Java 拼接 SQL”问题

简单介绍 使用 xml 对 sql 片段进行管理,类似 mybatis 可以自定义渲染 sql 的引擎,默认采用 beetl html 引擎渲染 不干涉 Nutz 事务只负责渲染 sql 环境要求JDK1.8+ 1.3.4.RELEASE 更新日志: 添加:NutzCodeInsight 插件开始支持Nutz-sqltpl自动创建xml、xml与java互相跳转、检查xml是否存在、xml中sql语法高亮及自动提示等 添加:@SqlsXml 不设置值的情况下,默认xml文件为java文件名.xml 添加:在 ISqlDaoExecuteService 接...

3
7
2019/02/24 20:44

nutz-sqltpl 1.3.RELEASE 发布,“解决java拼接sql”

简单介绍 1、使用 xml 对 sql 片段进行管理,类似 mybatis 2、可以自定义渲染 sql 的引擎,默认采用 beetl html 引擎渲染 3、不干涉 Nutz 事务只负责渲染 sql <!-- maven --> <dependency> <groupId>com.github.threefish</groupId> <artifactId>nutz-sqltpl</artifactId> <version>1.3.RELEASE</version> </dependency> 自问自答 1、为什么写这个插件? 答:使用 Nutz Orm 操作数据时难免遇到复杂的 sql,java 中...

2
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
5 评论
12 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部