mybatis中sql查询为null问题

1、如果

ServerConfigMapper中对应的xml为:

列名为 IP 和 PORT

如果想采用本地IP 和 端口port,例如

列名为:127.0.0.1 和 1234

此时采用mybatis,如下,此时获取得到的Ip=null ,port也是null。因为第一个查询,列名为 IP 和 PORT,但 第二个为 127.0.0.1 和 1234,故获取到的ip 和 port值为null,null

SqlSession sqlSession = SessionFactoryUtil.getSession();

configList = new ArrayList();
ConfigMapper mapper = sqlSession.getMapper(ConfigMapper.class);
configList = mapper.selectConfig(type);

正确写法:'127.0.0.1' as IP, 1234 as port

你可能感兴趣的:(mybatis,1024程序员节)