2018-01-16 16:19
@JFinal 波总,我试了jfinal3.3问题没有解决,然后用你的方法,写了一个MyModelBuilder类,但是编译没有通过,请教一下问题出在哪里?
public class MyModelBuilder extends ModelBuilder {
@SuppressWarnings({"rawtypes", "unchecked"})
@Override
public List build(ResultSet rs, Class modelClass) throws SQLException, InstantiationException, IllegalAccessException {
List result = new ArrayList();
ResultSetMetaData rsmd = rs.getMetaData();
int columnCount = rsmd.getColumnCount();
String[] labelNames = new String[columnCount + 1];
int[] types = new int[columnCount + 1];
buildLabelNamesAndTypes(rsmd, labelNames, types);
while (rs.next()) {
Model ar = modelClass.newInstance();
Map attrs = ar._getAttrs();
错误发生在 ar._getAttrs();
错误提示:The method _getAttrs() from the type Model is not visible
2017-11-07 11:51
@JFinal 实在不好意思,原因找到了,是我maven配置的问题,和Jfinal完全无关。浪费大侠的时间了,再次抱歉!!
2017-11-07 11:26
@JFinal classes目录有两个,且无法断点库里代码,运行jetty有个报错。这三个问题,在非maven版本都没有出现。
2017-11-07 11:24
@JFinal 我就是按照你说的做的,自己啥都没有改过,还是不行。每次运行时还报错:[WARNING] Problem processing jar entry sun/applet/AppletPanel.class
java.lang.ArrayIndexOutOfBoundsException: 30305
at org.objectweb.asm.ClassReader.readClass(Unknown Source)
2017-11-07 11:00
@JFinal 我就是直接下载的官网的jfinal Demo for maven来测试的。发现以上的问题,请问有无办法解决呢?谢谢。