240 发简信
IP属地:上海
  • 120
    Mybatis:简要架构

    这里,从头梳理Mybatis一次数据库查询过程,首先通过SqlSession打开会话,使用会话获取到Mapper接口的代理对象,借助代理对象执行查询操作最终回到SqlSess...

  • 120
    Mybatis:拦截器原理

    简要阐述一下Mybatis执行数据库查询操作过程,使用Executor作为执行器调用StatementHandler对Statement进行处理,如果是PreparedSta...

  • Mybatis-Spring:SqlSessionTemplate

    环境:mybatis-spring 2.0.3 Mybatis提供了一个工具类SqlSessionTemplate,通过它可以操作所有Mapper配置文件的SQL语句 打开S...

  • Mybatis-Spring:SqlSessionFactoryBean

    环境:mybatis-spring 2.0.3 可以通过如下方式向在Spring中集成Mybatis,通过向Spring注册SqlSessionFactoryBean和@Ma...

  • 120
    Mybatis-Spring:MapperScan

    环境:mybatis-spring 2.0.3 通常使用Mybatis集成Spring,会使用@MapperScan指定接口扫描路径 @MapperScan使用了Spring...

  • Mybatis-Spring:MapperFactoryBean

    环境:mybatis-spring 2.0.3 前面了解到,Mybatis将Mapper接口注册到Spring的时候,将Mapper接口生成的BeanDefiniton的be...

  • 120
    Spring依赖注入查找过程

    版本: Spring-beans-5.2.5.RELEASE 假定环境中存在两个User对象,分别是user、superUser,其中superUser标注了primary属...

  • 120
    Spring依赖注入解析过程

    上文讨论了Spring在进行依赖注入的时候,如何查找一个bean的依赖属性,本文则讨论在进行依赖属性的查找之前,进行依赖查找之前的处理流程 在Spring容器中,有两个重要的...

  • 120
    Axure8-动态面板+简单鼠标事件实现单页面应用

    随着互联网的发展,各种网站技术以及网站的呈现技术层出不穷,网站的页面展现已经从之前的页面间跳转到现在大行其道的单页面应用,页面内容的切换不再需要进行页面的跳转了,使用起来更加...

  • 120
    [Docker系列]:解决Docker容器内时间和宿主机不一致的问题

    一、来龙去脉 先通过命令:docker run -d --name="tomcat-test1" -p 9911:8080 tomcat创建并启动一个tomcat容器。 二、...

  • 120
    [Docker系列]:Docker常用命令详解

    一、容器生命周期管理相关命令 1、docker run :该命令将创建并运行一个容器。 例:docker run -p 8080:80 -v /data:/data--res...

  • 120
    [Docker系列]:Docker安装

    一、前提条件 操作系统要求 Docker 要求 CentOS 系统的内核版本高于 3.10 ,首先需要验证你的CentOS 版本是否支持 Docker 。通过uname -r...

  • [Docker系列]:Docker是什么?

    一、Docker是什么? Docker是什么呢?Docker官方的Docker图标就能很形象的解释Docker是什么。可以将Docker比喻成一艘巨轮,巨轮上装载着多...