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学习
总结(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
2019-3-25晨间日记
距离上班地点有点远,小小的不适应任务清单昨日完成的任务,最重要的三件事:昨天算是消磨了时光,没有那么励志的去生活,仅仅与时光谈了一场不弃的恋爱改进:学技术,写技术习惯养成:早起周目标·完成进度第一周,第一天,继续学习
SPring
静默蘇荷
·
2020-03-29 09:16
Spring学习
手册(5)—— bean作用域
Spring学习
手册(4)——Spring依赖注入中介绍了Spring依赖注入的基本方式以及各种类型的参数注入的方式。本文我们详细介绍下bean的作用域。
泽_渊
·
2020-03-28 21:06
Spring学习
--IoC容器
依赖注入依赖注入是把生成被调用类对象转接给第三方做。例如两个演员类要进行互动,其中一个演员需要得到另一个演员的行为结果,如没有依赖注入的话一般需要在演员类里面生成另一个演员类的对象,代码如下:publicActor1{privateActor2actor2;voidask(){actor2=newActor2();actor2.reponse();}}但是如果采用依赖注入的话代码如下:public
mnikn
·
2020-03-28 08:43
Spring学习
之使用XML配置AOP
Spring学习
之使用XML配置AOP前言在前面一个小节里,主要学习了切入点表达式的相关概念以及编写方法,并且学习了通过注解的方式来配置AOP,通过注解配置的方式可以说是最简单,也是最常使用的,在日常开发中
颜洛滨
·
2020-03-27 12:06
Spring学习
笔记 - 第008天
用代码配置SpringWebMVC初始化配置publicclassMyWebAppInitializerextendsAbstractAnnotationConfigDispatcherServletInitializer{@OverrideprotectedClass[]getRootConfigClasses(){//返回配置IoC容器的类的类对象returnnewClass[]{AppCon
迷茫o
·
2020-03-26 00:57
spring学习
笔记1 依赖注入
maven中配置spring依赖org.springframeworkspring-context4.3.10.RELEASE我们创建一个User类,User类内部依赖一个Account类。publicclassUser{publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}privateSt
奔跑的荷兰猪
·
2020-03-25 22:31
Spring学习
笔记(六) Qualifier注解
1.引子我们知道,@Autowired是按照类型进行匹配,如果当前@Autowired标注的依赖在容器中只能找到一个实例与之对应的话,那还好。可是,要是能够同时找到两个或者多个同一类型的对象实例,又该怎么办呢?我们自己当然知道应该把具体哪个实例注入给当前对象,可是,IoC容器并不知道,所以,得通过某种方式告诉它。这时,就可以使用@Qualifier对依赖注入的条件做进一步限定,使得容器不再迷茫。@
云中谁寄锦书来00
·
2020-03-25 05:05
spring学习
笔记之一:构建spring demo
知识储备spring有两个很大的特点:面向切面编程(AOP)和依赖注入(DI),现在只了解DI简单介绍DI应用场景:类A的某个属性是B类对象,这种情况实例化类的时候必须要创建这个B对象,也就意味着需要向A类中引入另一个类BimportB;classA{privateBb;publicA(){b=newB()}}---->使用上述方式缺点明显在于:AB耦合度很高并且对A做单元测试的时候,没有办法mo
张培_
·
2020-03-25 04:29
Spring学习
之路(二)
ApplicationContext的装配方式应用上下文类路径加载ClassPathXmlApplicationContext:ApplicationContextac=newClassPathXmlApplicationContext("配置文件路径");文件系统加载FileSystenXmlApplicationContext:FileSystenXmlApplicationContextac
秋灯锁忆
·
2020-03-24 09:22
Spring学习
文档
Spring学习
笔记Spring是分层的JavaSE/EE应用full-stack轻量级开源框架,以IoC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming
Loserfromlazy
·
2020-03-23 20:00
Spring学习
笔记 - 第006天
Spring+hibernate+struts2配置applicationContext.xmlhibernate.dialect=org.hibernate.dialect.MySQLDialecthibernate.show_sql=truehibernate.format_sql=true配置struts.xml/WEB-INF/jsp/index.jsp配置web.xmlcontextCo
迷茫o
·
2020-03-22 10:11
Spring学习
笔记 - 第012天
RESTful架构概述REST这个词,是RoyThomasFielding在他2000年的博士论文中提出的。Fielding将他对互联网软件的架构原则,定名为REST,即REpresentationalStateTransfer的缩写,中文通常翻译为"表现层状态转化"。如果一个架构符合REST原则,就称它为RESTful架构。REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资
迷茫o
·
2020-03-21 08:46
Spring学习
笔记(七、Spring AOP API)
上一篇:
Spring学习
笔记(六、SpringAOP基本概念)一、SpringAOPAPI这是Spring1.2历史用法,现在(V4.0)仍然支持。这是SpringAOP基础,不得不了解。
鲁克巴克诗
·
2020-03-18 22:33
SpringMVC+
Spring学习
笔记
直接撸代码...基本目录基本目录设置项目和模块语言级别是1.8的org.apache.maven.pluginsmaven-compiler-plugin2.3.21.81.8首先配置pom.xml4.0.0com.zsvipwar1.0-SNAPSHOTvipMavenWebapphttp://maven.apache.org4.3.12.RELEASE3.4.1junitjunit3.8.1t
扯嘴
·
2020-03-18 00:15
Spring学习
-1
一:Spring中配置文件的加载原理:二:常用的Spring配置文件的加载方式:有三种分别是:1:使用我们当前项目的的路径加载:即使用ClassPathXmlApplicationContext("classpath:xxx.xml")类加载;2:使用磁盘文件目录加载FileSystemXmlApplicationContext("配置文件所在的磁盘路径");3:在Web.xml文件中使用List
cp_insist
·
2020-03-16 01:44
spring学习
总结(bean六种作用范围)
singleton(默认)将单个bean定义范围限定为每个SpringIoC容器的单个对象实例。prototype将单个bean定义范围限定为任意数量的对象实例。request使用servlet容器xml文件中org.springframework.web.context.request.RequestContextListener或者requestContextFilterorg.springf
notcaremath
·
2020-03-15 04:41
Spring学习
笔记
Spring配置元数据3种方式基于xml的配置文件基于注解的配置例如通过spring自动扫描带有@Component、@Repository、@Service、@Controller标签的类自动注册到spring容器.以及对标记了@Required、@Autowired、JSR250's@PostConstruct、@PreDestroy、@Resource、JAX-WS's@WebService
tenlee
·
2020-03-14 15:11
Spring bean的依赖注入--
Spring学习
之路2
此教程先讲如何创建一个bean和实验效果,解说在后面再补回来,或者可以看看慕课网的《Spring入门篇》。此教程主要是针对该视频,该视频的教材比较久,而且本人比较喜欢用idea,为了实现与视频对应的效果花了挺多时间的,此时本人也是刚刚学习Spring一周不到。首先,建立Spring-injection.xml,在src文件目录下,并在ProjectStructure的Modules添加到项目里面1
思而忧
·
2020-03-14 11:58
上一页
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
其他