摘要: 祸乱生于疏忽 单元测试先于交付。穿越暂时黑暗的时光隧道,才能迎来系统的曙光。 单元测试的相关介绍 ​ 计算机世界里的软件产品通常是由模块组合而成的 模块又可以分成诸多子模块。 比如淘宝系统由搜索模块、商品模块、交易模块等组成,而交易模块又分成下单模块、 支付模块、发货模块等子模块,如此细分下去,最终 阅读全文
posted @ 2021-09-13 09:31 程序员波特 阅读(785) 评论(0) 推荐(0)
摘要: JVM虚拟机基础 JVM虚拟机结构 jvm的整体结构大致如下: 类加载器:类加载器用来加载Java类到JVM虚拟机中,源代码程序.java文件在经过编译器编译之后就被转换成字节代码.class文件,类加载器负责读取字节代码,并转换成java.lang.Class类的一个实例。 运行时数据区 元数据区 阅读全文
posted @ 2021-08-23 11:00 程序员波特 阅读(373) 评论(0) 推荐(2)
摘要: 核心流程介绍 我们都知道 MyBatis 是对 JDBC 的封装,不管怎样,JDBC 的那一套还是不会变的,只是做了抽象、封装、归类等;所以我们顺着 JDBC 的思路来说下MyBatis的执行流程,JDBC执行六部走 注册驱动 获取Connection连接 执行预编译 执行SQL 封装结果集 释放资 阅读全文
posted @ 2021-04-01 08:45 程序员波特 阅读(215) 评论(0) 推荐(0)
摘要: 我们都知道Mybatis是一个非常小巧灵活的ORM框架,深受国内广大开发者的喜爱,我们知道它的出现某种程度是为了消除所有的JDBC代码和参数的手工设置以及结果集的封装问题;基于这个一点,我们就可以知道MyBatis实际上就是对JDBC的封装,所以这节我们就来看下MyBatis是怎样对JDBC封装的, 阅读全文
posted @ 2021-03-11 08:34 程序员波特 阅读(633) 评论(0) 推荐(2)
摘要: 首先对于一个SpringBoot工程来说,最明显的标志的就是 @SpringBootApplication它标记了这是一个SpringBoot工程,所以今天的 SpringBoot自动装配原理也就是从它开始说起。 自动装配流程 首先我们来看下@SpringBootApplication 这个注解的背 阅读全文
posted @ 2021-03-09 08:52 程序员波特 阅读(3379) 评论(0) 推荐(5)
摘要: 在上一章我们分析了SpingBoot启动流程中实例化SpingApplication的过程。 return new SpringApplication(primarySources).run(args); 这篇文章咱么说下run()方法开始之后都做了那些事情。 继续往下跟着源码进入到run()这个是 阅读全文
posted @ 2021-03-08 08:57 程序员波特 阅读(662) 评论(0) 推荐(1)
摘要: 我们都知道SpringBoot自问世以来,一直有一个响亮的口号"约定优于配置",其实一种按约定编程的软件设计范式,目的在于减少软件开发人员在工作中的各种繁琐的配置,我们都知道传统的SSM框架的组合,会伴随着大量的繁琐的配置;稍有不慎,就可能各种bug,被人发现还以为我们技术很菜。而SpringBoo 阅读全文
posted @ 2021-03-07 10:14 程序员波特 阅读(753) 评论(0) 推荐(2)
摘要: 前言 Spring Boot 设计之初就是为了用最少的配置,以最快的速度来启动和运行 Spring 项目。Spring Boot使用特定的配置来构建生产就绪型的项目。 Hello World 可以在 Spring Initializr上面添加,也可以手动在 pom.xml中添加如下代码∶ <depe 阅读全文
posted @ 2021-03-06 19:09 程序员波特 阅读(2735) 评论(0) 推荐(0)
摘要: 什么是Spring Boot? Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 Spring Boot默认配置了很多框架的使用方式,就像 Mave 阅读全文
posted @ 2021-03-06 09:49 程序员波特 阅读(2483) 评论(0) 推荐(1)
摘要: 泛型 泛型概念 泛型是在JDK1.5之后引入的,旨在让我们写出更加通用化,更加灵活的代码。通用化的手段在于让数据类型变得参数化,定义泛型时,对应的数据类型是不确定的,泛型方法被调用时,会指定具体类型,其核心目标是为了解决容器类型在编译时安全检查的问题。 泛型:一般用在类、方法、接口中,叫做泛型类、泛 阅读全文
posted @ 2020-11-08 11:51 程序员波特 阅读(547) 评论(0) 推荐(3)