SSM整合

本篇文章主要讲述Spring, SpringMVC, MyBatis三个框架的整合,本篇文章以员工信息的CRUD操作为基础,讲解SSM中如何相互配合操作数据。SpringMVC负责Controller层,MyBatis负责Dao层,Spring负责Service层。


Spring中Bean的作用域与生命周期

Spring中Bean有5种作用域,这里重点讲解单例模式和原型模式.。我们可以通过bean中的scope属性来指定是singleton作用域还是prototype作用域。scope="singleton"时,实例的创建和初始化都交给Spring来管理。而scope="prototype"时,实例的创建由Spring完成,但初始化交给客户代码实现。


Spring中实例化Bean的三种方式

本篇博文主要讲述如何在Spring容器中实例化对象。这里主要有哪些方式呢?主要有三种方式:分别是:方式一:通过默认的构造方法实例化对象;第二种方式是:通过创建一个静态工厂类来实例化对象;第三种方式是:通过创建一个普通的类来实例化对象,但是需要主要在xml配置文件种指明用哪个类作为实例工厂,以及用实例工厂种的哪个方法作为获取实例对象的方法。


使用junit报错

使用junit报错报错信息如下:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribingat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoade


我的第一个Spring程序

Spring是什么?如何编写Spring程序?IOC是什么?AOP又是什么?本篇文章将详细给你答案。这是Spring的入门学习,内容不是很深入,需要深入了解Spring的底层源码的同学,欢迎关注我的B站账号https://space.bilibili.com/674558378。也可以关注我的博客https://blog.lukeewin.top。