Heim > Datenbank > MySQL-Tutorial > Hauptteil

mybatis+mysql selectList 出错问题

WBOY
Freigeben: 2016-06-06 09:40:10
Original
1776 Leute haben es durchsucht

mybatismysqlnamespace数据库string

mybatis初学者,如题:

xml中sql语句

<code>    <select id="findUserByName" parametertype="java.lang.String" resulttype="org.model.User">        SELECT * FROM t_user WHERE login_name LIKE "%"#{value}"%"    </select></code>
Nach dem Login kopieren

测试程序

<code>    @Test    public void deleteUser() throws IOException{        //mybatis配置文件        String resource = "SqlMapConfig.xml";        InputStream input = Resources.getResourceAsStream(resource);        //创建会话工厂        SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(input);        //通过工厂得到SqlSession        SqlSession sqlSession = sqlSessionFactory.openSession();        //通过session操作数据库        //第一个参数:statement的id,等于=namespace+statementId        //第二个参赛:指定和映射文件中所匹配的parameterType类型的参数        List<user> users = sqlSession.selectList("test.findUserByName", "admina");        for(User user:users){            System.out.println(user);            String loginName = user.getLoginName();            System.out.println(loginName);        }        sqlSession.close();    }</user></code>
Nach dem Login kopieren

运行问题
图片说明
在数据库中运行sql此项是有值的,我是根据此项查的,为什么查询成功了但是其他项都有值,就此项无值呢,求解。

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!