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基础知识整理
spring学习
的总结1、什么是Spring的Ioc容器spring容器就是常说的Ioc容器,即控制翻转,作为程序员,当我们去实例化一个对象时,通常需要手动new创建一个对象,并且去跟踪该对象的生命周期
careful-simple
·
2016-12-06 19:07
JavaEE
spring基础知识整理
spring学习
的总结1、什么是Spring的Ioc容器spring容器就是常说的Ioc容器,即控制翻转,作为程序员,当我们去实例化一个对象时,通常需要手动new创建一个对象,并且去跟踪该对象的生命周期
careful-simple
·
2016-12-06 19:07
JavaEE
Spring学习
笔记(11.Spring Bean装配注释)
@Qualifier按类型自动装配可能多个bean实例的情况,可以使用Spring的@Qualifier注解缩小范围(或指定唯一),也可以用于指定单独的构造器参数或方法参数可用于注释集合类型变量如果通过名字进行注解注入,抓药使用的不是@Autowired(即使在技术上能够通过@Qualifier指定bean的名字),替代方式是使用JSR-250@Resource注解,他是用过其独特的名称来定义来识
LXChild
·
2016-12-06 15:12
Spring
Spring学习
笔记(7.Spring Bean装配之Aware接口)
1.AwareSpring中提供了一些以Aware结尾的接口,实现了Aware接口的bean在被初始化之后,可以获取相应资源通过Aware接口,可以对Spring相应资源进行操作(一定要慎重)为对Spring进行简单的扩展提供了方便的入口2.例子ApplicationContextAwarepublicclassFinUpApplicationContextimplementsApplicatio
LXChild
·
2016-12-05 18:11
Spring
Spring学习
笔记(5.Spring Bean装配之Bean的配置项及作用域)
1.BeanBean配置项Bean的作用域Bean的生命周期Bean的自动装配Resources&ResourcesLoader1.1Bean配置项id在整个IOC容器中的唯一标识Class(必须)具体要实例化的类3.Scope范围,即作用域Constructorarguments构造器参数Properties一些属性Autowiringmode自动装配模式Lazy-pinitialization
LXChild
·
2016-12-05 17:20
Spring学习
笔记(3.IOC及Bean容器)
1.IOC1.1接口用于沟通的中介物的抽象化实体把自己提供给外界的一种抽象化说明,用以由内部操作分离处外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式对应Java接口即声明,声明了那些方法是对外公开提供的在java8中,接口可以拥有方法体1.2面向接口编程结构设计中,分清层次及调用关系,每层只向外(上层)提供一组功能接口,各层间仅依赖接口而非实现类接口实现的变动不影响各层间的调用,
LXChild
·
2016-12-05 11:51
Spring
Spring学习
第三天
按照类型进行匹配@Autowired按照ID进行匹配(spring中注解)@Autowired+@Qualifier("student")==(j2ee中注解)@Resource(name="student")注解DI流程*1、启动spring容器*2、把spring配置文件中的bean实例化(person,student)*3、当spring容器解析配置文件**spring容器会在纳入sprin
SportCloud
·
2016-11-30 00:00
spring
Spring学习
第4天之AOP
想要熟悉流程的时候,一定要多多打断点jdkproxy的优点动态的产生代理对象,只需要一个拦截器就可以了jdkproxy的缺点如果在invoke方法中做事务的判断,是很复杂的事情程序员还需要对invoke方法进行修改,写拦截器新的事物是对老事物的改进及完善AOP(针对的是大量的重复性的工作)AOP的意义AOP的各个概念检验切入点表达式配置是否成功,可以查看一下代理对象是否正确AOP的原理1启动spr
SportCloud
·
2016-11-30 00:00
spring
spring学习
第二天
使用spring容器的好处(IOC和DI的意义)客户端在使用时不用关注具体实现,完全面向接口编程,具体实现类有些配置文件的人来管applicationContextcontext=newclassPathXmlApplicationContext("applicationContext");DocumentManagerdocumentManager=new(DocumentManager)con
SportCloud
·
2016-11-27 00:00
spring
Spring学习
笔记二:高级装配
1.处理自动装配的歧义性在学习笔记一中,使用了@Autowired注解进行自动装配,当仅有一个bean匹配所需的结果时自动装配才是有效的。如果有多个结果匹配的话,这种歧义性会阻碍自动装配。当发生歧义性的时候,Spring提供了多种可选方案来解决这样的问题:①将某一个bean设为首选(primary)的bean②使用限定符(qualifilter)假设有甜点接口publicInterfaceDess
春松MrLi
·
2016-11-25 08:32
学习笔记
欢迎使用CSDN-markdown编辑器
Spring学习
spring是一个分层架构,有7个定义好的模块组成。Spring模块构建在核心容器上,核心容器定义了创建,配置和管理bean的方法。
Cheyenne_Zeng
·
2016-11-24 20:49
框架
欢迎使用CSDN-markdown编辑器
Spring学习
spring是一个分层架构,有7个定义好的模块组成。Spring模块构建在核心容器上,核心容器定义了创建,配置和管理bean的方法。
Cheyenne_Zeng
·
2016-11-24 20:49
spring
框架
框架
Spring学习
之配置Bean几种不同的方式
一、无参构造器配置二、有参构造器三、实例工厂方法使用这种方式不能指定class属性,此时必须使用factory-bean属性来指定工厂Bean,factory-method属性指定实例化Bean的方法,而且使用实例工厂方法允许指定方法参数,方式和使用构造器方式一样,配置如下:Java代码如下publicclassBeanFactory{//实例工厂方法publicBeannewInstance()
我是一只小蚂蚁
·
2016-11-23 14:50
Spring
Spring学习
笔记一:装配Bean
1.Spring配置的可选方案Spring容器负责创建应用程序中的bean,并通过DI(依赖注入)来协调这些对象之间的关系。在描述bean如何进行装配时,Spring提供了三种主要的装配机制:①在XML中进行显示配置②在Java中进行显示配置③隐式的bean发现机制和自动装配2.自动化装配beanSpring从两个角度来实现自动化装配:①组件扫描(componentscanning):Spring
春松MrLi
·
2016-11-22 17:43
学习笔记
Spring学习
历程---request,session与globalSession作用域
与web容器有关的作用域,首先要在Web容器里进行一些配置。...org.springframework.web.context.request.RequestContextListener...Request作用域考虑下面bean定义:针对每次HTTP请求,Spring容器会根据loginActionbean定义创建一个全新的LoginActionbean实例,且该loginActionbean
若节
·
2016-11-18 09:41
java
Spring
Spring入门
spring学习
之spring框架介绍
spring学习
之spring框架介绍开始spring如果你是刚使用spring的开发人员,可以先使用spring-boot来创建一个spring应用。他基于spring框架。主张约定优于配置。
chenlisong2015
·
2016-10-21 01:21
尝试做新事情30天。
spring
工作学习之spring:spring初始化读取xml配置文件
spring学习
之:初始化过程在spring中的常见操作就是写一个xml格式的配置文件,然后把bean等相关的信息配置在其中,为什么这样做?之前很少想过。今天粗略地研究了spring的源码。
笑傲流云
·
2016-10-17 17:51
javaEE开发
Spring-AOP更加细化的织入时机
在上文
Spring学习
:AOP思想中已经介绍了,AOP思想,以及springAOP的初步使用方法。在上文中,所介绍到的MethodBeforeAdvice是为代理对象的每个方法执行前执行用户验证。
cst_code
·
2016-10-08 17:39
Spring
Spring学习
笔记-2:JSP标准标签库
转载请注明出处:http://blog.csdn.net/xiaojimanman/article/details/51911067http://www.llwjy.com/blogdetail/6fe78aa9486011ffc689faacf7be00c3.html个人博客站已经上线了,网址www.llwjy.com~欢迎各位吐槽~-------------------------------
xiaojimanman
·
2016-10-08 11:00
spring
jsp
标签
Spring学习
总结(19)——Spring概念详解
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。你可能正在想“Spring不过是另外一个的framework”。当已经有许多开放源代码(和专有)J2EEframework时,我们为什么还需要SpringFramework?Spri
u012562943
·
2016-09-20 14:00
Spring学习
总结(18)——Spring整合Mysql数据库一主多从、多主多从配置
一、新建jdbc.properties配置文件 master.jdbc.driverClassName=com.mysql.jdbc.Driver master.jdbc.url=jdbc:mysql://127.0.0.1:3306/springdemo?useUnicode=true&characterEncoding=UTF-8 master.jdbc.username=r
u012562943
·
2016-09-09 17:00
Spring学习
总结(17)——Spring AOP权限管理
每个项目都会有权限管理系统无论你是一个简单的企业站,还是一个复杂到爆的平台级项目,都会涉及到用户登录、权限管理这些必不可少的业务逻辑。有人说,企业站需要什么权限管理阿?那行吧,你那可能叫静态页面,就算这样,但你肯定也会有后台管理及登录功能。每个项目中都会有这些几乎一样的业务逻辑,我们能不能把他们做成通用的系统呢?AOP实现用户权限验证AOP在实际项目中运用的场景主要有 权限管理(Authority
u012562943
·
2016-09-09 17:00
Spring学习
总结[1]-入门
快速入门目录结构程序流程User是实体类;将User注入到UserInit中,初始化实体类;将UserInit注入到UserService中,调用UserInit的方法获得初始化后的User。需要注入的属性必须要有getter,setter方法User实体类packageme.spring.model;publicclassUser{intid;Stringname;intage;Stringse
A__yes
·
2016-09-08 14:55
框架
Spring学习
总结(16)——Spring AOP实现执行数据库操作前根据业务来动态切换数据源
深刻讨论为什么要读写分离?为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备又不想浪费备份服务器?上面这些回答,我认为都不是错误的,但也都不是完全正确的。「读写分离」并不是多么神奇的东西,也带不来多么大的性能提升,也许更多的作用的就是数据安全的备份吧。从一个库到读写分离,从理论上对服务器压力来说是会带来一倍的性能提升,但你仔细思考一下,你的应用服务器真的很需要
u012562943
·
2016-09-08 09:00
Spring学习
总结(15)——Spring AOP 拦截器的基本实现
一个程序猿在梦中解决的Bug没有人是不做梦的,在所有梦的排行中,白日梦最令人伤感。不知道身为程序猿的大家,有没有睡了一觉,然后在梦中把睡之前代码中怎么也搞不定的Bug给解决的经历?反正我是有过。什么是AOP?AOP为AspectOrientedProgramming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热
u012562943
·
2016-09-08 09:00
Spring学习
笔记(二十一):使用阿里云OSS的javaSDK时遇到的问题(附:测试代码)
2017-4-25更新:今天用OSS上传文件又遇到了问题问题描述:unknownhost:jalon-test.oss-cn-beijing.aliyuncs.com/;以前都是好好的,今天却出错了;原因:在官网检查了好久,原来是https的缘故;因为oss在北京区域的请求头从http更新到了https,导致访问主机一直错误;解决办法:将OSSClient的endpoint配置从http://os
Jalon2015
·
2016-08-31 15:48
Spring学习笔记
【
Spring学习
笔记七】-Spring MVC基本配置和实例
一、springmvc基本配置对于springmvc的配置,如果是maven项目,只需要简单地加入springmvc和Servlet的依赖就可以了。下面所说的配置,指的是没有使用maven的项目配置。首先,新建一个web项目。在new->project->web->DynamicWebProject,输入工程名即可。新建后的web项目结构如下:之后,先导入springJava包。spring下载地
Kevin_zhai
·
2016-08-30 13:25
Spring框架
从零开始学习spring框架
spring
mvc
【
Spring学习
笔记四】-自动装配Bean
上一次博客写到Spring有两种依赖注入的方式,设值注入和构造注入,详情点击这里:http://blog.csdn.net/kevin_zhai/article/details/52184901。上述两种注入方式的例子,都是通过XML配置文件来装配Bean的。除此之外,Spring提供了一种更加方便的装配Bean的方法,即利用@Autowired注解进行自动装配。一、@Autowired基本使用还
Kevin_zhai
·
2016-08-18 10:11
Spring框架
从零开始学习spring框架
spring学习
笔记 -- day02 spring基础、IOC控制反转
一:srping的介绍1、spring的体系结构2、spring资源a、spring-framework-4.2.4.RELEASE:SpringFramework的官方发行包b、spring-framework-3.0.2.RELEASE-dependencies:依赖的第三方jar包二:如何搭建spring的核心开发环境1、导入spring核心开发的jar包位置:spring-framewor
DJTUDaker
·
2016-08-15 13:17
ssm框架
ssh框架
spring
框架
【
Spring学习
笔记三】-依赖注入的两种方式
依赖注入通常有两种方式:设值注入和构造注入。设值注入,即Spring容器使用属性的setter方法来注入被依赖的实例。构造注入,即Spring容器使用构造器来注入被依赖的实例。一、设值注入设值注入是指Spring容器使用属性的setter方法来注入被依赖的实例。这种注入方式简单、直观,因而在Spring的依赖注入里大量使用。还是以上一篇博客中讲到的人和斧子为例。首先,定义人和斧子接口。public
Kevin_zhai
·
2016-08-11 17:04
Spring框架
从零开始学习spring框架
Spring学习
总结(四)——表达式语言 Spring Expression Language
SpEL简介与功能特性Spring表达式语言(简称SpEL)是一个支持查询并在运行时操纵一个对象图的功能强大的表达式语言。SpEL语言的语法类似于统一EL,但提供了更多的功能,最主要的是显式方法调用和基本字符串模板函数。同很多可用的Java表达式语言相比,例如OGNL,MVEL和JBossEL,SpEL的诞生是为了给Spring社区提供一个可以给Spring目录中所有产品提供单一良好支持的表达式语
张果
·
2016-08-08 09:00
Spring学习
笔记3之消息队列(rabbitmq)发送邮件功能
rabbitmq简介:MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要
everSeeker
·
2016-07-21 11:38
Spring学习
-第2天
一、Spring模块示意图二、IOC和DI的定义1.IOC(InversionofControl):其思想是反转资源获取的方向.传统的资源查找方式要求组件向容器发起请求查找资源.作为回应,容器适时的返回资源.而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接受资源.这种行为也被称为查找的被动形式2.DI(DependencyInjection)—I
yangzhengtj
·
2016-07-19 19:10
JAVA-Spring学习笔记
Spring学习
笔记1之IOC详解尽量使用注解以及java代码
在实战中学习Spring,本系列的最终目的是完成一个实现用户注册登录功能的项目。预想的基本流程如下:1、用户网站注册,填写用户名、密码、email、手机号信息,后台存入数据库后返回ok。(学习IOC,mybatis,SpringMVC的基础知识,表单数据验证,文件上传等)2、服务器异步发送邮件给注册用户。(学习消息队列)3、用户登录。(学习缓存、SpringSecurity)4、其他。边学习边总结
everSeeker
·
2016-07-18 14:45
Spring学习
笔记2之表单数据验证、文件上传实例代码
在上篇文章给大家介绍了
Spring学习
笔记1之IOC详解尽量使用注解以及java代码,接下来本文重点给大家介绍
Spring学习
笔记2之表单数据验证、文件上传实例代码,具体内容,请参考本文吧!
everSeeker
·
2016-07-18 14:21
Spring学习
总结(14)——Spring10种常见异常解决方法
在程序员生涯当中,提到最多的应该就是SSH三大框架了。作为第一大框架的Spring框架,我们经常使用。然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉。一、找不到配置文件的异常[plain] viewplaincopyorg.springframework.beans.factory.BeanDefinitionStoreException: IOException parsin
u012562943
·
2016-07-15 18:00
Spring学习
笔记四: 从Spring容器中获取Bean
通过BeanFactory获取bean实例packageorg.jiankunking.utils;importorg.springframework.beans.BeansException;importorg.springframework.beans.factory.BeanFactory;importorg.springframework.beans.factory.BeanFactory
衣舞晨风
·
2016-07-14 21:05
Spring
Spring
学习笔记
Spring学习
笔记----SpEL表达式
Spring3系列6-Spring表达式语言(SpringEL)本篇讲述了SpringExpressionLanguage——即Spring3中功能丰富强大的表达式语言,简称SpEL。SpEL是类似于OGNL和JSFEL的表达式语言,能够在运行时构建复杂表达式,存取对象属性、对象方法调用等。所有的SpEL都支持XML和Annotation两种方式,格式:#{SpELexpression}一、第一个
林花谢了春红
·
2016-07-14 13:05
Spring
Spring学习
笔记AOP(四)
鲁春利的工作笔记,好记性不如烂笔头基于XML配置方式声明切面Spring使用org.springframework.aop.Advisor接口表示切面的概念,Advisor表示只有一个通知(org.aopalliance.aop.Advice)和一个切入点(org.springframework.aop.Pointcut)的切面。Advisor可以使用标签下的标签定义。pointcut和point
luchunli1985
·
2016-07-13 16:29
aop
advisor
JavaWeb
Spring学习
笔记-1:SpringMVC hello world
转载请注明出处:http://blog.csdn.net/xiaojimanman/article/details/51853336http://www.llwjy.com/blogdetail/c7ba5dbb65541449a3a293d3f72277d7.html个人博客站已经上线了,网址www.llwjy.com~欢迎各位吐槽~-------------------------------
xiaojimanman
·
2016-07-07 21:00
spring
mvc配置
Spring学习
笔记AOP(三)
鲁春利的工作笔记,好记性不如烂笔头基于XML配置方式声明切面基于Schema的AOP从Spring2.0之后通过“aop”命名空间来定义切面、切入点及声明通知。前面我们用到了标签,Spring在aop的命名空间里面还提供了其他的配置元素: 定义一个AOP通知者 后置通知 返回通知 异常通知 环绕通知
luchunli1985
·
2016-07-07 15:34
xml
aop
JavaWeb
Spring学习
笔记AOP(二)
鲁春利的工作笔记,好记性不如烂笔头基于注解方式声明切面要进行AOP编程,首先我们要在spring的配置文件中引入aop命名空间:引入后AOP命名空间并启动对@AspectJ注解的支持(spring-context-aop-annotation.xml): Spring默认不支持@AspectJ风格的切面声明,通过声明Spring就能够自动扫描被@Aspect标注的切面了。Spring
luchunli1985
·
2016-07-06 15:20
AspectJ
JavaWeb
Spring学习
总结(13)——Spring+Log4j+ActiveMQ实现远程记录日志
应用场景随着项目的逐渐扩大,日志的增加也变得更快。Log4j是常用的日志记录工具,在有些时候,我们可能需要将Log4j的日志发送到专门用于记录日志的远程服务器,特别是对于稍微大一点的应用。这么做的优点有:可以集中管理日志 :可以把多台服务器上的日志都发送到一台日志服务器上,方便管理、查看和分析可以减轻服务器的开销 :日志不在服务器上了,因此服务器有更多可用的磁盘空间可以提高服务器的性能 :通过异步
u012562943
·
2016-07-06 09:00
spring学习
(三)—AOP
AspectOrientedProgramming面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。AOP/OOPAOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶
mingxin95
·
2016-07-05 22:00
spring
面向对象编程
spring学习
(二)—通知
通知类型1、Spring只支持方法通知,也就是说,只能在方法的前后进行通知,而不能在属性前后进行通知。2、Spring支持四种通知类型:目标方法调用前(before),目标方法调用后(after),目标方法调用前后(around),以及目标方法抛出异常(throw)。3、前置通知的类必须实现MethodBeforeAdvice接口,实现其中的before方法。4、后置通知的类必须实现AfterRe
mingxin95
·
2016-07-03 11:00
spring
Spring学习
(一)—入门
Spring是什么?Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。struts是web框架,Hibernate是O/RM框架Spring是容器框架,用于配制bean并维护bean之间关系的框架。Spring中有一个重要概念:Bea
mingxin95
·
2016-07-03 10:00
spring
web框架
Spring学习
笔记之Spring MVC 入门教程
原文:
Spring学习
笔记之SpringMVC入门教程源代码下载地址1.视图层view:3个视图页index.jsp首页,实现登陆表单的提交success.jsp成功后的跳转页面,显示欢迎failure.jsp
yaerfeng
·
2016-07-02 10:00
springMVC
springmvc学习笔记
springMVC入门教程
Spring学习
总结(12)——Druid连接池及监控在spring配置
Druid连接池及监控在spring配置如下: 只要配置initialSize,maxActi
u012562943
·
2016-06-30 15:00
Spring学习
笔记AOP(一)
鲁春利的工作笔记,好记性不如烂笔头面向方面的编程(AOP)是一种编程范式,旨在通过允许横切关注点的分离,提高模块化。package com.invicme.apps.aop.proxy;import org.apache.log4j.Logger;/** * * @author lucl * * 数学计算实现类 * */public class ArithmeticCalculateImpl
luchunli1985
·
2016-06-29 17:27
spring
aop
JavaWeb
Spring学习
-第1天
在eclipse中利用spring来实现类似helloworld的简单应用,实现在控制台显示所需内容。步骤:1.创建一个JAVA工程。2.在工程中创建一个文件夹,名为lib。3.在lib中加载spring的jar包,以及一个commons的jar包。并在buildpath中的libraries中添加。4.在src下创建一个com.red.spring.beans的包。5.在包里创建一个Studen
yangzhengtj
·
2016-06-26 15:17
JAVA-Spring学习笔记
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他