NutzCN Logo
问答 自定义SQL时如何通过文本文件管理sql语句
发布于 2943天前 作者 wukonggg 1927 次浏览 复制 上一个帖子 下一个帖子
标签:

根据官方文档“自定义SQL”这个章节(http://nutzam.com/core/dao/customized_sql.html)的描述,使用外部文件的方式如下:

Sql sql = dao.sqls().create("delete.data");

这是不是意味着一个文件里只能保存一个SQL?有没有办法一个文件保存多个sql?对于文件保存的位置,有没有更改、配置的方法?

哪里有对这方面更详细的描述?

4 回复
/*abc.insert*/
xxx xxx xxxx
/*abc.update*/
yyy yyy yyy
/*bbb.delete*/
zzz zzz zzz

这有个例子,仅供参考

 ((NutDao)dao).setSqlManager(new FileSqlManager("/sqls"));
//         System.out.println(dao.sqls().count());
//         Calendar a=Calendar.getInstance();
//        for (int i = 1; i < dao.sqls().count()+1; i++) {
//        	String sqlName="sq"+i;
//        	Sql sql = dao.sqls().create(sqlName);
//            sql.vars().set("year", a.get(Calendar.YEAR));
//            dao.execute(sql);
//		}

@wendal 看到了,还是在这个章节中有说明。刚才眼神不好,没看见。。

@qq_ad4f65cb 谢谢

添加回复
请先登陆
回到顶部