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学习
-1.使用Maven构建spring项目
1.新建一个Maven项目项目的结构图2.配置pom.xml,引入项目需要的依赖,这里引入了spring,junit4.0.0edu.njxz.demospringTest1.0-SNAPSHOTorg.springframeworkspring-context5.0.6.RELEASEjunitjunit4.123.新建一个People类packageedu.njxz.demo.bean;pub
1号帅比
·
2020-08-11 04:19
spring
Spring学习
笔记1 —— 简介
Spring学习
笔记1——简介参考教程B站狂神https://www.bilibili.com/video/BV1WE411d7Dv历史、下载地址Spring:春天---------->给软件行业带来了春天
影龙武
·
2020-08-11 03:15
JavaWeb基础和SSM框架
spring学习
历程篇一:初入茅庐-maven构建spring项目
需求:使用maven+eclipse构建一个spring项目,HelloWorld。案例开发环境:操作系统:windows8.1eclipse:eclipse-jee-kepler-SR2-win32-x86_64java:jdk1.7.0_76maven:apache-maven-3.6.2-bin工欲善其事必先利其器!利其器:这里简单阐述下上述所需软件,操作系统理论上windows主流均可,这
MarshalEagle
·
2020-08-11 02:55
j2e开发
Spring学习
日记一------概览篇
Spring是为解决企业级应用开发的复杂性而设计,她可以做很多事。但归根到底支撑Spring的仅仅是少许的基本理念,而所有地这些的基本理念都能可以追溯到一个最根本的使命:简化开发。这是一个郑重的承诺,其实许多框架都声称在某些方面做了简化。而Spring则立志于全方面的简化Java开发。对此,她主要采取了4个关键策略:1,基于POJO的轻量级和最小侵入性编程;2,通过依赖注入和面向接口松耦合;3,基
xb_workspace
·
2020-08-11 01:11
spring学习
【
Spring学习
笔记】14 spring事务概念和并发事务导致的问题
2018.5.28我们在实际业务场景中,经常会遇到数据频繁修改读取的问题。在同一时刻,不同的业务逻辑对同一个表数据进行修改,这种冲突很可能造成数据不可挽回的错乱,所以我们需要用事务来对数据进行管理。1.事务的概念事务必须服从ACID原则。ACID指的是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。通俗理解,事务其实就是
子逊的辛酸史
·
2020-08-10 22:37
ssm
spring
事务
并发事务
脏读
虚读
Spring学习
—生成图片验证码
今天想学下一下验证码的生成,就之前搭建好的一个spring框架上写了一个demo,我会贴出细节代码,但是spring的配置就不在介绍了。需要完整代码可以联系我!会从前台页面到后台实现完整的讲解:1:前台的代码,image.jsp获取图片验证码换一张记住我$(document).ready(function(){flushValidateCode();//进入页面就刷新生成验证码});/*刷新生成验
阿飞云
·
2020-08-10 21:19
Spring技术
Spring学习
笔记 Spring项目介绍
Spring项目在Java语言中起到了重要的作用,只要是学习过Java语言的人一定听说过Spring的大名。Spring不是一个单一的框架,而是一个功能各异,又互相补充的框架家族。下面来针对Spring下主要的一些项目进行一下简单介绍。SpringIOPlaform我们在构建项目的时候,需要导入不同的依赖项。但是有时候不同版本对于依赖之间可能会出现不兼容的情况。SpringIOPlaform就是这
墨者侠客sbw
·
2020-08-10 21:08
技术框架
spring
Spring学习
笔记--基础知识
IoC容器Spring容器是Spring框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为SpringBeans。SpringIoC容器利用Java的POJO类和配置元数据来生成完全配置和可执行的系统或应用程序。Sping的BeanFactory容器这是一个最简单的容器,它主
郭洪源
·
2020-08-10 13:33
Spring学习
—— 重试框架Spring Retry
SpringRetry是从Springbatch中独立出来的一个功能,主要实现了重试和熔断。对于那些重试后不会改变结果,毫无意义的操作,不建议使用重试,比如:对参数的合法性检查,那些重试后可能会改变结果的,最普通的比如:网络连接中断后的重试,调用远程服务超时,这类的就可以使用重试。接下来引用一个例子来说明。第一步,引入maven依赖org.springframework.retryspring-r
_修铁路的
·
2020-08-10 07:31
Java
Spring学习
之AOP总结帖
AOP(面向方面编程),也可称为面向切面编程,是一种编程范式,提供从另一个角度来考虑程序结构从而完善面向对象编程(OOP)。在进行OOP开发时,都是基于对组件(比如类)进行开发,然后对组件进行组合,OOP最大问题就是无法解耦组件进行开发,比如我们上边举例,而AOP就是为了克服这个问题而出现的,它来进行这种耦合的分离。AOP为开发者提供一种进行横切关注点(比如日志关注点)分离并织入的机制,把横切关注
weixin_33947521
·
2020-08-10 03:42
java
后端
spring学习
系列(二)- 反射的使用与原理
反射其实是间接调用,这样有什么好处呢,其实也是动态编译,不用改变源码。java的反射机制就是增加程序的灵活性,避免将程序写死到代码里。动态配置联合XML,就可以java允许我们间接对Class的对象实例操作,Class文件有类装载器装载后,在JVM中形成一份描述Class的结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等。实际就是间接调用下面通过一个例子来将
你所看不见的阳光
·
2020-08-09 23:06
java
Spring学习
:IOC之降低耦合的原因
IOC是什么控制反转,将对象创建交给SpringIOC容器:对象工厂目的:将耦合度尽量降低,当具体类发生改变的时候,只需要修改配置文件,而不是修改对用代码。实现关键原理:XML文件(怎么解析的暂时不用管),工厂模式,反射机制工厂模式将对象创建的过程交由另一个类的getXXX方法来完成,一个简单的例子classUserService{execute(){UserDaoud=UserFactory.g
Einskai216
·
2020-08-09 18:38
JVM相关
JAVA基础知识
Spring学习
(三)AOP
Spring学习
(三)AOP在了解AOP之前首先我们了解一下动态代理代理设计模式的原理:使用一个代理将对象包装起来,然后用该代理对象取代原始对象。任何对原始对象的调用都要通过代理。
SC_IT
·
2020-08-09 17:06
Spring学习
(二)注解配置
Spring学习
(二)注解配置1、注解标识组件普通组件:@Component(常用于用于除以下的其他层)标识一个受SpringIOC容器管理的组件持久化层组件:@Respository(常用于Dao层)
SC_IT
·
2020-08-09 17:06
Spring学习
(四)声明式事务
Spring学习
(四)声明式事务1、事务概述要么都执行,要么都不执行事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性.事务四个属性ACID原子性(atomicity):事务的原子性要求事务中的所有操作要么都执行
SC_IT
·
2020-08-09 17:06
Spring学习
(一)Spring概述 IOC容器和bean的配置
Spring学习
(一)Spring概述IOC容器和bean的配置1、Spring概述1.1、什么是Spring?
SC_IT
·
2020-08-09 17:06
[原创]java WEB学习笔记106:
Spring学习
---AOP的通知 :前置通知,后置通知,返回通知,异常通知,环绕通知...
本博客的目的:①总结自己的学习过程,相当于学习笔记②将自己的经验分享给大家,相互学习,互相交流,不可商用内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系。本人互联网技术爱好者,互联网技术发烧友微博:伊直都在0221QQ:951226918---------------------------------------------------------------------
weixin_30287169
·
2020-08-09 13:22
Spring学习
1-为什么要使用spring
学过Java的人,几乎没有人不知道spring这个框架。而且在进行Java面试的时候面试官往往很喜欢问Spring相关的知识,今天我想写下的问题就是我们为什么要使用Spring。我觉得有一下几个方面:1.Spring是一个轻量级的框架:它可以继承到一个很小的Jar包,处理所需要花费的开支也非常小,但是它提供了很多的功能支持,像事务处理,持久层的支持,贯穿于整个项目,用了它以后可以让程序员只注重程序
qingjiquan
·
2020-08-09 10:20
Spring
Java
Spring学习
总结(五)——Spring整合MyBatis(Maven+MySQL)一
MyBatis-Spring会帮助你将MyBatis代码无缝地整合到Spring中。使用这个类库中的类,Spring将会加载必要的MyBatis工厂类和session类。这个类库也提供一个简单的方式来注入MyBatis数据映射器和SqlSession到业务层的bean中。而且它也会处理事务,翻译MyBatis的异常到Spring的DataAccessException异常(数据访问异常,译者注)中
weixin_30518397
·
2020-08-09 05:59
Spring学习
总结(五)——Spring整合MyBatis(Maven+MySQL)二
接着上一篇博客《Spring整合MyBatis(Maven+MySQL)一》继续。Spring的开放性和扩张性在J2EE应用领域得到了充分的证明,与其他优秀框架无缝的集成是Spring最为强大的功能。Spring类似电脑的主板,可以将许多部件集成在一起协调工作。一、在Web项目中启动Spring容器在Web项目中当Web容器启动时我们要同时启动Spring容器,有三种办法,第一种使用监听器启动,第
weixin_30826761
·
2020-08-09 04:35
Spring学习
总结(三) ——Spring整合MyBatis (Maven+MySQL)
一、使用Maven创建一个Web项目使用Maven创建web项目在此不做赘述了。二、使用MyBatis完成MySQL数据库访问2.1、添加依赖要完成使用MyBatis访问MySQL数据库,需要添加一些依赖包,包含MyBatis3,连接驱动,JUnit,Log4j2等。可以去共享资源库中搜索,第一个网站地址是:http://mvnrepository.com/,这里以搜索连接驱动为示例,搜索后的结果
qq_15014327
·
2020-08-09 04:24
Spring
FrameWork
Spring学习
笔记二之练习AOP
一.需求二.数据库users表三.搭环境1.新建loginweb项目2.导入相关jar包3.WEB-INF下配置web.xml(1)配置监听器,复制管理springweb容器(2)将spring配置文件传过去contextConfigLocationclasspath:applicationContext.xmlorg.springframework.web.context.ContextLoad
cute。
·
2020-08-09 01:20
Spring
Spring学习
总结(一)——对IOC的理解和配置使用(基于XML和基于注解)
一、Spring框架概述Spring是一个非常活跃的开源框架,它是一个基于IOC和AOP来构架多层JavaEE系统的框架,它的主要目地是简化企业开发。Spring以一种非侵入式的方式来管理你的代码,Spring提倡“最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring。Spring采用独立的模块式开发,这样可以有选择的使用其中的模块,降低了业务对象的复杂性和组件之间的耦合性。Spring
学以致用HT
·
2020-08-08 20:07
Spring
SAP Commerce开发时的
Spring学习
要点记录
SpringframeworkBeanPostProcessorBeanFactoryPostProcessorAutowiredAnnotationBeanPostProcessorBean:如果用@Bean显式指定了名称,就用这个显式名称:@Bean({"b1","b2"})//beanavailableas'b1'and'b2',butnot'myBean'publicMyBeanmyBea
汪子熙
·
2020-08-08 16:02
Jerry
Wang的原创SAP技术文章
开源
Java
spring学习
笔记(二)
5.2ContaineroverviewTheinterfaceorg.springframework.context.ApplicationContextrepresentstheSpringIoCcontainerandisresponsibleforinstantiating,configuring,andassemblingtheaforementionedbeans.Thecontain
gdfsbingfeng
·
2020-08-08 15:04
java
spring
Spring学习
总结—注册IOC容器和使用IOC容器、在xml文件中多种bean配置实验详解、工厂配置、以及在类中运用注解配置
Spring学习
总结—注册IOC容器和使用IOC容器、在xml文件中多种bean配置实验详解、工厂配置、以及在类中运用注解配置一、为什么需要学习Spring,以及Spring框架的作用?
机械小白还复休
·
2020-08-08 11:48
Spring学习
spring学习
总结(五):IOC & DI 配置 Bean 之自动装配及bean之间的关系
IOC&DI配置Bean之自动装配及bean之间的关系XML配置里的Bean自动装配SpringIOC容器可以自动装配Bean.需要做的仅仅是在的autowire属性里指定自动装配的模式byType(根据类型自动装配):若IOC容器中有多个与目标Bean类型一致的Bean.在这种情况下,Spring将无法判定哪个Bean最合适该属性,所以不能执行自动装配.byName(根据名称自动装配):必须将目
A天道酬勤
·
2020-08-08 02:28
spring全家桶系列
Spring学习
(2)--在xml中使用autowire自动装配Bean属性
spring的自动装配:是指对于当前需要装配的bean的属性,不用使用手工方式显示装配,而是让spring自己通过在IOC容器中按照一定的规则查找相关的符合条件的bean,装配为bean的属性。的autowire属性有六个值,说明如下:1、No:即不启用自动装配。Autowire默认的值。2、byName:通过属性的名字的方式查找JavaBean依赖的对象并为其注入。3、byType:通过属性的类
我喜欢吃肉
·
2020-08-08 02:43
java
框架
spring学习
系列(一):spring自动化装配bean
Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。Spring具有非常大的灵活性,它提供了三种主要的装配机制:在XML中进行显式配置。在Java中进行显式配置。隐式的bean发现机制和自动装配。这里主要记录下自动化装配的方法。1.Spring从两个角度来实现自动化装配:组件扫描(componentscanning):Spring会自动发现应用上下文中所创建的bean。
masterLSC
·
2020-08-08 01:57
烂笔头
Spring学习
笔记一(Spring简单介绍)
1.前言从今天起开始写几篇关于Spring的文章,来总结一下,近来的学习情况,也想与大家分享一下学习Spring的心得和体会。希望大家能够多多指正。2.Spring简单介绍上图是有关Spring的整个架构图,从图中我们可以看出,Spring主要包括AOP、数据访问,WEB访问等几大块内容。Spring是一个基于JAVA的轻量级J2EE的应用框架。那么Spring能干什么呢?目前我们看到市面上有很多
LuckyZhouStar
·
2020-08-08 01:51
Java学习
SSH框架
Spring学习
(三):BeanFactory和ApplicationContext
1.概述:Bean工厂(com.springframework.beans.factory.BeanFactory)是spring框架最核心的接口,它提供了高级Ioc的配置机制;BeanFactory使管理不同类型的java对象成为可能;应用上下文(com.springframework.context.ApplicationContext)是建立在BeanFactory基础之上,提供了更多面向
BoneToBone
·
2020-08-08 01:45
spring
Spring学习
笔记(篇三)
代码地址:https://github.com/Zhuyaqiang/spring-study目录14SpringMVC14.1简介14.2实现分析(重点)14.3正式开发14.4Controller总结14.4.1方式一14.4.2方式二(使用注解)14.5ResquestMapping14.6Restful风格14.7SpringMVC的重定向和转发14.8数据处理与回显14.8.1数据处理1
吃包子的猪
·
2020-08-07 23:51
学习笔记
Spring学习
笔记(篇二)
代码地址:https://github.com/Zhuyaqiang/spring-study目录10代理模式10.1静态代理10.2加深理解10.3动态代理动态代理的好处:11AOP11.1AOP在Spring中的作用11.2使用Spring实现AOP11.2.1方式一:使用Spring的API接口11.2.2方式二:使用自定义类实现AOP[主要是切面定义]方式三:使用注解实现12整合Mybat
吃包子的猪
·
2020-08-07 23:51
学习笔记
Spring学习
笔记(篇一)
代码地址:https://github.com/Zhuyaqiang/spring-study目录1Spring1.1简介1.2优点1.3组成1.4扩展2IoC理论推导2.1示例2.2IoC本质3HelloSpring3.1控制反转4IoC创建对象的方式5Spring配置5.1别名5.2Bean的配置5.3import6依赖注入6.1构造器注入6.2Set方式注入(重点)6.3拓展方式注入6.4b
吃包子的猪
·
2020-08-07 23:51
学习笔记
spring学习
(十三)——SpringEL
spring表达式(springEL)具有许多功能:1、使用Bean的id引用Bean2、调用指定对象的方法和访问对象的属性3、进行简单的算术运算4、提供正则表达式进行匹配5、集合配置接下来通过例子的方式解释springel的使用方法://通过Bean的id或是name获取bean,然后进行注入@Value("#{role}")//赋予long型值1@Value("#{1}")privatelon
菜到怀疑人生
·
2020-08-07 13:35
spring
Spring学习
笔记(一)
Spring是什么Spring是一个开源框架。Spring为简化企业级应用开发而生。(使简单的JavaBean实现EJB的功能)Spring是一个IOC(DI)和AOP容器框架。具体描述Spring:轻量级:Spring是非侵入性的-基于Spring开发的应用中的对象可以不依赖于Spring的API。(不用继承或实现接口)依赖注入(DI—dependencyinjection、IOC—Invers
~无关风月~
·
2020-08-07 11:05
java开发
框架
Spring学习
之——手写Spring源码V2.0(实现IOC、DI、MVC、AOP)
前言在上一篇《
Spring学习
之——手写Spring源码(V1.0)》中,我实现了一个Mini版本的Spring框架,在这几天,博主又看了不少关于Spring源码解析的视频,受益匪浅,也对Spring的各组件有了自己的理解和认识
我恰芙蓉王
·
2020-08-05 21:00
spring学习
(二 )aop
spring中基于aop的配置步骤1.把通知bean交给spring管理2.使用aop:config标签开始aop配置3,使用aspect配置切面(id标志ref通知类bean的id)4.在aspect内部使用对应标签来配置通知类型(AOP:beforemethod)5.pointcut表示指定切入点表达式写法:关键字:execution表达式:访问修饰符包明。。。类名。方法名publicvoid
20000s
·
2020-08-05 19:04
java
spring学习
(一)
spring好难啊。。。一开始还要学习一下maven结合视频和spring实战一起学习Applicationcontext三个实现常用类ClassPathXmlApplicationContext()//类路径下的配置文件(常用)FileSystemXmlApplicationContext()//任意路径的配置文件AnnotationXmlApplicationContext()//用于读取注解
20000s
·
2020-08-05 19:03
java
Spring学习
(一)---Spring Framwork入门/IoC思想和DI/基于注解的注入方式
Spring学习
(一)—SpringFramwork入门/IoC思想和DI/基于注解的注入方式1.SpringFramwork入门2002年,RodJohnson首次推出了SpringFramwork的前身
DOGIOOH
·
2020-08-05 12:03
Spring
spring学习
关于ioc1.为什么要用ioc:普通的代码中的对象存在依赖,这种依赖会体现在程序员编码的过程中。但是有很多时候,对象间的依赖会提高代码耦合性,不利于业务的扩展。使用ioc,我们会提前在配置中设置好需要用到的对象,在业务逻辑代码中,我们只需要对相应的接口操作,而不需要关心具体实现类的对象,对象的加载由spring框架负责,这样,当我们需要换一个对象时,只需要改变配置文件就可以。极大地降低了代码间的依
Russell1992
·
2020-08-04 09:00
spring初体验 一之helloworld
本系列博文的
spring学习
是基于4.0版本。spring是什么?
weixin_30687051
·
2020-08-04 04:51
Spring学习
日志(1)
Spring框架的IOC开发的两种模式,包括XML开发与注解开发的比较Spring的简介什么是SpringSpring是一个开源框架,于2003年兴起的轻量级java开发框架,简单而言,Spring是一个分层的JAVASE/EEfull-stack(一站式)开源框架Spring入门(IOC)一、什么是IOCIOC(InversionofControl):控制反转。控制反转:将对象的控制权反转交给S
coderxz
·
2020-08-03 22:21
框架学习
Spring学习
之路——简单入门HelloWorld
Spring简单介绍Spring是一个提供了解决J2EE问题的一站式框架。Spring的核心是反转控制,通过配置文件完成业务对象之间的依赖注入,他鼓励一个良好的习惯,就是注入对接口编程而不是对类编程。Spring框架由七大模块构成:核心容器、SpringContext、SpringAOP、SpringDAO、SpringORM、SpringWeb、SpringMVC。第一个例子sayhi~打开My
leehao_howard
·
2020-08-03 20:50
【
Spring学习
】RestTemplate访问Rest服务总结
RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。调用RestTemplate的默认构造函数,RestTemplate对象在底层通过使用java.net包下的实现创建HTTP请求,可以通过使用ClientHttpRequestFactory指定不同的HTTP请求方式。Client
May的博客
·
2020-08-03 19:59
框架
Spring学习
(3)获取JavaBean的多种方式
在写代码的时候经常会碰到需要获取JavaBean的场景,使用Spring的@Resource/@Autowired注入基本能覆盖80%获取bean的场景,但是在有的场景下不能使用注入的方式,如:在使用dubbo的filter功能时,因为dubbo的filter不由Spring管理,所以使用注入的方式会导致注入不成功。此时,只能从容器中手动的获取Bean,根据不同的情况可以有三种方法,前3种是在We
lettuce_
·
2020-08-03 18:11
SpringBoot
Java
【
Spring学习
笔记】Spring中的Resource接口
在应用开发中,基本上都会有读取资源的情况,这些资源包括文件系统的文件、ClassPath中的某个配置文件或者是网络上的文件,我们之前可以使用java.net.URL这个类去完成这个任务,但是在开发基于Spring框架的应用的时候,可以使用Spring原生提供的Resources接口来实现.1.Resource接口Spring的Resources是一个抽象的接口,它可以被实现成各种场景下的资源访问,
小姜dot
·
2020-08-03 17:49
spring框架
Spring技术
spring学习
--BeanFactory和BeanDefinition
目录BeanFactory介绍BeanDefinition介绍1.BeanFactory介绍springbean的创建是典型的一个工厂模式,其中BeanFactory作为最顶层的一个接口类,它定义了一个IOC容器的基本功能规范,它只对IOC容器的基本行为做了定义,只关心得到的是什么对象,根本不管你的bean时如何定义加载。1.1类图继承关系BeanFactory有三个子类:ListableBean
cailianren1
·
2020-08-03 15:56
spring
spring学习
之restTemplate的请求拦截器
restTemplate学习BasicAuthenticationInterceptor自定义拦截器BasicAuthenticationInterceptor拦截器功能ClientHttpRequestInterceptor请求拦截器接口,是一个函数式接口BasicAuthenticationInterceptor实现了ClientHttpRequestInterceptor,应用给定的HTTP
xiyang.ycj
·
2020-08-03 14:50
Spring学习
(四):一览Spring的风景线
1.引言在本系列的第一篇中,我们提到了Spring能够简化很多事情,Spring框架关注于通过DI、AOP和消除样板式代码来简化企业级Java开发。但是,Spring实际上的功能超乎你的想象。在框架之外是一个庞大的生态系统。2.Spring生态系统如上图所示,Spring核心容器及容器之外衍生出了许多其他的生态,我们逐一看下这些板块都是做的什么事情:2.1Spring核心容器容器是Spring最核
________Yang
·
2020-08-03 13:48
Spring
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他