E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring学习
Spring学习
笔记 - 01
Spring系列文章
Spring学习
笔记-01
Spring学习
笔记-02
Spring学习
笔记-03
Spring学习
笔记-04文章目录1.程序的耦合和解耦1.1耦合的实例1.2解耦的实例2.SpringIoC
鱼开饭
·
2020-06-22 10:31
Spring
Spring学习
之路——初识Spring
Spring学习
之路——初识Spring本篇文章将简单介绍Spring框架以及控制反转思想。本人新人小白一枚,此篇文章也相当于本人的一个小小的笔记,如有错误,欢迎大家指出。
脏鸡鸡
·
2020-06-22 10:43
Spring学习之路
Spring学习
笔记(四)—Spring的数据库开发
一、SpringJDBCspring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作。1、SpringJdbcTemplate的解析针对数据库的操作,Spring框架提供了JdbcTemplate类,该类是Spring框架数据抽象层的基础。它继承自抽象类JdbcA从厕所日,同时实现了JdbcOperations接口。同时JdbcAccessor为子类提供了一些访问数据库
尤广富
·
2020-06-22 09:47
学习笔记
spring
Spring学习
之实验五:配置通过静态工厂方法创建的bean、实例工厂方法创建的bean、FactoryBean
bean的创建默认是框架利用反射机制new出来的bean实例工厂模式:工厂帮我们创建对象,有一个专门帮我们创建对象的类,这个类就是工厂静态工厂:工厂本身不用创建对象;通过静态方法调用,对象=工厂类.工厂方法名();实例工厂:工厂本身需要创建对象;工厂类工厂对象=new工厂类();对象=工厂对象.getPerson();一、通过静态工厂创建bean工厂类packageFactory;importTe
残·影
·
2020-06-22 07:37
SSM学习
Spring学习
笔记-基础
Spring介绍spring是一个开源的轻量级JavaEE框架,使用分层架构,主要部分是面向切面编程(AOP)和控制反转(IOC)容器代码的实现。提高复用性和松耦合,具有动态可扩展性Eclipse和IDEA的项目构建Eclipse普遍比Idea要好配置的多Eclipse新建一个Project,都可以导入外部的Jar包,组成新的Libraries如果是JavaWeb项目还需要把所有的Jar包复制进w
Nuub
·
2020-06-22 05:22
Spring
【从零开始学Spring笔记】概述
【从零开始学Spring笔记】
Spring学习
路线什么是Spring?Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简
朱李洛克
·
2020-06-22 04:28
从零开始学Spring笔记
Spring学习
笔记[1]之IOC[控制反转]
IOC概述IOC:InverseofControl,控制反转,指的是对象的创建权反转(交给)Spring框架,其作用是实现了程序的解耦合IOC的实现原理传统方式面向接口编程,资源创建的权力由App决定,获取资源的时候需要new一个新对象,在切换底层类的实现的时候,需要修改程序的源码IOC控制反转将控制权移交给Spring,通过工厂+反射+配置文件来实现解耦合入门程序创建接口publicinterf
Rabbit_Judy
·
2020-06-22 04:15
Java_Spring
Spring学习
笔记之Spring Security
1.简介SpringSecurity是为基于spring的应用程序提供声明式安全保护的安全性框架。它能够在Web请求级别和方法调用级别处理身份认证和授权。1.1SpringSecurity模块SpringSecurity被分成11个模块模块描述ACL支持通过访问控制列表(accesscontrollist,ACL)为域对象提供安全性切面(Aspects)一个很小的模块,当使用SpringSecur
薛小强Forever
·
2020-06-21 18:36
Spring学习笔记
Spring学习
之Spring中AOP方式切入声明式事务
mybatis-spring官方文档说明一个使用MyBatis-Spring的其中一个主要原因是它允许MyBatis参与到Spring的事务管理中。而不是给MyBatis创建一个新的专用事务管理器,MyBatis-Spring借助了Spring中的DataSourceTransactionManager来实现事务管理。一旦配置好了Spring的事务管理器,你就可以在Spring中按你平时的方式来配
TIOXY
·
2020-06-21 16:00
Spring学习
之动态代理的简单实现
先说一下代理模式的好处1.可以使真实角色的操作更加纯粹,不用去关注一些公共的业务2.公共的交给代理角色,实现了业务的分工3.公共业务发生扩展的时候,方便集中管理静态代理模式的缺点1.一个真实角色就会产生一个代理角色2.代码量翻倍,开发效率低动态代理的分类:1.基于接口的动态代理:JDK动态代理(本文章使用此方式)2.基于类的动态代理:cglib动态代理实现的基本条件需要了解JDK的两个类:Invo
TIOXY
·
2020-06-21 15:00
Spring学习
笔记--wsdchong
前言:理解了基础,就去用轮子,用熟了轮子就再了解基础,然后造轮子。Spring基础、spring的bean、springAOP、spring的数据库开发、spring的事务管理一、spring基础概念:1spring是以IOC(控制反转)和AOP为内核的框架。2IOC是spring的基础,是一种控制。实现具有依赖关系对象之间的解耦。一般情况下,对象B依赖对象A,创建B的时候还需要主动创建A,但引入
wsdchong之小马过河
·
2020-06-21 13:06
后端学习
Spring学习
笔记汇总
前言:每天抽两个小时梳理一下以前学过的知识。今天梳理一下spring框架学习过程中的笔记笔记有理论笔记,实验笔记和报错笔记。理论笔记讲基本知识,说前置知识,对知识一个总的认识。实验笔记,就是学以致用,把所学的用出来。同时也加深对知识的认识。报错笔记,记录实验过程中遇到过的问题,以及如何解决。一、理论部分:大体框架:https://blog.csdn.net/weixin_42875245/arti
wsdchong之小马过河
·
2020-06-21 13:06
后端学习
Spring学习
之 控制器定义与@RequestMapping详解
一、控制器定义控制器提供访问应用程序的行为,通常通过服务接口定义或注解定义两种方法实现。控制器解析用户的请求并将其转换为一个模型。在SpringMVC中一个控制器可以包含多个Action(动作、方法)。1.1、实现接口Controller定义控制器Controller是一个接口,处在包org.springframework.web.servlet.mvc下,接口中只有一个未实现的方法,具体的接口如
a_simple_coder
·
2020-06-21 07:06
spring学习
总结001 --- IOC控制反转、DI依赖注入
IOC控制反转复杂的系统可以由多个对象相互协作和依赖来实现,并且对象的内部实现是透明的(并不代表用public修饰,可以通过反射,spring底层实现就用到了反射),对象与对象之间的依赖可以交由“第三方”管理,而对象与对象之间无实质的联系,这就是控制反转思想。为什么这种思想叫做控制反转呢?未引入IOC之前,如果A对象依赖B对象,那么在A对象实例在初始化或者运行时,必须自己创建B对象的实例或者使用已
光头用沙宣
·
2020-06-19 21:00
spring mvc流程, bean实例化方式,生命周期,作用域
spring核心框架体系结构(jar包依赖)SpringMVC系列源码解析----棒棒2、springbean作用域,实例化,注入,生命周期关于SpringIOC(DI-依赖注入)你需要知道的一切---全面
Spring
John13
·
2020-05-22 23:27
Spring学习
总结(八):注解实现自动装配
一、使用注解1、导入约束:context约束2、配置注解的支持:context:annotation-config/二、@AutoWired1、可以直接在属性上使用,也可以在set方法上使用‘2、使用@AutoWired就可以省略set方法3、如果@AutoWired自动配置的环境比较复杂,自动装配无法通过一个注解@AutoWired完成的时候,可以使用@Qualifier(value=xxx)去
wxc_Huang
·
2020-05-16 21:20
Spring
不完全
spring学习
-3IoC容器quick start
基础认知IOC容器上图可见为让SpringIoC工作需要输入两个东西:1.configurationmetada2.POJOS所以使用SpringIoC容器要给它一份配置元数据,一些POJOconfigurationmetada何为配置元数据?它应该包含哪些内容?官方文档的描述:Thisconfigurationmetadatarepresentshowyou,asanapplicationdev
闲杂人等
·
2020-05-08 16:41
Spring Framework学习(01)总结
内容概览
Spring学习
讨论Spring项目
Spring学习
顺序总结1.
Spring学习
讨论Spring框架是个让人又爱又恨的东西。
郭艺宾
·
2020-04-16 13:54
spring学习
总结(P名称C名称 对应set 和constructor注入)
Spring支持具有命名空间的可扩展配置格式,这些命名空间基于XMLSchema定义。beans本章中讨论的配置格式在XMLSchema文档中定义。但是,p-namespace未在XSD文件中定义,仅存在于Spring的核心中。简单的属性名称P标签引入类的引入属性名称加-refC标签基于构造函数的注入
notcaremath
·
2020-04-14 15:28
spring学习
(2)-对象创建的细节
1.id和namename:可重复的,可以有特殊字符的id:不可重复的,不可有特殊字符的2.工厂的类型ClassPathXmlApplicationContext参数为文件名,处理的时候是有添加默认的类路径的,类路径即classPath,一般是定位到项目的bin文件和引用的包,可以使用java.class.path查看//下面的参数等价于classPath:application.xmlAppli
梦落迹南天
·
2020-04-13 14:15
Spring学习
笔记 - 第013天
ajax+json例子:当当网最新上架不再先保存好资源,而是放在一个选项上就发出一个ajax请求restful架构的controller得到json数据,根据json数据动态生成html代码,显示书籍1.restful架构的controller@RestControllerpublicclassApiController{@AutowiredprivateBookServicebookServic
迷茫o
·
2020-04-12 01:05
Spring|容器初始化流程及源码分析
Spring学习
(1)——快速入门Spring(2)——SpringIoC详解Spring(3)——装配SpringBean详解ApplicationContext实例化BeanSpring用来管理各个
GGarrett
·
2020-04-09 23:08
Spring学习
手册(7)—— Spring自动注入
Spring学习
手册(6)——bean生命周期管理我们学习了如何在IOC容器完成bean构造或销毁时添加指定操作动作。本篇我们将学习IOC容器的自动注入知识,通过自动注入可以极大的减少XML配置工作。
泽_渊
·
2020-04-08 23:48
【从零开始学Spring笔记】Spring的事务管理
【从零开始学Spring笔记】
Spring学习
路线什么事务事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败。事务的特性原子性:事务不可分割一致性:事务执行前后数据完
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】Spring的事务管理
【从零开始学Spring笔记】
Spring学习
路线什么事务事务:逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败。事务的特性原子性:事务不可分割一致性:事务执行前后数据完
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】Spring的JDBC模板的使用
【从零开始学Spring笔记】
Spring学习
路线Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。Spri
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】Spring的JDBC模板的使用
【从零开始学Spring笔记】
Spring学习
路线Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。Spri
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】AOP的注解开发
【从零开始学Spring笔记】
Spring学习
路线创建项目测试第一步:创建web项目,引入jar包引入和AOP的XML开发同样的11个jar包可以在以前下载解压后的libs文件夹中寻找,同时
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】AOP的注解开发
【从零开始学Spring笔记】
Spring学习
路线创建项目测试第一步:创建web项目,引入jar包引入和AOP的XML开发同样的11个jar包可以在以前下载解压后的libs文件夹中寻找,同时
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】AOP的XML开发
【从零开始学Spring笔记】
Spring学习
路线什么是AOP面向切面编程(AspectOrientedProgramming)通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】AOP的XML开发
【从零开始学Spring笔记】
Spring学习
路线什么是AOP面向切面编程(AspectOrientedProgramming)通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】IoC的注解开发
【从零开始学Spring笔记】
Spring学习
路线创建项目测试第一步:创建web项目,引入jar包除了之前使用的jar包外,要需要引入一个aop的jar包。可以在以前下载解压后的libs文件
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】IoC的注解开发
【从零开始学Spring笔记】
Spring学习
路线创建项目测试第一步:创建web项目,引入jar包除了之前使用的jar包外,要需要引入一个aop的jar包。可以在以前下载解压后的libs文件
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】Spring配置
【从零开始学Spring笔记】
Spring学习
路线XML提示的配置第一步:Window->Preference->xmlcatlog->UserSpecifiedEntries->add的顺
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】工厂类
【从零开始学Spring笔记】
Spring学习
路线Spring工厂类的结构图ApplicationContext继承BeanFactoryBeanFactory:老版本的工厂类BeanFac
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】IoC的XML开发
【从零开始学Spring笔记】
Spring学习
路线什么是IoC控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来降低代码之间的耦合度。其
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】概述
【从零开始学Spring笔记】
Spring学习
路线什么是Spring?Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简
朱李洛克
·
2020-04-08 23:00
【从零开始学Spring笔记】
Spring学习
路线
大家可以关注作者的账号,关注从零开始学Spring笔记文集。也可以根据目录前往作者的博客园博客进行学习。本片文件将基于黑马程序员就业班视频进行学习以及资料的分享,并记录笔记和自己的看法。欢迎大家一起学习和讨论。视频链接提取码:m253Spring第一天:Spring的概述、SpringlOC入门(XML)、Spring的Bean管理、Spring属性注入。Spring第二天:Spring的IoC的
朱李洛克
·
2020-04-07 20:00
Java
Spring学习
笔记(1)---控制反转和依赖注入
控制反转和依赖注入控制反转(InversionofControl)IoC,是一种是面向对象编程中的一种设计原则,用来减低计算机代码之间的耦合度。当看到这个概念的时候不禁会思考,是什么和什么反转了?查阅了资料后明白了,先给结论,通俗的说,对象A获得依赖对象B的过程,由主动行为变为了被动行为,控制权颠倒过来了,这就是“控制反转”这个名称的由来。其实生活中也有类似的事情,举个例子:有一家旅行预约网站,它
兔撕鸡fic
·
2020-04-07 20:58
开始学习-
Spring学习
笔记二
一.Spring松耦合概念的理解在项目中,越来越多的功能需求,庞大的对象依赖关系一直紧密耦合,引起对象难于管理修改,在这一情况下,我们就使用spring框架高效管理所有对象之间的依赖关系,三种情况分析spring中框架带来的好处。准备工作:例子,假设我们家有两种狗。一种哈士奇,一种萨摩耶。两只狗吃的份量不同,你的代码可能如下//接口interfacepublicinterfacedog{publi
ForgetFade
·
2020-04-07 12:07
spring学习
11(注解方式配置bean)
组件扫描Spring能够从classPath下自动扫面,侦测和实例化具有特点注解的组件特定组件包括:(标识在类上)@Component基本注解,标识一个受spring管理的组件@Repository标识持久层组件@Service标识服务层(业务层)组件@Controller标识表现层组件对于扫描到的组件,spring有默认的命名规则:使用非限定类名,第一个字母小写,也可以通过value属性标识组件
又是那一片天
·
2020-04-07 10:45
spring学习
14(AOP面向切面编程)
要使用aop编程所需要的jar:aspectjrt.jaraspectjweaver.jarcommons-logging-1.2.jarspring-aop-4.3.9.RELEASE.jarspring-aspects-4.3.9.RELEASE.jarspring-beans-4.3.9.RELEASE.jarspring-context-4.3.9.RELEASE.jarspring-co
又是那一片天
·
2020-04-06 20:37
Spring学习
之在eclipse中使用maven创建springMVC项目
上一篇:Gson、FastJson、Jackson、json-lib对比总结下一篇:
Spring学习
之整合MyBatis一、在eclipse中创建maven-archetype-webapp项目:1.1
a_simple_coder
·
2020-04-06 14:14
Spring学习
笔记 - 第001天
简介SpringFramework是一个轻量级的解决方案,也是构建您的企业级应用程序的潜在一站式服务。然而,Spring是模块化的,允许你只使用你需要的那些部分,而不必引入其余的。您可以使用IoC容器,任何Web框架在顶部,但您也可以只使用Hibernate集成代码或JDBC抽象层。Spring框架支持声明式事务管理,通过RMI或Web服务远程访问您的逻辑,以及用于持久存储数据的各种选项。它提供了
迷茫o
·
2020-04-06 05:03
Spring学习
笔记(二)后处理器与AOP
1.后处理器后处理器是对IOC容器功能的扩展。按我的理解,扩展的原理是在某动作结束后再次调用指定的方法进行扩展处理。有点类似于AOP。后处理器分两种:Bean后处理器和容器后处理器。1.1Bean后处理器Bean后处理器会在Bean实例化结束后(注意,该实例化应该是指Bean类的实例化,还没有进行Spring中的注入等操作,并不是Spring最终返回的Bean),对其进行近一步的增强处理,例如返回
MrDTree
·
2020-04-04 16:40
Spring学习
笔记 | 详解bean的配置(三):继承配置 | 外部文件配置 | 工厂方法配置 | 注解配置 | 泛型依赖注入
继承Bean配置Spring允许继承bean的配置,被继承的bean称为父bean,继承这个父bean的bean称为子bean。通过设置parent来实现继承。子bean从父bean中继承配置,包括bean的属性配置。子bean可以覆盖从父bean继承过来的配置。父bean可以作为配置模板,也可以作为bean实例,若只想把父bean作为模板,可以设置的abstract属性为true,这样Sprin
一颗白菜_
·
2020-04-04 03:10
Spring学习
系列--3.AOP
SpringAopAop面向切面编程Aop入门动态代理动态代理,其实与Aop的原理有些相似,可以用动态代理来入门。什么是动态代理动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对,不允许直接访问某些类;对访问要做特殊处理客户隐藏了实际对象。客户不知道它是与代理打交道还是与实际对象打交道。为什么使用动态代理因为动态代理可以对请求
行者N
·
2020-04-03 01:10
Spring学习
笔记(八)-Spring+Struts2+Hibernate的整合
1.Spring2.5+Hibernate3.3+struts2整合1.首先引入jar文件:2.工程的目录结构:3.spring的beans.xml文件的配置(这里面就包含了对hibernate的配置,将hibernate的sessionFactory交给了spring去管理):-->com/gaoyuan/bean/Person.hbm.xmlhibernate.dialect=org.hibe
G__yuan
·
2020-03-31 01:00
Spring学习
手册(2)—— IOC容器
Spring学习
手册(1)--HelloSpring使得我们使用简单的配置完成了第一个基于Spring框架的应用程序,该篇文章主要对SpringIOC容器进行介绍。
泽_渊
·
2020-03-30 09:41
Spring学习
笔记——AOP(一)
aop:是spring主要核心部分,即面向切面编程。与我们平常所接触到的oop编程对等,是一种编程思想。从OOP角度分析,我们关注业务的处理逻辑,是属于纵向的行为,从AOP角度分析,我们关注对象行为发生时的问题,是属于横向的行为。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些
coolzpw
·
2020-03-30 03:54
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他