zoukankan      html  css  js  c++  java
  • java笔记

    
    
    默认一级缓存:存在于sqlsession中,不通的SQLsession之间的缓存是互补干扰的,如果在同一个SQLsession执行相同的查询语句
            //那么mybatis会先去缓存中查找,如果查到了数据,则返回,如果没有查到数据则去数据库查找,一级缓存mybatis是默认打开的
    public class Main {
        private SqlSession ss = null;
        @Before
        public void init(){
            InputStream is = null;
            try {
                is = Resources.getResourceAsStream("mybatis-config.xml");
            } catch (IOException e) {
                e.printStackTrace();
            }
            //System.out.println(is);
            SqlSessionFactory ssf = new SqlSessionFactoryBuilder().build(is);
            ss = ssf.openSession();
        }
        @Test
        public void testOne(){
                //HwuaUserDao dao = ss.getMapper(HwuaUserDao.class);
                 //  namespace+"."+id
            //默认一级缓存:存在于sqlsession中,不通的SQLsession之间的缓存是互补干扰的,如果在同一个SQLsession执行相同的查询语句
            //那么mybatis会先去缓存中查找,如果查到了数据,则返回,如果没有查到数据则去数据库查找,一级缓存mybatis是默认打开的
                HwuaUser user = ss.selectOne("com.xy.dao.HwuaUserDao.findUser","熊天明");
                //HwuaUser user = dao.findUser("朱琦");
                System.out.println(user);
                ss.close();
        }
  • 相关阅读:
    [bbk4999] 第100集 第12章 数据移植 06
    [bbk4992] 第98集 第12章 数据移植 04
    [bbk0000] 第101集 第12章 数据移植 08 本章案例 > 使用ORACLE_DATAPUMP擎创建外部表
    PL/SQL
    [zz]Python:time.clock() vs. time.time()
    MVC简介
    ajax_get/post_两级联动
    Ajax
    JAVAUML
    类与接口的区别
  • 原文地址:https://www.cnblogs.com/tianming18/p/10655066.html
Copyright © 2011-2022 走看看