请问,如何将SQL语句存进了一个表中,然后在读取这个表中的SQL语句并执行
存表里干嘛,为什么不存文件里
用jdbcTemplate执行sql就完事喽
使用mybatis,把sql当做字符写入数据库这个应该会的,然后根据查询条件取出sql,传入XXMapper.xml中,使用${sql}来执行表中的sql.mybatis中${}不会对字符串加引号""
<select id="query" resultType="map">
${sql}
</select>
exec(select sql语句 from table where id = 1)
假设你有一个叫做table的表,里面有一个id字段是主键,一个sql语句字段是字符串类型,里面存储了sql