1、进程和线程 一个程序就是一个进程,而一个程序中的多个任务则被称为线程。进程是表示资源分配的基本单位,线程是进程中执行运算的最小单位,亦是调度运行的基本单位。 2、使用多线...
1、进程和线程 一个程序就是一个进程,而一个程序中的多个任务则被称为线程。进程是表示资源分配的基本单位,线程是进程中执行运算的最小单位,亦是调度运行的基本单位。 2、使用多线...
一、IOC编程思想 1. 什么是IOC? IoC: Inversion of Control (控制反转/反转控制),注意它是⼀个技术思想,不是⼀个技术实现 描述的事情:Ja...
Spring框架的优点 1、非侵入式设计 Spring是一种非侵入式(non-invasive)框架,它可以使应用程序代码对框架的依赖最小化。 2、方便解耦、简化开发 Spr...
定义:工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具...
定义:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 单例模式根据...
1. 在一个mybatis的应用中,关于sqlsessionFactoryBuilder,sqlSessionFactory以及SqlSession的应用范围和生命周期 sq...
一、Mybatis动态sql是做什么的?都有哪些动态sql?简述一下动态sql的执行原理? 以XML 标签的形 式编写动态 SQL,完成逻辑判断和动态拼接 SQL 的功能。 ...
@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource...
环境:springboot 2.0.7 spring data redisspringboot从1.x升级到2.x后,spring data redis使用的redis客户端...
什么是Spring Cloud Spring Cloud是一套分布式服务治理的框架,既然它是一套服务治理的框架,那么它本身不会提供具体功能性的操作,更专注于服务之间的通讯、熔...
1.自定义持久层框架思路分析 JDBC问题分析:1.数据库配置信息存在硬编码问题。2.频繁创建释放数据库链接3.sql语句、设置参数、获取结果集,存在硬编码问题4.手动封装结...
1.Spring Boot 配置文件: 不管是通过官方提供的方式获取 Spring Boot 项目,还是通过 IDEA 快速的创建 Spring Boot 项目,我们都会发现...
1、Spring Boot简介(1)、简化Spring应用开发的一个框架; (2)、整个Spring技术栈的一个大整合; 2、Spring Boot HelloWorld2....