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基础
:AOP编程(3)
阅读更多基于切面的AOP编程通过Advice,可以创建方法前,后,环绕之类的增强,但是这是类级别的增强,如果想要深入到方法级别,就需要配合使用切点Pointcut。Advice和Pointcut组合就形成了一个切面。切面增强就是基于方法层面的。1.切点(Pointcut)用于过滤类,getClassFilter()返回ClassFilter类,在这个类里面有一个方法用于判断该对象是否满足匹配条件,
foreversky12
·
2016-11-19 10:00
spring
Spring基础
:AOP编程(2)
阅读更多基于ProxyFactory的AOP编程Spring只支持方法连接点,包括了5种类型的增强。前置增强后置增强环绕增强异常抛出增强引介增强1.前置异常这里使用一个服务员作为例子,服务员向顾客打招呼,并且提供服务。首先我们创建一个服务员的接口,然后再创建一个不那么友好的服务员,他直接走到顾客面前就开始提供服务了。我们应该给他们做功课,让他们更加有礼貌一些。publicinterfaceWait
foreversky12
·
2016-11-15 23:00
spring
Spring初识
Spring一、
Spring基础
spring核心容器:SpringCore应用上下文:SpringContextAOP模块:SpringAOPJDBC和DAO模块:SpringDao对象实体映射:SpringORMWeb
慕凌峰
·
2016-11-14 15:07
Spring基础
:AOP编程(1)
阅读更多Java编程中的代理Spring以IoC为基础,发展了另外一个底层组件,就是AOP。AOP的含义是“面向切面的编程”,将业务无关的代码但是又和业务缠在一起的代码剥离出去。AOP是一个很复杂的概念,这里只是拿出冰山一角说明一下。AOP的术语1.连接点(Joinpoint):程序执行的某一个特定的位置:比如类开始初始化前,初始化后,某个方法调用的前后,方法抛出异常的时候,等等具有某一种边界性质
foreversky12
·
2016-11-14 01:00
spring
java
Spring基础
:IoC容器(2)
阅读更多容器注入类型最常见的注入类型是字面值注入,像String和基本类型的包装类在Spring中都是有属性编辑器帮助注入的。另外还有对象的注入,集合类的注入。1.字面值所谓字面值,一般是指可用字符串表示的值,这些值可以通过元素标签进行注入。在默认情况下,基本数据类型及其封装类,String等类型都可以采取字面值注入的方式。2002000.00****在XML中表示"","&","""(双引号),
foreversky12
·
2016-11-12 10:00
spring
Spring基础
:IoC容器(1)
阅读更多在IoC容器中装配Bean4.1.2.RELEASE版本的Spring支持3种配置方式基于XML配置基于注解基于Java类1.基于XML的配置这种方式是经典方式,即使Spring不断发展,也必须向前兼容这种方式。装配一个Bean有3种方式。1.1属性注入这种方式是最常用的方式,基于POJO类中的Set方法,为属性注入参数。publicclassCar{privateintmaxSpeed;
foreversky12
·
2016-11-10 08:00
spring
spring基础
概念AOP与动态代理理解
一、代理模式代理模式的英文叫做Proxy或Surrogate,中文都可译为”代理“,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。以简单模拟事务的执行过程说明各种代理区别1.1静态代理由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文
woonu
·
2016-10-26 08:17
Spring Boot 集成Shiro和CAS
3、最好有
spring基础
可以先看看这两篇文章,按照这2篇文章的内容做一遍:SpringBootShiro权限管理CAS单点登录首先看一下下面这张图:第一个流程是单纯使用Shiro的流
usench
·
2016-09-01 12:00
springboot
cas
shiro
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基础
知识
依赖倒置原则(DIP):一种软件架构设计的原则(抽象概念)。~~依赖倒置原则,它转换了依赖,高层模块不依赖于低层模块的实现,而低层模块依赖于高层模块定义的接口。通俗的讲,就是高层模块定义接口,低层模块负责实现。控制反转(IoC):一种反转流、依赖和接口的方式(DIP的具体实现方式)。~~控制反转,创建被调用者的工作不再由调用者来完成,即依赖对象不在被依赖模块的类中直接通过new来获取。依赖注入(D
yeshiwu
·
2016-07-03 17:00
java
spring
AOP
框架
Spring基础
、IOC(控制反转)、AOP(面向切面编程)、Log4j、注解配置
学习示例代码,包含本篇介绍的Spring常用操作示例和所有所需jar文件下载地址:http://download.csdn.net/detail/daijin888888/95566971.什么是Spring,有什么作用 --Spring框架属于一个解决方案框架,可以对其他技术和框架进行整合应用。 --*好处是:将程序中的各个组件和框架技术进行解耦,便于日后系统维护,升级和扩展操作。 --在SSH
daijin888888
·
2016-06-22 17:00
spring
AOP
log4j
IOC
spring基础
知识汇总及常见面试题目总结
Spring简介Spring框架由RodJohnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。Spring总结起来优点如下:低侵入式设计,代码的污染极低。独立于各种应用服务器,基于Spring框架的应用,可以真正实现WriteOnce,R
zhushuai1221
·
2016-05-12 23:00
spring
spring基础
知识汇总及常见面试题目总结
Spring简介Spring框架由RodJohnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。Spring总结起来优点如下:低侵入式设计,代码的污染极低。独立于各种应用服务器,基于Spring框架的应用,可以真正实现WriteOnce,R
u014744118
·
2016-05-10 23:00
java
spring
面试题
Spring基础
知识(3)
一、IoC容器装配Bean(注解方式)1、使用注解方式进行Bean注册 xml方式: spring2.5版本提供一组注解,完成Bean注册 *@Component 描述Spring框架中Bean 第一步: 编写class,在类声明上添加@component @Component("helloService") // publicclassHelloServi
lsq_java_4
·
2016-05-10 17:00
Spring基础
知识(2)
一、Spring的Bean属性的依赖注入 为一个Bean设置属性,有三种注入属性的方式: 1)接口注入 2)构造器注入 3)setter方法注入 详细介绍如下: 接口注入: public interface Injection{ public void injectName(String name); } 为对象注入name属性 public cl
lsq_java_4
·
2016-05-10 16:00
spring
Spring基础
知识(1)
一、理解IOC控制反转和DI依赖注入IOC:就是将原本在程序中手动创建对象的权利,交给Spring框架管理。DI:依赖注入,就是在Spring框架负责创建Bean对象时,动态的将依赖对象注入到Bean组件。IoC和DI的区别?IOC:指将对象的创建权,反转到Spring容器。DI:指Spring创建对象的过程中,将对象依赖的属性通过配置进行注入。二、Spring的核心配置文件application
lsq_java_4
·
2016-05-08 17:00
Spring基础
Quartz的配置
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz: 首先我们来写一个被调度的类: packagecom.kay.quartz; publicclassQuartzJob { publicvoidwork() { System.out.println("Quartz的任务调度!!!"); } } Spring的配置文
u011109420
·
2016-05-06 12:00
spring
quartz
Spring基础
注解实现Bean依赖注入
注解实现Bean依赖注入概述注解实现Bean配置主要用来进行如依赖注入、生命周期回调方法定义等,不能消除XML文件中的Bean元数据定义,且基于XML配置中的依赖注入的数据将覆盖基于注解配置中的依赖注入的数据。 Spring3的基于注解实现Bean依赖注入支持如下三种注解: Spring自带依赖注入注解:Spring自带的一套依赖注入注解; JSR-250注解:Java平台的公共注解,是Java
u011109420
·
2016-05-06 12:00
java
spring
Spring基础
知识
本文主要包括以下内容注解注解1、注解就是为了说明java中的某一个部分的作用(Type)2、注解都可以用于哪个部门是@Target注解起的作用3、注解可以标注在ElementType枚举类所指定的位置上4、@Documented//该注解是否出现在帮助文档中 @Retention(RetentionPolicy.RUNTIME)//该注解在java,class和运行时都起作用 @Target(El
whuhan2013
·
2016-05-04 14:00
java
spring
Spring基础
之 BeanFactory与FactoryBean
BeanFactorySpring的bean容器,全限定名是org.springframework.beans.factory.BeanFactory,所有Ioc容器的根接口。FactoryBean一个通用的bean工厂类,用来生产对象。举例说明:Student.java要创建的bean对象packagecom.dusk.bean; publicclassStudent{ privateStri
jiaotuwoaini
·
2016-04-27 16:00
Spring基础
知识导论
Spring基础
知识导论1.Spring是什么Spring是一个开源的轻量级javase标准版本javaee企业版本开发应用框架,其目的是用于简化企业级应用程序开发。
li286487166
·
2016-04-21 12:00
java
spring
应用
企业级
ee
spring基础
知识详解
spring注入方式:XML配置注入:xml注入分为:构造方法注入:和setter方法注入配置如下:-->描述构造方法一个参数,如果有多个参数需要配置多个标签。*index参数索引*type参数类型*value参数值*ref参数值的引用对象##注意:如果参数值匹配多个构造方法,将采用第一个构造**结论:在开发中,如果采用构造方法注入,使用index和type结合确定构造方法。这里需要注意的是spr
都市桃源
·
2016-04-17 16:17
spring
Spring基础
(一)——AOP&IoC
一、Spring的含义:Spring是一个开源的轻量级JavaEE企业级开发应用框架,其目的是用于简化企业级应用程序的开发。它可以帮助程序创建对象并管理这些对象之间的依赖关系,从而提高开发效率,且符合现有程序的低耦合、高内聚的特点。在这里补充一下耦合和解耦的概念:1.耦就是合:指类与类之间的依赖程度。(耦合性好则说明两个类之间的依赖程度较为紧密)2.解耦:就是在把两者之间的依赖关系疏松一下,以免在
HHLee1995
·
2016-04-17 11:30
Spring学习笔记
在java
Spring基础
上实现自定义异常处理框架教程
原文:在java
Spring基础
上实现自定义异常处理框架教程源代码下载地址:http://www.zuidaima.com/share/1774096228535296.htm应用项目大致的体系结构:
yaerfeng
·
2016-04-05 09:00
spring
Spring异常处理
spring框架
spring异常
spring框架教程
【
spring基础
】spring声明式事务详解
一、spring声明式事务1.1spring的事务管理器spring没有直接管理事务,而是将管理事务的责任委托给JTA或相应的持久性机制所提供的某个特定平台的事务实现。spring容器负责事物的操作,spring容器充当切面,事务的方法称为增强处理,生成的代理对象的方法就是目标方法+增强也就是crud+事务程序员只用做crud的操作,也就是目标方法和声明哪些方法应该在事务中运行。Spring提供了
woooonu
·
2016-03-29 23:39
框架知识
Spring基础
(1)-----HelloWorld(实例)
先来个案例的结构图吧先创建一个实例packagecom.spring.beans; publicclassHelloWorld{ privateStringname; publicvoidsetName2(Stringname){ System.out.println("setName"+name); this.name=name; } publicvoidsayHello(){ Syst
Simba_cheng
·
2016-03-25 21:00
java基础知识
【Java好文精选合辑】①.eclipse使用技巧 ②.Java反射最佳实践 ③.Java集合框架④.SpringMVC笔记⑤.
Spring基础
汇总⑥.Java新手问题集锦
tzs_1041218129
·
2016-03-16 16:00
Java中的Hibernate、Struts2、
Spring基础
DAO调试过程
一、配置好SSH的基础环境后,调试 1.配置db.properties数据库的连接信息,并配置applicationCoontext.xmldb.properties:jdbc.user=root jdbc.password=administrator jdbc.driverClass=com.mysql.jdbc.Driver jdbc.jdbcUrl=jdbc:mysql:///ejbdata
iqdutao
·
2016-02-27 15:12
DAO
ssh
调试
Spring基础
研究<一>
Q:Spring的核心是什么?A:Ioc(InversionofControl)和DI(DependencyInjection)。即控制反转和依赖注入。其主要目的在于降低类之间的强耦合,简化开发,便于维护。控制反转就是应用和类本身不依赖于对象的创建和维护,对象的创建和维护交给外部控制容器,这样控制权就转义到的外部容器,控制权的转移即代表控制权发生了反转。依赖注入,则是外部容器动态的将依赖对象注入到
marcoxiao
·
2016-01-31 13:35
spring基础
一、springDI(IOC)原理模拟,就是一个大工厂.publicinterfaceUserDAO{publicvoidsave(Useruser);}publicclassUserDAOImplimplementsUserDAO{publicvoidsave(Useruser){//Hibernate//JDBC//XML//NetWork System.out.println("users
东方不败java
·
2016-01-19 12:00
Spring Boot 集成Shiro和CAS
3、最好有
Spring基础
可以先看看这两篇文章,按照这2篇文章的内容做一遍:SpringBootShiro权限管理CAS单点登录首先看一下下面这张图:第一个流程是单纯使用Shiro的流程。
catoop
·
2016-01-17 23:19
spring
shiro
cas
Spring
Spring
Boot
学习
Spring Boot 集成Shiro和CAS
3、最好有
Spring基础
可以先看看这两篇文章,按照这2篇文章的内容做一遍:SpringBootShiro权限管理CAS单点登录首先看一下下面这张图:第一个流程是单纯使用Shiro的流程。
weixin_33895604
·
2016-01-17 23:19
Spring Boot 集成Shiro和CAS
3、最好有
Spring基础
可以先看看这两篇文章,按照这2篇文章的内容做一遍:SpringBootShiro权限管理CAS单点登录首先看一下下面这张图:第一个流程是单纯使用Shiro的流程。
catoop
·
2016-01-17 23:00
spring
shiro
cas
Java Web系列:Spring Boot 基础
如果没有
Spring基础
不建议直接上手。1.基础项目这里只关注基于Maven的项目构建,使用SpringBootCLI命令行工具和Gradle构建方式请参考官网。(
#王刚
·
2016-01-11 20:00
CDI技术第九步 构造注入与setter注入
CDI技术第九步 构造注入与setter注入构造器注入和setter注入其实都很简单,有过
spring基础
的人都会玩。但在这里我还是不厌其烦的写点代码试验试验。
ilovewqf
·
2016-01-08 15:00
bean
技术
CDI
对象
应用
Spring基础
—装配bean(二)
2注入bean属性上文中讲的是构造器注入的方式,现在讲如何注入bean的属性。bean的属性是什么,其实就是一个类对应的数据成员。当一个类定义了一个数据成员以后,一般就会有对应于这个数据成员的setXXX()和getXXX()方法,而Spring注入bean属性就是通过setter注入的。2.1注入简单的值和引用仍然先举一个例子:用Spring配置一个bean,给这个bean注入属性,这个bean
Trigl
·
2016-01-07 01:58
Spring
in
Action
Spring必知必会
Spring基础
—装配bean(二)
2注入bean属性上文中讲的是构造器注入的方式,现在讲如何注入bean的属性。bean的属性是什么,其实就是一个类对应的数据成员。当一个类定义了一个数据成员以后,一般就会有对应于这个数据成员的setXXX()和getXXX()方法,而Spring注入bean属性就是通过setter注入的。2.1注入简单的值和引用仍然先举一个例子:用Spring配置一个bean,给这个bean注入属性,这个bean
Trigl
·
2016-01-07 01:00
spring
bean
集合
Spring基础
—装配bean(一)
在讲解Spring配置beans之前首先想一下一部成功的电影都需要哪些成员参与。首先,最重要的是要有导演、编剧、演员和投资人;其次,还有没那么明显的成员,音乐人、特技演员和艺术指导;此外,还有其他很重要但是容易被忽略的人,调音师、服装师、化妆师、宣传员、摄影师、摄影师助手、灯光指导和外卖小哥。一部成功的电影应当是将各个人员合理而且有序的组织起来,然后各自完成他们各自的工作,他们之间会有很多联系,大
Trigl
·
2016-01-05 21:00
spring
bean
wiring
构造器注入
Spring基础
学习总结
摘要学习Spring已经很久了,可是自己却觉得抓不住spring引线,不能清楚的将spring中涉及到的知识理出一个头绪来。 如今再回顾,曾经学习到的spring视频。自己认为,spring的核心功能是AOP。然后,再通过AOP来与其他框架进行结合,比如ORM(hibernate),MVC(struts)等来达到解耦的目的。 这张图片反应的是Spring的核心。其中AOP占据了很重要的位置。然而A
wangyy130
·
2015-12-21 18:00
spring
Spring基础
问答
摘自网络 1 Spring工作原理1.首先读取配置文件到容器中。2.通过java反射机制将配置文件中描述的对象转换成java对象;3.将这些java对象按照配置文件中的定义将他们注入到各自匹配的对象中去。2 为什么要用Spring?Spring的目的是让对象与对象之间的关系没有通过代码来关联,通过配置文件说明管理。Spring容器的核心功能是IOC和AOP。IOC即控制反转,动态注入。使用对象
白志华
·
2015-12-08 09:00
spring
Spring中Bean的生命周期
#准备工作最近刚开始看韩顺平老师讲的
Spring基础
,感觉听起来还是感觉比较好,也就教程中的案例做了实践,接下来记录一下,Spring中Bean的生命周期。
祁连山
·
2015-11-29 13:00
Spring学习笔记(二)
Spring基础
AOP、IOC
Spring AOP 1. 代理模式 1.1. 静态代理 程序中经常需要为某些动作或事件作下记录,以便在事后检测或作为排错的依据,先看一个简单的例子: import java.util.logging.*; public class HelloSpeaker { private Logger logger = Logger.getLogger
·
2015-11-13 22:26
spring
Spring学习笔记(一)
Spring基础
IOC、AOP
1. 注入类型 a) Spring_0300_IOC_Injection_Type b) setter(重要) c) &
·
2015-11-13 22:25
spring
Leopard概述
Leopard是基于
Spring基础
上封装的后端开源框架,使用maven构建。
·
2015-11-13 09:20
Leopard
Spring基础
知识及bean的配置
IOC与DI: IOC(inversion of control):其思想是反转资源获取的方向。传统的资源查找方式要求组件向容器发起请求查找资源。作为回应,容器适时的返回资源。而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接收资源。这种方式也被称为查找的被动形式。DI(dependency injection):IOC的另一种表述形式,即组件以
·
2015-11-13 01:16
spring
Java回顾之
Spring基础
第一篇:Java回顾之I/O 第二篇:Java回顾之网络通信 第三篇:Java回顾之多线程 第四篇:Java回顾之多线程同步 第五篇:Java回顾之集合 第六篇:Java回顾之序列化 第七篇:Java回顾之反射 第八篇:Java回顾之一些基础概念 第九篇:Java回顾之JDBC 第十篇:Java回顾之ORM框架 我计划
·
2015-11-12 18:55
spring
spring基础
-01
IOC : inversion of 缩写, DI:dependency injection 即在调用者中注入被调用者的实例。 AOP 面向切面编程,是代理模式的体现。spring默认使用JDK的动态代理,主要是代理接口,如果业务对象没有实现接口,则默认CGLIB代理。 例下: xml配置 <!-- AOP配置 --> <aop:config> &l
·
2015-11-11 18:28
spring
Acegi思想
其本质是将系统的权限控制独立出来,单独由Acegi进行管理控制,成为构建在
Spring基础
上企业应用的首选安全控制框架。
·
2015-10-31 09:27
Acegi
Spring基础
1.2.1 Spring架构图 核心容器:包括Core、Beans、Context、EL模块。●Core模块:封装了框架依赖的最底层部分,包括资源访问、类型转换及一些常用工具类。●Beans模块:提供了框架的基础部分,包括反转控制和依赖注入。其中Bean Factory是容器核心,本质是“工厂设计模式”的实现,而且无需编程实现“单例设计模式”,单例完全由容器控制,而且提倡面向接口编程,而非面向实
·
2015-10-27 13:36
spring
Spring基础
1、什么是Spring Spring是一个开元的轻量级的应用开发框架,其目的是用于简化企业级应用开发,减少侵入; Spring提供的IOC和AOP应用,可以将组件的耦合度降至最低,即解耦,便于系统日后的维护和升级; Spring为系统提供了一个整体的解决方案,开发者可以利用它本身的功能外,也可以与第三方框架和技术整合应用,可以自由选择采用哪种技术进行开发。 2、为什么要使用Sp
·
2015-10-21 11:17
spring
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他