City city = sqlSession.selectOne("com.hhg.jerry.dao.CityDao.getById",1L);
Mybatis通过Session执行sql操作,参数为statement(mapper的namespace+select的id)和改statement所需参数,直接用接口调用当然更好:
public class App {
public static void main( String[] args ) throws Exception{
InputStream inputStream = Resources.getResourceAsStream("mybatis.xml");
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
SqlSession sqlSession = sqlSessionFactory.openSession();
City city = null;
CityDao cityDao = sqlSession.getMapper(CityDao.class