https://chenrenfei.github.io/sqltoy/#/sqltoy/translate 相关的学习文档,推荐从它开始
https://github.com/chenrenfei/sagacity-sqltoy 它作为补充
https://www.cnblogs.com/javawxid/p/10949511.html 报数据库相关链接错误处理,原因在于文档中没有写utf-8的编码
缓存翻译相关问题:
缓存中的所要操作的主键与外键的名称必须相同,而且只有连接匹配上才会显示缓存中的数据,否则显示未定义等等
<sql id="sqltoy_query_staffInfo"> <translate cache="staffIdName" columns="staffName" /> <value> <![CDATA[ select id,goodsname,userid staffName from goods; ]]> <!--userid表示和user表中主键关联即xxx.userid=user.id,然后得到对应user表中staffName字段数据--> </value> </sql>
分页是直接调用相关的方法即可无需再sql语句书写相关的limit操作
filters 用来对参与查询或执行的参数值进行转化处理