正在回答
4回答
建议同学点击Project->properties,出现如下界面,

然后选择java Compiler,查看编辑器的级别,如果不是1.8,建议同学改为1.8再试试。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
克里斯蒂亚诺德
2019-04-25 10:46:36
UserService:
package com.mooc.mybatis.service;
import com.mooc.mybatis.bean.Person;
import java.util.List;
public interface UserService {
public List<Person> getAllUsersBypageHelper() ;
}
UserServiceImpl:
package com.mooc.mybatis.service.Impl;
import com.mooc.mybatis.dao.PersonMapper;
import com.mooc.mybatis.bean.Person;
import com.mooc.mybatis.service.UserService;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import java.io.IOException;
import java.io.Reader;
import java.util.List;
public class UserServiceImpl implements UserService{
public static SqlSessionFactory sqlSessionFactory = null;
public static SqlSessionFactory getSqlSessionFactory() {
if (sqlSessionFactory == null) {
String resource = "mybatis-config.xml";
try {
Reader reader = Resources.getResourceAsReader(resource);
sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);
} catch (IOException e) {
e.printStackTrace();
}
}
return sqlSessionFactory;
}
@Override
public List<Person> getAllUsersBypageHelper() {
SqlSession sqlSession=this.getSqlSessionFactory().openSession();
PersonMapper personMapper=sqlSession.getMapper(PersonMapper.class);
List<Person> persons=personMapper.getAllPersons();
return persons;
}
}
SSM主流框架入门与综合项目实战2018版
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星