1. Spring是什么 Spring是分层的java SE/EE 应用一站式的轻量级开源框架,以ioc(Inverse of Control,控制反转)和AOP(Aspect Oriented Programming,切面编程)为内核,提供了展现层Spring MVC、持久层Spring JDBC及业务层事物管理等一站
转载
2024-05-31 11:48:05
9阅读
spring是一个轻型容器(light-weight Container),其核心是Bean工厂(Bean Factory),用以构造我们所需要的M(Model)。在此基础之上,Spring提供了AOP(Aspect-Oriented Programming, 面向层面的编程)的实现,用它来提供非管理环境下申明方式的事务、安全等服务;对Bean工厂的扩展ApplicationContext更加方便
转载
2023-07-22 15:08:23
46阅读
1.为什么使用spring boot
为什么使用时spring boot,以及spring boot的特性
最近2年spring cloud微服务比较流行,Spring Cloud基于SpringBoot,为微服务体系开发中的架构问题提供了一整套的解决方案, 本文总结一下为什么要使用Spring boot,以及spring boot
转载
2023-06-12 16:25:20
120阅读
1.Spring框架—控制反转(IOC)2.Spring框架—面向切面编程(AOP)3.Spring 内置的JdbcTemplate(Spring-JDBC) Spring框架—控制反转(IOC)1 Spring框架概述1.1 什么是SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On
转载
2024-05-09 10:18:36
54阅读
一、解决什么问题的
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程
思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring
是一个分层的JavaSE/EEfull-sta
转载
2024-04-06 14:05:30
14阅读
Spring中有3个核心的概念:控制反转(Ioc)、依赖注入(DI)、面向切面编程(AOP),spring中其他的技术都是依靠3个核心的技念有个深入的理解。
原创
2023-12-13 10:41:01
78阅读
Spring的概况Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发框架的复杂性而诞生的。功能: 使用基本的JavaBean代替EJB范围:任何Java应用Spring核心模块:Spring 的IOCIoC: (Inversion of Control , 反转控制) 是Spring的核心,贯穿始终,所谓IOC,对于spring框架来说,就是由s
原创
2015-06-16 02:15:33
704阅读
1. 初识Spring
官网:://spring.io 。Spring能干什么:用以开发web、微服务以及分布式系统等
Spring发展到今天已经形成了一种开发的生态圈,Spring提供了若干个项目,每个项目用于完成特定的功能。
说明:
图中的图标都代表什么含义,可以进入 ://spring.io/projects 网站进行对比查看。
这些技术并不是所有的都需要学习,额外
原创
2022-08-21 16:17:20
337阅读
ServletContext取得:在Spring中,凡是实现ServletContextAware接口的类,都可以取得ServletContextprivate ServletContext application;public void setServletContext(ServletContext servletContext) {
原创
2016-01-21 10:41:39
612阅读
1、Spring的定义 Spring是一个轻量级的IOC和AOP容器框架。同时是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。 spring官方地址:https://spring.io/ 主要包括以下七个模块 Spring Contex ...
转载
2021-10-06 18:50:00
142阅读
2评论
他是ApplicationContext父接口,也就是Application
原创
2022-09-20 16:08:16
56阅读
微信公众号:运维开发故事作者:老郑在前一篇我们了解了 Spring IOC, Spring AOP 的强大,以及对我们编程范式,编程基础的影响。接下来我们一起来聊一下 Spring 基础概念。对于基础概念而言基本上都是属于那种字典类型的会有一定的枯燥程度,大佬文末见。BeanDefinition Bean 定义信息BeanDefinition 表示 Bean 的定义, BeanDefinition
原创
精选
2023-03-14 10:59:48
347阅读
什么是IOC?控制反转,依赖注入1、控制什么?控制对象的创建及销毁(生命周期)2、反转什么?讲对象的控制权交给IOC容器
原创
2022-09-05 17:26:20
107阅读
SpringMVC是Spring的一个后续产品,是Spring的一个子项目。MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分。M:Model,模型层,指工程中的JavaBean,作用是处理数据。V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据。C:Controller,控制层,指工程中的servlet,作用是接收请求和响应浏览器。搭建基本框架:创
转载
2024-03-28 07:07:35
29阅读
一、什么是spring?spring是2003年兴起的一个轻量级的java开发框架,它是为了解决企业应用开发的复杂性而创建的。spring是一个容器,用于降低代码间的耦合度,根据不同情况(不同代码),采用IoC(用于主业务逻辑解耦合)和AOP(用于系统级服务与主业务逻辑解耦合)两种技术进行解耦合。上面是spring架构图,每一块代表一个jar包,例如第一块由5个jar包组成。 二、spr
转载
2024-06-04 10:37:01
149阅读
spring boot基础概念和用法一、 约定优于配置SpringBoot概念SpringBoot主要特性SpringBoot使用SpringBoot使用案列使用Spring Initializr方式构建Spring Boot项目 这个过程需要联网。创建Controller运行项目疑问热部署热部署实现的原理热部署排除资源热部署总结全局配置文件全局配置文件概述及优先级属性注入属性注入常用注解Spr
转载
2024-06-17 12:14:37
49阅读
提到事务,这个我们应该比较熟悉了,在数据库学习的过程中,我们或多或少接触过了事务,当然你可能没有用到,也
原创
2024-07-16 14:05:35
44阅读
访问数据库事务导入在我之前的文章《spring学习笔记(19)mysql读写分离后端AOP控制实例》中模拟数据库读写分离的例子,在访问数据库时使用的方法是:public <E> E add(Object object) {
return (E) getSessionFactory().openSession().save(object);
}通过直接开启session而后保存对
转载
2024-06-07 05:20:34
23阅读