Spring5框架
文章平均质量分 56
Spring 是轻量级的开源的 JavaEE 框架,可以解决企业应用开发的复杂性
程序猿塔塔开
这个作者很懒,什么都没留下…
展开
-
《Spring5框架》JdbcTemplate
Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作1.准备工作(1)引入相关 jar 包(2)在 spring 配置文件配置数据库连接池原创 2021-11-24 19:46:48 · 920 阅读 · 0 评论 -
《Spring5框架》AOP
1. AOP概念(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能...原创 2021-11-23 20:33:17 · 651 阅读 · 2 评论 -
《Spring5框架》IOC操作 Bean 管理
1. 概念Bean 管理指的是两个操作—>①Spring 创建对象—>②Spirng 注入属性Bean 管理操作有两种方式—>基于 xml 配置文件方式实现—>基于注解方式实现2. IOC 操作 Bean 管理(基于 xml 方式)1.基于 xml 方式创建对象<bean id="user" class = "com.xyh.test.UserDao"></bean>在 spring 配置文件中,使用 bean 标签,标签里原创 2021-11-20 20:46:21 · 591 阅读 · 0 评论 -
《Spring5框架》IOC(BeanFactory 接口)
1、IOC 思想基于 IOC 容器完成,IOC 容器底层就是对象工厂2、Spring 提供 IOC 容器实现两种方式:(两个接口)(1)BeanFactory:IOC 容器基本实现,是 Spring 内部的使用接口,不提供开发人员进行使用加载配置文件时候不会创建对象,在获取对象(使用)才去创建对象(2)ApplicationContext:BeanFactory 接口的子接口,提供更多更强大的功能,一般由开发人员进行使用加载配置文件时候就会把在配置文件对象进行创建...原创 2021-11-06 14:29:48 · 86 阅读 · 0 评论 -
《Spring5框架》IOC(概念和原理)
1.什么是 IOC控制反转,把对象创建和对象之间的调用过程,交给 Spring 进行管理使用 IOC 目的:为了耦合度降低上一节的入门案例就是 IOC 实现2.IOC底层原理涉及到:xml 解析工厂模式反射3.工场模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。4.IOC原创 2021-11-06 14:24:13 · 127 阅读 · 0 评论 -
《Spring5框架》Spring5 入门案例
注:完成Spring5 入门案例,需导入相应Spring5jar包,不知道咋操作的同学,请查看上一节内容。1.创建普通类,在这个类创建普通方法public class User { public void add(){ System.out.println("add......"); }}2.创建 Spring 配置文件,在配置文件配置创建的对象(Spring 配置文件使用 xml 格式)Spring配置文件:<?xml version="1.0" en原创 2021-11-06 11:48:00 · 95 阅读 · 0 评论 -
《Spring5框架》下载
1.首先再官网查看最新Spring5框架的稳定版的版本 https://spring.io/projects/spring-framework#learn注:版本号后面标注GA为稳定版,需下载稳定版Spring5框架。2.下载连接:https://repo.spring.io/ui/native/release/org/springframework/spring/点击对应版本:选择需要下载的内容:3.找到压缩包,解压,导入基本Spring5相关的jar包解压之后,打开libs原创 2021-11-06 11:14:39 · 828 阅读 · 0 评论 -
《Spring5框架》概述
Spring5 框架概述1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低 API 开发难度...原创 2021-11-06 10:20:08 · 62 阅读 · 0 评论