• mybatis代理


    1. /*
    2. *作者:呆萌老师
    3. *☑csdn认证讲师
    4. *51cto高级讲师
    5. *☑腾讯课堂认证讲师
    6. *☑网易云课堂认证讲师
    7. *☑华为开发者学堂认证讲师
    8. *☑爱奇艺千人名师计划成员
    9. *在这里给大家分享技术、知识和生活
    10. *各种干货,记得关注哦!
    11. *vx:it_daimeng
    12. */

     1. 根据userinfoMapper 建一个对应的接口

      public interface UserinfoMapper {

         public List<Userinfo> findUserList();

        

         public Userinfo findUserByUid(int uid);

        

         public Userinfo findUserByNameAndAge(UserinfoCondition user);

        

         public void addUser(Userinfo userinfo);

        

         public void updateUser(Userinfo userinfo);

        

         public void deleteUserByUid(int uid);

        

         public  List<Userinfo>  findUserinfoAndGrade();

        

         public  List<Userinfo>  selectUserinfo();

        

    }

    2.userinfomapper 文件移到dao

    3.修改配置文件的路径

    4.调用

        

       public  void findUserList()

       {

          InputStream is=   this.getClass().getClassLoader().getResourceAsStream("mybatis.xml");

            

          SqlSessionFactory sqlSessionFactory=new SqlSessionFactoryBuilder().build(is);

         

          SqlSession sqlSession=sqlSessionFactory.openSession();

         

          UserinfoMapper mapper=sqlSession.getMapper(UserinfoMapper.class);

         

          List list=  mapper.findUserList();

         

          sqlSession.close();

         

          for(int i=0;i

              System.out.println(list.get(i));

       }

  • 相关阅读:
    Rt-Thread 定时器
    Linux下Nginx的安装和配置
    智能合约漏洞案例,DEI 漏洞复现
    USB过压过流保护IC
    【1678. 设计 Goal 解析器】
    医学访问学者面试技巧
    K8s源码分析(一)-K8s调度框架及调度器初始化介绍
    RocketMQ源码(6)—Producer生产者启动源码【一万字】
    .NET8 Identity Register
    ROS的调试经验
  • 原文地址:https://blog.csdn.net/daimenglaoshi/article/details/126897540