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基础IOC、AOP
1. 注入类型 a) Spring_0300_IOC_Injection_Type b) setter(重要) c) &
·
2015-11-13 22:25
spring
Spring学习
使用标签来标记资源(@Component、@Repository、 @Service和@Controller)和用法(包括如何jsp正在使用)
首先,在xml其中新增部分标有下划线的文件,容器初始化的时候需要扫描包 注意: a. 包款扫描(下划线部分)一定要加,默认是不扫描整个包。与每一包之间’,’开。如过具有同样的父包,那么我们能够用父包来取代。例如以下划线部分,我们能够用com.bjsxt来取代。 <?xml version="1.0&qu
·
2015-11-13 17:04
@Controller
Spring学习
笔记(三)DispatcherServlet
鲁春利的工作笔记,好记性不如烂笔头DispatcherServlet是SpringMVC的核心,它也是一个Servlet。org.springframework.web.servlet.DispatcherServlet extends org.springframework.web.servlet.FrameworkServlet extends org.springfr
luchunli1985
·
2015-11-13 14:51
Spring学习
笔记(三)DispatcherServlet
鲁春利的工作笔记,好记性不如烂笔头DispatcherServlet是SpringMVC的核心,它也是一个Servlet。org.springframework.web.servlet.DispatcherServlet extends org.springframework.web.servlet.FrameworkServlet extends org.springfr
luchunli1985
·
2015-11-13 14:51
Spring学习
笔记(二) 初探Spring
版权声明 笔记出自《Spring 开发指南》一书。 Spring 初探 前面我们简单介绍了 Spring 的基本组件和功能,现在我们来看一个简单示例: Person接口Person接口定义了一个 say 的方法,在其不同的实现中实现了各自的 say 逻辑。 1 /** 2 * @author X 3 */ 4 public interface Person { 5
·
2015-11-13 14:29
spring
Spring学习
笔记(一) 简介
版权声明 本文是摘自IBM上Naveen Balani的一篇文章,原文请点击此处:http://www.ibm.com/developerworks/cn/java/wa-spring1/ Spring框架 Spring是一个开源框架,是为了解决企业应用程序开发复杂性创建的,它的主要优势之一就是其分层架构,由7个定义良好的模块组成。 Spring模块构建在核心容器上,核心容器
·
2015-11-13 14:28
spring
spring学习
笔记
1.spring_beginning 1、spring依赖库 * SPRING_HOME/dist/spring.jar * SPRING_HOME/lib/jakarta-commons/commons-logging.jar * SPRING_HOME/lib/log4j/log4j-1.2.14.jar &
·
2015-11-13 12:31
spring
Spring学习
笔记--initmethod和构造函数、setter方法的加载顺序
今天学习了一下spring中bean的初始化和销毁,突然想了解一下初始化方法跟构造函数及setter方法注入的执行顺序,记录在此,仅作为学习笔记。 当实例化一个bean时,可能需要执行一些初始化操作来确保该bean处于可用状态。同样地,当不再需要bean时,将其从容器中移除是,我们可以还需要按顺序 执行一些清除工作。
·
2015-11-13 09:37
spring
Spring学习
笔记
Spring 的控制反转:把对象的创建、初始化、销毁等工作交给Spring 容器来做,有spring容器控制对象的生命周期 applicationContext.xml beans --->spring 容器中的类 alias—>取别名 不管有继承关系(不管有几层)先把当前类加载到虚拟机中才能创建对象,而在加载过程中,静态代码块(
·
2015-11-13 08:37
spring
Spring学习
篇:AOP知识整理
AOP知识整理 AOP(Aspect-Oriented Programming):面向切面的编程。OOP(Object-Oriented Programming)面向对象的编程。对于OOP我们已经再熟悉不过了,对于AOP,可能我们会觉得是一种新特性,其实AOP是对OOP的一种补充,OOP面向的是纵向编程,继承、封装、多态是其三大特性,而AOP是面向横向的编程。 面向切面编程(AOP)通过提供另
·
2015-11-13 06:02
spring
Spring学习
篇:IoC知识整理(二)
1.BeanFactory还是AppliactionContext: 这个我想大家肯定会选择ApplicationContext,这也是Spring推荐选用的,ApplicationContext本身拓展了BeanFactory接口,而且对于一些特性,BeanFactory配置好了却无法实现,例如事务管理和AOP。我们来看下Spring官方文档提供的BeanFactory和Application
·
2015-11-13 06:00
spring
Spring学习
篇:IoC知识整理(一)
现在正通过spring的官方文档学习spring,将自己学习时的点点滴滴记录下来。 Ioc知识整理(一): IoC (Inversion of Control) 控制反转。 1.bean的别名 我们每个bean元素都有一个id属性,用于唯一标识实例化的一个类,其实name属性也可用来标识一个类,我们还可以通过</alias>元素来给一个bean起一个别名: <
·
2015-11-13 06:59
spring
Spring学习
笔记
Spring学习
笔记 Java相关课程系列笔记之十五 笔记内容说明 Spring(梁建全老师主讲,占笔记内容100%); 目 录 一、 Spring概述 1 1.1 Spring
·
2015-11-13 02:40
spring
Spring学习
笔记(一)环境搭建和测试开发环境
用Myeclipse 8.5集成开发,可用其自带的集成环境。 选中目录,在菜单栏上单击MyEclipse-->Add Spring Capabilities 在新窗口中选择要集成的Spring版本(这里是3.0)如果还要集成Struts和hibernate的话,可在选择框中把Spring 3.0 AOP Libraries 、Spring 3.0 Core Libraries
·
2015-11-13 02:40
spring
Spring学习
笔记(二)Spring的三种实例化Bean的方式
Spring提供了三种实例化Bean的方式: 第一种:使用类构造器实例化(最常用) < bean name ="userImpDao" class ="com.lz.service.imp.UserImpDao" ></ bean > 第二种:使用静态工
·
2015-11-12 23:11
spring
Spring学习
笔记
轻量级容器架构 IOC:控制反转,通过依赖注入的方式实现。核心。 依赖注入。Dependence Inject,别人实例化好然后给我。 那别人根据什么来实例化呢?配置文件。 配置量比较大,可以分开为多个文件,通过filename-*.xml来匹
·
2015-11-12 23:15
spring
Spring学习
之杂七杂八
1. 使用Groovy配置Bean http://blog.csdn.net/kiwi_coder/article/details/17467965 2. Maven配置中Scope的用法: http://blog.csdn.net/daihui05/article/details/7476976 在一个maven项目中,如果存在编译需要而发布不需要的jar
·
2015-11-12 20:38
spring
spring学习
笔记
转载:http://blog.csdn.net/chjttony/article/details/6026079架构概述为什么使用spring框架 在不使用spring框架之前,我们的service层中要使用dao层的对象,不得不在service层中new一个对象。如下:[java]viewplaincopyprint?//dao层对象 public class UserDao{ pub
gongpulin
·
2015-11-12 16:00
Spring学习
笔记(二)Servlet基础
鲁春利的工作笔记,好记性不如烂笔头Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http。 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类。 在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类。Servlet的框架的核心是javax.servl
luchunli1985
·
2015-11-12 15:41
HttpServlet
Spring学习
笔记(二)Servlet基础
鲁春利的工作笔记,好记性不如烂笔头Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http。 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类。 在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类。Servlet的框架的核心是javax.servl
luchunli1985
·
2015-11-12 15:41
HttpServlet
Spring学习
之常用注解
使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。 如:在base-package指明一个包 1 <context:component-scan base-p
·
2015-11-12 14:59
spring
Spring学习
之Jar包功能介绍
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用户可以根据自己的需要
·
2015-11-12 14:37
spring
spring学习
IOC
BeanFactory,bean工厂 ApplicationContext ,继承自BeanFactory的bean工厂。 使用xml配置文件:ClassPathXmlApplicationContext 注入类型: 1.setter注入(主要方法) 2.构造方法 bean 可以使用id来标识,也可以使用name来标识。 <bean id=&qu
·
2015-11-12 13:13
spring
Spring学习
笔记 Part.01
Hibernate的作用: 1.可以解决以面向对象的方式操作数据库的问题 请求参数(String)→Strut2→Action(对象)→业务逻辑组件(面向对象) 2.所以任何一个ORM框架都可以代替Hibernate,JPA更加可以;Spring能做什么? A.解决各层组件之间的硬编码耦合(类名的直接耦合) 可以让各组件之间以“面向接口”的方式编程,从而提供更好的可扩展性
·
2015-11-12 09:47
spring
spring学习
笔记之spring框架本质
Spring框架的本质是,开发者在Spring配置文件中使用XML元素进行配置,实际驱动Spring执行相应的代码: 使用<bean.../>元素,实际启动Spring执行无参或有参构造函数,或者调用工厂方法创建Bean。 使用<property.../>元素,实际驱动Spring执行一次setter方法。 但Java程序还可能有其他类型的语句,如调用ge
·
2015-11-11 17:10
spring
Spring学习
(三)——Spring中的依赖注入的方式
【前面的话】 Spring对我太重要了,做个关于web相关的项目都要使用Spring,每次去看Spring相关的知识,总是感觉一知半解,没有很好的系统去学习一下,现在抽点时间学习一下Spring。不知道为什么对Spring有一种莫名的喜欢感,也许是因为他的名字,有一种希望的感觉。 &n
·
2015-11-11 17:04
spring
Spring学习
笔记(四)--MVC概述
一、 飞机 最近马来西亚航空370号班机事故闹得沸沸扬扬,情节整的扑朔迷离,连我在钻研springMVC平和的心情都间接的受到了影响。正当我在想这个MVC的处理过程可以怎样得到更好的理解呢?灰机,灰机… 同事的议论和天上的嗡嗡声刹那间给了我一个答案,可以和民航系统进行类比。 民航系统类似于一个专业处理旅行的系统,此系统中有一些对旅行去做的事比如出差等本身意义不大,只在旅行系统中才存在的术语。比
·
2015-11-11 14:50
spring
Spring学习
笔记(三)--Convert System设计
一.概述 转换系统是不同范式系统间交互常常会需要碰到的,如WEB 中HTTP KV文本流到对象的转换和对象到http KV文本流的转换;还有对象到关系型DB和关系型DB到对象之间的转换(ORM)。 一个面向对象的转换系统涉及到以下几个方面: 1. 转换映射, 如类型转换:String—>Number,Boolean—>String,String—>Boolean;
·
2015-11-11 14:49
convert
Spring学习
笔记(二)--AOP
一.概论 从图上可以看出,Spring AOP的所有概念基本分为三块: 第一块(左上角)为AOP配置,主要包含ProxyConfig,AdvisedSupport,这些配置包含AOP主要概念如target(目的对象),Advisors(切入点及其对应的增强)构成的处理链。 第二块为(右上角)AOPProxyFactory这主要是沿用了spring的主要思想即构造主要都采用factoryB
·
2015-11-11 14:46
spring
Spring学习
笔记(一)——IOC
AbstractApplicationContext中会初始化resourcePatternResolver,默认是org.springframework.core.io.support.PathMatchingResourcePatternResolver.setConfigLocations(configLocations); ApplicationContext初始化主要函
·
2015-11-11 14:43
spring
spring学习
笔记2---MVC处理器映射(handlerMapping)三种方式(附源码)
一、根据Beanname访问controller: 在springmmvc-servlet.xml的配置handlermapping中加入beanname,通过该beanname找到对应的controller实现控制 1 <!-- 配置HandlerMapping 根据beanname找到对应Controller --> 2 <bean 3 clas
·
2015-11-11 13:36
handler
spring学习
笔记1
两个.XML文件的说明。 框架步骤: 1、加入jar包,到lib文件夹下 2、配置web.xml,即配置前端控制器dispatcherservlet 1 <servlet> 2 <servlet-name>springmvc</servlet-name> 3 <servlet-class>org.spri
·
2015-11-11 13:35
spring
spring学习
笔记
spring 装配bean要求,spring javabean关于属性命名的特殊规范:变量的前两个字母要么全部大写,要么全部小写。 由于方法注入时,spring需要利用到cglib类包 对于spring来说,同样实现bean信息定义的目标,他提供了基于xml,基于注解及基于java类 @Autowired不建议写在private filed上,破环封装性,写在set上,@qual
·
2015-11-11 10:24
spring
Spring学习
——依赖注入
控制反转(IoC)又称为dependency injection(依赖注入),是spring核心的一部分。依赖注入分construtor injection,setter injection. 1.constuctor-arg injection package com.mydomain; public class Person { private Strin
·
2015-11-11 08:06
spring
Spring学习
——Hello World
开发环境jdk1.6,spring 3.0.2,spring tool suit。 1.新建一个java工程,在lib中加入如下jar包 2.写一个HelloWorld类,写一个sayHello()方法。 package com.mydomainpublic class HelloWorld { public void sayHel
·
2015-11-11 08:05
Hello world
Spring学习
(二)——Spring中的AOP的初步理解
【前面的话】 Spring对我太重要了,做个关于web相关的项目都要使用Spring,每次去看Spring相关的知识,总是感觉一知半解,没有很好的系统去学习一下,现在抽点时间学习一下Spring。不知道为什么对Spring有一种莫名的喜欢感,也许是因为他的名字,有一种希望的感觉。 Spring学
·
2015-11-11 00:36
spring
Spring学习
(一)——Spring中的依赖注入简介
Spring学习
过程中的总
·
2015-11-11 00:35
spring
Spring学习
笔记(一)Spring简单介绍
鲁春利的工作笔记,好记性不如烂笔头SpringFramework下载地址:http://projects.spring.io/spring-framework/SpringFrameworkMaven资源库地址:http://mvnrepository.com/search?q=spring如果下载的是RELEASE的话,在docs\spring-framework-reference\pdf目录
luchunli1985
·
2015-11-10 10:37
spring
mvc
JavaWeb
Spring学习
笔记(一)Spring简单介绍
鲁春利的工作笔记,好记性不如烂笔头SpringFramework下载地址:http://projects.spring.io/spring-framework/SpringFrameworkMaven资源库地址:http://mvnrepository.com/search?q=spring如果下载的是RELEASE的话,在docs\spring-framework-reference\pdf目录
luchunli1985
·
2015-11-10 10:37
spring
mvc
Spring学习
笔记(一)Spring简单介绍
鲁春利的工作笔记,好记性不如烂笔头SpringFramework下载地址:http://projects.spring.io/spring-framework/SpringFrameworkMaven资源库地址:http://mvnrepository.com/search?q=spring如果下载的是RELEASE的话,在docs\spring-framework-reference\pdf目录
luchunli1985
·
2015-11-10 10:37
spring
mvc
Spring学习
(二)——Spring中的AOP的初步理解
【前面的话】 Spring对我太重要了,做个关于web相关的项目都要使用Spring,每次去看Spring相关的知识,总是感觉一知半解,没有很好的系统去学习一下,现在抽点时间学习一下Spring。不知道为什么对Spring有一种莫名的喜欢感,也许是因为他的名字,有一种希望的感觉。 &nb
·
2015-11-08 10:50
spring
Spring学习
(一)——Spring中的依赖注入简介
【前面的话】 Spring对我太重要了,做个关于web相关的项目都要使用Spring,每次去看Spring相关的知识,总是感觉一知半解,没有很好的系统去学习一下,现在抽点时间学习一下Spring。不知道为什么对Spring有一种莫名的喜欢感,也许是因为他的名字,有一种希望的感觉。 Sp
·
2015-11-08 10:49
spring
Spring学习
篇:AOP知识整理
AOP知识整理AOP(Aspect-OrientedProgramming):面向切面的编程。OOP(Object-OrientedProgramming)面向对象的编程。对于OOP我们已经再熟悉不过了,对于AOP,可能我们会觉得是一种新特性,其实AOP是对OOP的一种补充,OOP面向的是纵向编程,继承、封装、多态是其三大特性,而AOP是面向横向的编程。面向切面编程(AOP)通过提供另外一种思考程
MLGKO
·
2015-11-05 11:00
spring学习
参考博客:
spring学习
笔记 开源中国:默默君参考博客:事务处理原理 csdn:半夜郎中参考博客:Spring事务配置的五种方式 robbie
草根本色
·
2015-11-04 08:00
Spring学习
笔记
org.springframework.web.util.IntrospectorCleanupListener监听器主要负责处理由JavaBean Introspector使用而引起的缓冲泄露, 它是一个在web应用关闭时清除JavaBean Introspector的监听器,在web.xml中注册这个listener可以保证在web应用关闭的时候释放掉与这个web应用相关的class
·
2015-11-02 18:05
spring
Spring学习
笔记IOC与AOP实例
Spring框架核心由两部分组成: 第一部分是反向控制(IOC),也叫依赖注入(DI); 控制反转(依赖注入)的主要内容是指:只描述程序中对象的被创建方式但不显示的创建对象。在以XML语言描述的配置文件中,声明web系统中哪个组件需要哪一种服务时,不是在程序中让对象和服务直接连接,具体负责连接工作的是Web容器,Spring中就是Ioc容器。 IoC
·
2015-11-01 14:41
spring
Spring学习
笔记——Spring MVC多动作控制器(MutliActionController)
在上一篇学习笔记的实例中,每个控制器只能对应页面中的一个按钮,这样对于一个大型项目来说,就会产生很多的控制器,不利于管理,Spring提供了一个多动作控制器,开发人员可以把处理一个业务逻辑类似的动作,比如对用户进行增、删、改等,放在这个控制器中,从而减少控制器的数量。MultiActionController的实现方式有两种,一种是继承MultiActionController,另一种是在配置文档
·
2015-11-01 11:57
spring mvc
Spring学习
笔记——Spring MVC表单控制器(SimpleFormController)
如果每次传入参数都使用HttpServletRequest获取页面元素的值,假如要获取的页面元素值很少时,可以这样做,如果页面元素很多,就要使用很多的HttpServletRequest.getParameter(),显得很繁琐。为了解决这个问题,Spring提供了表单控制器SimpleFormController,把页面form中的元素名称设定为和Bean中的一样,传入的时候,Spring就会自
·
2015-11-01 11:57
spring mvc
Spring学习
笔记——Spring MVC的简单实例
开发环境:MyEclipse,Spring2.0 (1)新建一个WebProject,命名为myApp,导入所需要的jar包: 在工程名上点右键-->BuildPath-->ConfigureBuildPath-->Libraries-->Add External Jars,导入spring.jar,commons-logging.jar,log4j-1.2.9.jar
·
2015-11-01 11:56
spring mvc
Spring学习
笔记——使用Java的代理机制进行日志输出
Spring的AOP是建立在Java的动态代理的基础上的,学习Java动态代理机制有助于循序渐进地理解AOP的思想。 传统的日志输出方法是在每一个业务逻辑方法里编写记录日志的代码,这样,程序中就会有很多类似的日志输出代码,造成了很大的耦合。那么,使用什么方法可以使业务逻辑和输出日志的代码分离,并实现日志信息代码的重用呢?
·
2015-11-01 11:55
spring
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他