记录下:git
其实就是在hibernate中实现了mybatis的if foeach等等,原理就是读取xml拿到每个标签的hql、sql语句用freemarker转换一下拿到hibernate能够执行的语句 用语句执行器执行sql就行。sql
代码比较多mybatis
随便在他这个码云上找了个地方存着https://git.oschina.net/null_977_0637/dynamicSql.git.net