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学习笔记
-MVC-5】利用spring MVC框架,实现ajax异步请求以及json数据的返回...
SpringMVC与json参考文章:【
spring学习笔记
-mvc-3】返回json数据-方式1和【
spring学习笔记
-mvc-4】返回json数据-方式2。
weixin_34218890
·
2020-06-28 13:31
Spring学习笔记
---2-IOC详解
一、IOC到底为何物?IOC(InversionofControl),直译过来叫控制反转;其实是在面向对象编程的一种设计原则,可以用来降低计算机代码之间的耦合度;其中最常见的方式叫做依赖注入(DependencyInjection简称DI);维基百科中关于其来源:在2004年MartinFowler就提出了“哪些方面的控制被反转了?”这个问题。他总结出是依赖对象的获得被反转了,因为大多数应用程序都
拔刀怒向猪头
·
2020-06-27 14:44
java开发--Spring
Spring学习笔记
1
前言Spring框架的学习路线:Spring第一天:Spring的IOC容器之XML的方式,Spring框架与Web项目整合Spring第二天:Spring的IOC容器之注解的方式,Spring的AOP技术Spring第三天:Spring的事务管理、Spring框架的JDBC模板Spring第四天:SSH三大框架的整合这是第一天学习大纲:一、Spring框架的概述1.1技术分析之什么是Spring
Jaybo_
·
2020-06-27 03:59
后端
[框架_Spring]
Spring
JavaEE
Java后端
框架
Spring学习笔记
事务管理
事务简介所谓事务,指的是程序中可运行的不可分割的最小单位。在生活中事务也是随处可见的。比方说你在Steam上剁手买了一款游戏,那么付款就是一个事务,要么付款成功,游戏到手;要么付款失败,钱退回你账户。不可能也绝不应该出现花了钱游戏却没到的情况。所以,事务也应该具有两个操作:成功时候提交,或者失败时候回滚。许多框架也提供事务管理功能。JDBC中,你可以关闭自动提交,然后使用Connection.co
过了即是客
·
2020-06-27 00:02
spring
java
Spring学习笔记
Spring简介Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。WEB层:SpringMVCService层:Spring的Bean管理,声明式事务DAO层:Spring的JDBC模板,ORM模板优点:IOC:方便解耦合AOP:对程序进行扩展轻量级框架方便与其他框架整合Spring使用Spring开发包解压后的目录介
JAVA高级架构v
·
2020-06-26 17:17
Spring学习笔记
:代理设计模式
Spring笔记汇总spring_aop编程:代理设计模式静态代理1、为什么需要代理设计模式2、代理设计模式1.1概念1.2名词解释1.3代理开发的核心要素1.4实现1.5静态代理存在的问题Spring的动态代理开发Spring动态代理的概念搭建开发环境开发步骤1、创建原始对象(目标对象)2、额外功能(实现MethodBeforeAdvice)3、定义切入点4、对额外功能与切入点组装整合5、调用动
Don’t care.
·
2020-06-26 15:20
spring
Spring学习笔记
:配置文件参数化、自定义类型转换器、后置处理Bean
Spring笔记汇总配置文件参数化、自定义类型转换器、后置处理Bean配置文件参数化自定义类型转换器1、类型转换器2、自定义类型转换器3、细节分析后置处理Bean配置文件参数化把Spring配置文件中需要经常修改的字符串信息,转移到一个更小的配置文件中Spring的配置文件中存在哪些需要经常修改的字符串?存在以数据库连接相关的参数代表经常变化字符串,在Spring的配置文件中,直接修改不利于项目维
Don’t care.
·
2020-06-26 15:20
spring
spring学习笔记
之AbstractController源码解读
Spring学习笔记
(二)--AbstactController控制器是MVC设计模式的一部分,通过定义服务接口提供对应用行为的访问。
爻爻燯
·
2020-06-26 06:00
JAVA
WEB
spring学习笔记
之DispatcherServlet源码解读
DispatcherServlet--翻译spring-framework-reference.pdf及源码解读。最近在看spring源码,同时也看着英文版的spring-framework-reference.pdf。顺便花点时间翻译下来,一方面记录下学习路程,另一方面加深印象。springwebMVC框架,就像其他webMVC框架一样,是请求驱动,围绕一个核心的servlet设计,这个serv
爻爻燯
·
2020-06-26 06:00
JAVA
WEB
Spring学习笔记
Springbean装配之Autowired注解说明@Autowired适用于fields,constructors,multi-argumentmethods,这些允许在参数级别使用@qualifier注解缩小范围的情况@Resource适用于成员变量、只有一个参数的setter方法,所以在目标是构造器或一个多参数方法时最好用@Qualifiers@Qualifier可以指定使用的beanSpr
Ariel_Tian
·
2020-06-25 13:11
spring学习笔记
2
1.springJavaConfig可以用javaConfig代替传统的xmljavaConfig:以下是一个完整的用javaConfig的例子首先是一个完整的bean接口和继承的类:以下是javaConfig注解:执行:需要使用AnnotationConfigApplicationContext加载您的JavaConfig类2.SpringJavaConfig@Import实例一般来说,需要按模
一个没有感情的程序猿
·
2020-06-25 06:59
spring
Spring 学习笔记《准备工作》
Spring学习笔记
Spring学习笔记
《准备工作》
Spring学习笔记
《依赖注入》——配置applicationContext.xml
Spring学习笔记
《依赖注入》——扫描配置文件注入
Spring学习笔记
笑虾
·
2020-06-23 23:58
Spring
Spring
java
spring学习笔记
之基于Java的Bean装配详解
@Configuration作用:用于指定当前类是一个spring配置类,当创建容器时会从该类上加载注解。获取容器时需要使用AnnotationApplicationContext(有@Configuration注解的类.class)。属性:value:用于指定配置类的字节码@ComponentScan作用:用于指定spring在初始化容器时要扫描的包。常在SpringConfig配置文件中作用和
iamlinuxasd
·
2020-06-23 17:56
ssm
spring
ssm学习笔记
spring学习笔记
之bean的生命周期
IOC容器初始化总结:通过setConfigLocations载入spring配置文件;初始化容器入口通过refresh方法,进入AbstractApplicationContext实现的refresh方法。然后通过obtainFreshBeanFactory方法进入子类AbstractRefreshableApplicationContext实现的refreshBeanFactory刷新一个容器
iamlinuxasd
·
2020-06-23 17:56
spring
ssm
Spring学习笔记
在配置好需要的文件后就可以进行编程学习了。。Spring基于XML文件配置Bean的方法:在IOC容器中配置://属性注入//构造器注入//和上例效果相同1.创建spring的IOC容器ApplicationContextctx=newClassPathXmlApplicationContext("applicationContext.xml");2.从IOC容器中获取Bean的实例HelloWo
木栈桥上
·
2020-06-23 16:54
spring 学习笔记(一)
spring学习笔记
Ioc基础ioc的概念:InversionofControl,即“控制反转”将对象的实例化交给Ioc容器来完成。
每天写程序
·
2020-06-23 12:20
Spring学习笔记
(六) --- 装配Bean之高级装配
本系列博客为springInAction这本书的学习笔记本篇博文说是装配Bean的一些高级装配,其中包括了环境与profile/条件化的Bean/处理自动装配的歧义性/Bean的作用域.一.环境与profile我们在开发软件的时候,有一个很大的挑战就是我们要将应用程序从开发环境迁移到生产环境.开发环境的一些做法可能并不适合生产环境,甚至即便迁移过去也无法正常工作.数据库配置/加密算法以及外部系统的
dela_
·
2020-06-23 03:29
Spring
【
Spring学习笔记
-MVC-6】SpringMVC 之@RequestBody 接收Json数组对象
作者:ssslinppp1.摘要程序流程:前台使用ajax技术,传递json字符串到后台;后台使用SpringMVC注解@RequestBody接受前台传递的json字符串,并返回新的json字符串到前台;前台接受后台传递过来的json数据,并显示。2.前台界面和jsSpringMVC+ajax+jsonvarbasePath="";js/easyui/demo.css">--%>js/JQuer
chengti1867
·
2020-06-22 21:49
Spring学习笔记
08使用注解实现自动装配
spring注解自动装配1、导入约束使用自动装配需要在XML文件中导入以下依赖xmlns:context="http://www.springframework.org/schema/context"和http://www.springframework.org/schema/contexthttps://www.springframework.org/schema/context/spring-
悟空之家
·
2020-06-22 15:44
Spring
spring
Spring学习笔记
[2] -- IOC快速入门
IOC概述IOC:InverseofControl,控制反转,指的是对象的创建权反转(交给)Spring框架,其作用是实现了程序的解耦合IOC的实现原理传统方式面向接口编程,资源创建的权力由App决定,获取资源的时候需要new一个新对象,在切换底层类的实现的时候,需要修改程序的源码IOC控制反转将控制权移交给Spring,通过工厂+反射+配置文件来实现解耦合入门程序创建接口publicinterf
G_Fukang
·
2020-06-22 14:29
Spring
Spring学习笔记
(马士兵spring视频笔记)
课程内容1.面向接口(抽象)编程的概念与好处2.IOC/DI的概念与好处a)inversionofcontrolb)dependencyinjection3.AOP的概念与好处4.Spring简介5.Spring应用IOC/DI(重要)a)xmlb)annotation6.Spring应用AOP(重要)a)xmlb)annotation7.Struts2.1.6+Spring2.5.6+Hiber
anchang7456
·
2020-06-22 14:47
Spring学习笔记
(超详细)
本文适合已学人士,仅供复习参考。全程手打,纯TXT,无代码参考,特告知笔记网盘链接,新页面导航栏有地址和提取码一、Ioc:控制反转1、IOc是一个概念,一个思想。用来指导我们如何创建、管理、使用对象。控制:控制对象的创建,属性的赋值,依赖关系的管理,以及控制对象从创建到销毁的整个生命周期。反转:把开发人员在代码中创建的对象的权限转移给代码之外的容器(spring)实现,由容器实现对对象的创建和管理
搬砖吧
·
2020-06-22 10:40
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的数据库开发
一、SpringJDBCspring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作。1、SpringJdbcTemplate的解析针对数据库的操作,Spring框架提供了JdbcTemplate类,该类是Spring框架数据抽象层的基础。它继承自抽象类JdbcA从厕所日,同时实现了JdbcOperations接口。同时JdbcAccessor为子类提供了一些访问数据库
尤广富
·
2020-06-22 09:47
学习笔记
spring
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学习笔记
[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学习笔记
--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学习笔记
- 第013天
ajax+json例子:当当网最新上架不再先保存好资源,而是放在一个选项上就发出一个ajax请求restful架构的controller得到json数据,根据json数据动态生成html代码,显示书籍1.restful架构的controller@RestControllerpublicclassApiController{@AutowiredprivateBookServicebookServic
迷茫o
·
2020-04-12 01:05
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学习笔记
- 第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学习笔记
(八)-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学习笔记
——AOP(一)
aop:是spring主要核心部分,即面向切面编程。与我们平常所接触到的oop编程对等,是一种编程思想。从OOP角度分析,我们关注业务的处理逻辑,是属于纵向的行为,从AOP角度分析,我们关注对象行为发生时的问题,是属于横向的行为。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些
coolzpw
·
2020-03-30 03:54
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学习文档
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学习笔记
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的bean加载,可以从下面这段代码入手publicstaticvoidmain(String[]args){BeanFactorybeanFactory=newXmlBeanFactory(newClassPathResource("beanFactoryTest.xml"));MyBeanTestbeanTest=(MyBeanTest)beanFactory.getBea
zhyee_yan
·
2020-03-14 04:11
Spring学习笔记
- 第004天
Spring整合Hibernate配置数据库连接池配置sessionFactory通过Spring的IoC容器来管理Hibernate的SessionFactory同时将SessionFactory注入到Dao实现类和事务管理器中com.kygo.entity.Userhibernate.dialect=org.hibernate.dialect.MySQLDialecthibernate.sho
迷茫o
·
2020-03-04 22:08
spring学习笔记
Spring框架1、框架的作用通常由应用程序直接使用new创建新的对象,为了将对象的创建和使用相分离,采用工厂模式,即应用程序将对象的创建及初始化职责交给工厂对象.一般情况下,应用程序有自己的工厂对象来创建bean.如果将应用程序自己的工厂对象交给Spring管理,那么Spring管理的就不是普通的bean,而是工厂Bean.调用getBean()方法,Spring返回的不是直接创建的Bean的实
进击的肥肉w
·
2020-03-01 03:54
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他