想使用sql管理
编译出来了sql这个文件,但是报内存溢出
如果setBaseSqlTemplatepath方法没有 【"/WEB-INF/classes"】这段代码直接就找到Tomcat的lib目录下面了
加上这个,就报内存溢出
找不出哪里配置的有问题,哪位朋友有时间,帮忙解答一下,谢谢
maven项目,jfinal版本3.3,用Tomcat启动
在jfinal-weixin的项目基础上加入一些表的增删改查
想使用sql管理
编译出来了sql这个文件,但是报内存溢出
如果setBaseSqlTemplatepath方法没有 【"/WEB-INF/classes"】这段代码直接就找到Tomcat的lib目录下面了
加上这个,就报内存溢出
找不出哪里配置的有问题,哪位朋友有时间,帮忙解答一下,谢谢
maven项目,jfinal版本3.3,用Tomcat启动
arp.getEngine().setSourceFactory(new ClassPathSourceFactory());
上面的配置可以去 classPath 以及 jar 包中去加载 sql 文件,而 StackOverFlowError 应该是你的 sql 模板文件有循环引用而造成的,例如 A include B,而 B include C,再 C include B ,这样造成了死循环
仔细看一下 jfinal 手册中有关最佳实践的描述