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学习】
8/7/21黑马32期
Spring学习
笔记01
ps:刘悦东老师讲的非常好,视频里也有配套的xmind文档,但是还是一边听课一边用Typora记了下自己认为比较重要的知识点。spring1--一个可以装下任何对象的容器一、安装环境1.导入需要用的包和日志包2.创建一个实体类对象3.在src下创建一个applicationContext.xml进行配置4.约束导入:里进行editNamespace操作---增加xsi和一个catelogespri
DuanQingCI
·
2018-07-22 00:21
spring
黑马32期
Spring学习
笔记01
ps:刘悦东老师讲的非常好,视频里也有配套的xmind文档,但是还是一边听课一边用Typora记了下自己认为比较重要的知识点。spring1--一个可以装下任何对象的容器一、安装环境1.导入需要用的包和日志包2.创建一个实体类对象3.在src下创建一个applicationContext.xml进行配置4.约束导入:里进行editNamespace操作---增加xsi和一个catelogespri
DuanQingCI
·
2018-07-22 00:21
spring
spring
黑马32
初学ssm框架之spring
Spring简介、概述及基于EclipseIDE的开发环境搭建
一、摘要本文主要概要介绍SpringFramework的优缺点、版本演进历程及未来发展路线图;一些比较好的
spring学习
资源推荐;最后以spring-3.2.5.RELEASE版本为例,讲述基于EclipseIDE
老马历写记
·
2018-07-20 15:53
Java
spring必知必会
Spring学习
之AOP
1、AOP的概念AOP全拼AspectOrientedProgramming,意思是面向切面编程,是对面向对象编程的一个补充,AOP是由动态代理实现,将那些与业务无关却被多个业务共同调用的逻辑给抽取和封装起来,形成切面。常用的地方如权限检查,日志输出等情况。如图:2、AOP的注解配置第一步编写切面类:publicclassLogInterceptor{publicvoidbefore(){Syst
JHON_YUAN
·
2018-07-18 16:15
spring学习
spring学习
之环境搭建
1、maven工程创建这样便创建完成。2、pom文件配置pom文件中主要添加spring的jar包,测试类jar包,jspservlet的jar包具体文件如下:4.0.0liuyuan.springsource.code.study0.0.1-SNAPSHOTwarjstljstl1.2javax.servletservlet-api2.5providedjavax.servletjsp-api2
JHON_YUAN
·
2018-07-17 10:14
spring学习
Spring学习
——基于XML构建IoC容器
IoC容器的构建方式(1)基于XML配置方式(可以开启注释配置,通过注释配置Bean和装配工作)(2)基于Goovy脚本配置方式(DSL)(3)基于JavaConfig配置注解方式(通过Configuration和Bean注释)下面将讲解基于XML配置方式来构建IoC容器1Bean的实例化方法(三种)1.1构造方法实例化下面这种方法是默认类需要一个无参构造,其中的id是Bean的配置属性,用来标识
L_X_Y_HH
·
2018-07-14 13:57
Java
spring学习
简单总结-ioc几种实现方式
一点一点有时间就记录点吧,很多东西都是复制粘贴的,各处乱七八糟的资料,附上部分转载出处:http://jinnianshilongnian.iteye.com/blog/1413846文章可能不太符合标题1.1、IoC是什么Ioc—InversionofControl,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象
heiqibaier
·
2018-07-13 00:00
spring
Spring学习
(八)
AOP的重要概念1、切面:切点(Pointcut)+Advice【在哪里、加什么】2、Advice:在切点选中的连接点"加入"的代码就是Advice【确定加什么】3、切点(Pointcut):用来筛选连接点的条件就是切点,类似于sql语句,where条件就可以理解为切点【确定在哪里加,在那些方法里面加入代码】4、连接点(JoinPoint):执行点+方位信息所有被拦截的方法被加入了其他的方法,通过
AmyZheng_
·
2018-07-07 20:00
框架
Spring
Spring学习
(三)
DI(DependencyInjection)1、依赖注入,组件之间的依赖关系由容器在运行期间决定。Ioc容器注入应用程序某个对象,它所需要的外部资源(包括对象,资源,常量数据)。birthdate需要用到date类型的一个对象,引用了d的对象就是一种DI(依赖注入),s.setBirthdate(d)依赖一个date类型的对象,注入就是将date类型的对象set进去。相当于s.setBirthd
AmyZheng_
·
2018-07-01 10:00
框架
Spring
Spring学习
(一)
搭建环境1、创建普通的Java工程2、添加相应的jar包,下载链接:https://files.cnblogs.com/files/AmyZheng/lib.rar,此外,为了打印信息,我们还需要一个ApacheCommonsLoggingAPI,在这里下载commons-logging-1.2。3、jar包Spring核心必须依赖的库:commons-logging-1.1.1.jarSprin
AmyZheng_
·
2018-06-29 15:00
框架
Spring
Spring学习
——控制反转IoC和依赖注入DI的学习归纳(一)
最近在学习Spring框架,算是做点笔记记录一下吧!搜索学习Spring框架,往往最多出现的就是IoC,因为IoC容器是Spring的核心。将从四个方面理解IoC什么是控制反转?什么是依赖注入?它们之间有什么关系如何在Spring框架中使用依赖注入控制反转(InversionofController):是一种是面向对象编程中的一种设计原则,用来减低计算机代码之间的耦合度。其基本思想是:借助于“第三
Sylvia_Wuu
·
2018-06-22 10:36
Spring
Spring学习
笔记之RedisTemplate的配置与使用教程
前言Spring针对Redis的使用,封装了一个比较强大的Template以方便使用;之前在Spring的生态圈中也使用过redis,但直接使用Jedis进行相应的交互操作,现在正好来看一下RedisTemplate是怎么实现的,以及使用起来是否更加便利I.基本配置1.依赖依然是采用Jedis进行连接池管理,因此除了引入spring-data-redis之外,再加上jedis依赖,pom文件中添加
一灰灰
·
2018-06-12 10:21
spring学习
心得
从今天开始,通过写博客的方式来记录我的程序员生活,主要是帮助自己,以后时间主要定在11点之后首先今天学习了一点servlet,我觉得不管啥框架,直接摆上来我是耐不住的,啥也不懂就楞头上,肯定是不行的servlet中比较重要的是两个信息,一个是config,另外一个是context,其中config是关于servlet的信息,他只能针对servlet用,通过在web.xml中指定,context是针
ECHOSON
·
2018-06-07 20:59
Spring学习
笔记----SpringMVC操作Session与Cookie
一、Cookiecookie相关说明:1、cookie由服务器端创建,然后添加到HttpServletResponse中发送给客户端(浏览器)。2、可以添加多个cookie键值对。3、cookie由键值名和键值组成。“相同domain和path”中的键值名不能重复,添加键值名重名的键值对会覆盖上一个同名的键值对。4、添加cookie时要指定cookie所在域(setPath),指定存在时长(set
Ice_cap1995
·
2018-06-05 14:18
JAVA
WEB
JAVA学习笔记
Spring学习
(五)AOP
SpringAop使用到了了动态代理模式(有关设计模式见设计模式章节)。JDK动态代理代理的目标类必须要实现接口。因此当目标类没有实现接口时,会使用CGLIB来为目标对象创建代理实例【原理是对目标类进行继承扩展,为其生成相应的子类,然后将横切逻辑写到子类当中】。要了解AOP,首先要了解几个关于它的术语:①joinpoint:连接点,程序运行时的一些时间点,如方法执行点,异常处理点。②pointcu
jjjjxd
·
2018-06-04 17:57
Spring学习
(一)Spring注解驱动开发(2)
xml文件的包扫描原来使用xml方式进行包扫描时是这么使用的:根据实际情况有时也会将Controller组件和其他组件分开:springmvc.xml中:applicationContext.xml中:@ComponentScan注解方式进行包扫描在配置类中:测试看看:@Testpublicvoidtest01(){//获取ioc容器ApplicationContextapplicationCon
Dongguabai
·
2018-06-02 18:33
spring
Spring学习
笔记
概述Spring是什么?Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但是现在已经不止于企业应用是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架从大小和开销两方面而言Spring都是轻量的通过控制反转可以达到松耦合的目的提供面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发包含并管理应用对象的配置和生命周期,这个意义是一种容器将简单的组
fungi8
·
2018-06-01 18:50
Spring学习
笔记 IOC DI
控制反转IoC何为控制反转?我们先来说所谓的'正转',一般情况我们的业务需要多个类来完成,然后我们会在一个类中创建出这个类需要用到的对象以及一些外部资源。然而控制反转就是将这个控制权交出去,交给容器来负责。由容器来创建对象和其他资源,然后注入给对象。依赖注入DI依赖注入的作用就是告诉容器我要什么资源,容器知道之后会创建对应的资源交到我们手上。Spring框架有两种注入方式:注解注入、XML注入注解
JavaLitterBoy
·
2018-05-24 20:14
spring
ioc
J2EE
Spring
Spring学习
(一)Spring注解驱动开发(1)
现在SpringBoot、SpringCloud越来越流行了。现在基本都是基于注解驱动开发了。先简单看看原来基于xml是怎么使用Spring的比如这里有一个Animal类:publicclassAnimal{privateStringname;privateIntegerage;...}在src下创建applicationContext.xml文件,在里面注册Animal类:现在写一个测试类试试:
Dongguabai
·
2018-05-24 00:04
spring
Spring学习
——Spring MVC 中定时器实现
在一些工作需要使用到定时器,Spring很好的集成了定时器的功能!在Spring中使用Quartz,本文介绍Spring3.0以后自主开发的定时任务工具,springtask,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,下面介绍两种方式实现Spring定时器功能,一种是基于xml配置方式,一种是基于注解的方式,大家根据自己的项目选择适合自己的。
IT达仁
·
2018-05-10 14:35
task
定时器
Spring
Java
技术
Spring学习
教程之AOP模块的概述
概述spirng-aop模块是Spring框架中的核心模块,虽然SpringIoccontainer并不依赖AOP,但AOP给Ioc的实现提供了一种强大而灵活的解决方案。在SpringFramework中,AOP主要是用于两种目的:提供一些企业级的声明式服务,典型的应用如declarativetransactionmanagement.允许用户实现自己的aspects,用AOP的方式来帮助和补充O
张涛
·
2018-05-06 10:44
Spring学习
小结2
spring事务管理一、简介:•事务就是一系列的动作,它们被当做一个单独的工作单元.这些动作要么全部完成,要么全部不起作用•事务的四个关键属性(ACID)–原子性(atomicity):事务是一个原子操作,由一系列动作组成.事务的原子性确保动作要么全部完成要么完全不起作用.–一致性(consistency):一旦所有事务动作完成,事务就被提交.数据和资源就处于一种满足业务规则的一致性状态中.–隔离
iot04
·
2018-05-05 00:00
【
Spring学习
笔记】3:依赖注入(DI),控制反转(IoC),配置依赖注入,内部Bean,集合注入,空注入
依赖注入依赖指的是一个类中使用了属性,这些属性就是这个类的依赖。依赖可以是对象也可以是值。依赖注入(DI)就是将一个类的依赖传递给它,一般“依赖”说的都是依赖的对象。下面这种方式就不是依赖注入的,而是由类自己去把自己的成员实例化了。publicclassA{privateBb;publicA(){b=newB();}}下面这种方式就是依赖注入的,而且是通过构造器注入的。对象b的实例化显然在类A的外
刘知昊
·
2018-05-03 00:26
#
Spring
spring学习
0.bean的配置形式:基于XML文件的配置方式,基于注解的方式。bean的配置方式:通过全类名(反射),通过工厂方法(静态工厂方法&实例工厂方法),FactoryBean。1.spring中的bean的作用域的配置:使用scope来配置bean的作用域:两种情况scope=singleton和scope=prototype第一种:singleton默认值,当容器初始时创建bean的实例,在整个容
deyu01
·
2018-04-21 08:19
java
高级
基础
那些年我们一起着迷的Spring:初始化与注入方式(三)
参考慕课网视屏和慕课网上笔记专题一:IOC----Spring入门
spring学习
手册记录本参考spring面试题及答案解析(7)Spring的Bean配置在Spring中,它把所有的对象都称作为BeanSpring
eluanshi12
·
2018-04-19 13:51
spring
Spring学习
记录(四)——Bean的注解装配
在上一篇文章
Spring学习
记录(三)——Bean的自动装配中讲到了如byName、byType、constructor等几种Bean的自动装配方法,这些自动装配方法都可以简化配置文件的代码,增强配置文件
tzy1997
·
2018-04-15 21:26
JavaWeb
Spring
Spring学习
(1)——快速入门
认识Spring框架Spring框架是Java应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括IoC(InversionofControl,控制反转)和AOP(AspectOrientedProgramming,面向切面编程)。什么是Spring:Spring是一个轻量级的DI/IoC和AOP容器的开源框架,来源于RodJohnson在其著作《ExpertoneononeJ2EEd
我没有三颗心脏
·
2018-04-13 14:00
Spring学习
(1)——快速入门
原文链接:http://www.cnblogs.com/wmyskxz/p/8820371.html认识Spring框架Spring框架是Java应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括IoC(InversionofControl,控制反转)和AOP(AspectOrientedProgramming,面向切面编程)。什么是Spring:Spring是一个轻量级的DI/Io
anye0005
·
2018-04-13 14:00
Spring学习
记录(二)——初步体验IoC
2018.4.12仅为个人理解不足之处欢迎指正~什么是IoC?IoC即InversionofControl“控制反转”是Spring的基础简单的理解是把“创建对象的权利”交由Spring仅用语言很难形容我们在例子中逐渐理解这一思想了解控制反转需要了解依赖倒置原则以下内容部分参考知乎用户Sevenvidia的回答~依赖倒置原则(DependencyInversionPrinciple)什么是依赖倒置
tzy1997
·
2018-04-12 15:19
JavaWeb
Spring
Spring学习
-day13
需求:用户购买图书,购买成功,库存更新,账户余额更新,若余额或者库存不够,均不能购买成功,产生异常数据表:account:账户表(包括用户名和余额)book:图书表(id,书名,图书价格)book_stock:库存表(id,图书库存)代码实现:1.图书购买时的接口packagecom.atguigu.spring.tx;publicinterfaceBookShopDao{//根据书号获取书的单价
Adam的blog
·
2018-03-19 19:17
Spring
学习
day
J2EE
Spring 框架入门 - 自动类映射
这里我们通过一个Item类的CRUD操作来总结一下我到目前为止的的
Spring学习
过程。
Clifnich
·
2018-03-18 23:33
JAVA
web
Spring
Spring学习
-day12
1.配置文件2.javabeanjdbc.user=rootjdbc.password=adminjdbc.driverClass=com.mysql.jdbc.Driverjdbc.jdbcUrl=jdbc:mysql:///spring4jdbc.initPoolSize=5jdbc.maxPoolSize=10packagecom.atguigu.spring.jdbc;publicclas
Adam的blog
·
2018-03-15 17:02
Spring
学习
J2EE
Spring学习
-day11
packagecom.atguigu.spring.aop.impl;publicinterfaceArithmeticCalculator{//加减乘除intadd(inti,intj);intsub(inti,intj);intmul(inti,intj);intdiv(inti,intj);}packagecom.atguigu.spring.aop.impl;importorg.sprin
Adam的blog
·
2018-03-12 21:27
Spring
day11
J2EE
Spring学习
-day10
packagecom.atguigu.spring.aop;publicinterfaceArithmeticCalculator{//加减乘除intadd(inti,intj);intsub(inti,intj);intmul(inti,intj);intdiv(inti,intj);}packagecom.atguigu.spring.aop;importorg.springframework
Adam的blog
·
2018-03-12 21:27
Spring
day10
J2EE
Spring学习
-day09
动态代理:packagecom.atguigu.spring.aop.helloworld;importjava.lang.reflect.InvocationHandler;importjava.lang.reflect.Method;importjava.lang.reflect.Proxy;importjava.util.Arrays;publicclassArithmeticCalcula
Adam的blog
·
2018-03-11 21:35
Spring
day09
J2EE
Spring学习
-day08
packagecom.atguigu.spring.beans.factory;importjava.util.HashMap;importjava.util.Map;/***实例工厂方法:实例工厂的方法.即先需要创建工厂本身,在调用工厂的实例方法来返回bean的实例**/publicclassInstanceCarFactory{privateMapcars=null;publicInstanc
Adam的blog
·
2018-03-10 22:53
Spring
学习
J2EE
Spring学习
-day03
-->byName根据bean的名字和当前bean的setter风格的属性名进行自动装配,若有匹配的则进行自动装配,否则不装配2>byType根据bean的类型和当前bean的属性的类型进行自动装配,若IOC容器中有一个以上的类型匹配的bean则抛异常-->
Adam的blog
·
2018-03-09 21:15
spring
day03
J2EE
Spring学习
-day02
]]>包裹起来-->]]>2.使用ref子节点配置-->-->-->root1234jdbc:mysql:///testcom.mysql.jdbc.Driverpackagecom.atguigu.spring.beans.collection;importorg.springframework.context.ApplicationContext;importorg.springframewo
Adam的blog
·
2018-03-09 20:06
Spring
day02
J2EE
Spring学习
-day01
packagecom.atguigu.spring.beans;importorg.springframework.context.ApplicationContext;importorg.springframework.context.support.ClassPathXmlApplicationContext;/***@author国真**/publicclassMain{publicstat
Adam的blog
·
2018-03-09 20:03
Spring
day01
J2EE
Spring学习
回顾
通过学习Spring中关于jdbc的知识,明白了Spring中关于jdbc的类的具体架构让我深刻的认识到了Spring的面向接口编程,Spring是如此强大譬如在jdbc学习过程中,spring框架为如下:publicclassPersonDaoImplextendsJdbcDaoSupport{}(这是我自己的dao实现类)Spring底层:publicabstractclassJdbcDaoS
Leno_Lee
·
2018-02-24 17:55
Java
Spring
spring学习
之@SessionAttributes实例解析
本文研究的主要是
spring学习
之@SessionAttributes的相关内容,具体如下。
你的承�Z早已�稂S
·
2018-02-10 11:41
[
spring学习
笔记-01]IOC&DI概述
前言没什么好说的引一句话:你是你自己最大的倚仗。正文IOC(InversionofControl)控制反转核心思想是:反转资源获取的方向。容器主动的将资源推送给它所管理的组件。组件只需要选择一种合适的方式来接受资源。引用视频里的例子来讲:以前要买菜,你得上街去买,IOC的思想则是你在院子里放个框,菜会自己蹦进来。其实很好理解,之前是向某个组件发请求要资源,现在是资源自己过来。DI(Dependec
渣渣睿全栈之路
·
2018-02-09 15:19
java后台
spring笔记
[
spring学习
笔记-00]总述
目录之后会把超链都补全,目前先将就看吧[
spring学习
笔记-01]IOC&DI概述[
spring学习
笔记-02]配置bean[
渣渣睿全栈之路
·
2018-02-09 15:49
java后台
spring笔记
[
spring学习
笔记-00]总述
目录之后会把超链都补全,目前先将就看吧[
spring学习
笔记-01]IOC&DI概述[
spring学习
笔记-02]配置bean[
渣渣睿全栈之路
·
2018-02-09 15:49
java后台
spring笔记
Spring学习
笔记——IOC的一些注解
Spring支持用注解的方式配置Bean,这相比传统的XML配置方式,极大减少了对Bean的配置量。不过在使用注解之前,还是需要在配置文件上添加一行这告诉Spring我想要配置的Bean位于包com.yotwei.ioc下,Spring将会自动扫描该包下的类。Component,Controller,Service,Repository这四个注解的效果是相同的,Spring都会将他们当做Bean注
Yotwei
·
2018-02-01 22:07
Java
spring
ioc
Spring学习
--懒加载(延迟初始化Bean)与自动装配
**延迟初始化Bean:** 也叫惰性初始化,指的是不提前初始化Bean,而是只有在真正使用的时候才创建以及初始化Bean。 配置方式很简单,只需要在标签上指定"lazy-init"属性值为true即可延迟初始化Bean。 Spring容器会在创建容器时提前初始化Singleton作用域的bean,Singleton就是单例的意思,即整个容器每个bean只有一个实例。Spring容器预先初始化Be
勤勤恳恳王守田
·
2018-02-01 00:00
Spring
Spring3
spring学习
之创建项目 Hello Spring实例代码
本文研究的主要是
spring学习
之创建项目HelloSpring实例代码,具体如下。
alex_bean
·
2018-01-31 11:03
Spring学习
笔记整理——注解
学习链接地址:http://www.iteye.com/blogs/subjects/spring3第一部分实现Bean依赖注入注解实现Bean配置主要用来进行如依赖注入、生命周期回调方法定义等,不能消除XML文件中的Bean元数据定义,且基于XML配置中的依赖注入的数据将覆盖基于注解配置中的依赖注入的数据。Spring3的基于注解实现Bean依赖注入支持如下三种注解:Spring自带依赖注入注解
梅啉豆
·
2018-01-27 14:07
spring
Spring学习
笔记整理——AOP
学习链接地址:http://www.iteye.com/blogs/subjects/spring3第一部分AOP基础AOP是什么面向方面编程(AOP):也可称为面向切面编程,是一种编程范式,提供从另一个角度来考虑程序结构从而完善面向对象编程(OOP)。AOP为开发者提供一种进行横切关注点(比如日志关注点横切了支付关注点)分离并织入的机制,把横切关注点分离,然后通过某种技术织入到系统中,从而无耦合
梅啉豆
·
2018-01-27 09:26
spring
Spring学习
日志之Spring Security配置
原文链接:http://www.cnblogs.com/xz816111/p/8331770.html依赖引入org.springframework.securityspring-security-coreorg.springframework.securityspring-security-configorg.springframework.securityspring-security-web
weixin_34074740
·
2018-01-22 23:00
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他