毕业设计测试中遇到Exception in thread "main" java.lang.StringIndexOutOfBoundsException:
package aa;
import maimai.pojo.Users;
import org.hibernate.Session;
import com.session.local.HibernateSessionFactory;
import pagination.*;
public class Ceshi extends Pagination {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Session session=HibernateSessionFactory.getSession();
Ceshi ce=new Ceshi();
ce.setSQL("select *from Users ");
System.out.println(ce.getPage(1));
System.out.println(ce.getPagesCount());
System.out.println(ce.getRowsCount());
}
}
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1932)
at java.lang.String.substring(String.java:1905)
at pagination.Pagination.countRows(Pagination.java:59)
at pagination.Pagination.setSQL(Pagination.java:30)
at aa.Ceshi.main(Ceshi.java:20)