Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其...
分类:
编程语言 时间:
2015-10-10 11:55:31
阅读次数:
233
开始好好学习java基础和思想~ 控制反转(IOC)是Spring框架的核心思想,用我自己的话说,就是你要做一件事,别自己可劲new了,你就说你要干啥,然后外包出去就好~ 依赖注入(DI) 在我浅薄的想法中,就是通过接口的引用和构造方法的表达,将一些事情整好了反过来传给需要用到的地方~ ...
分类:
编程语言 时间:
2015-10-10 00:26:43
阅读次数:
247
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 在这篇由三部分组成的?S...
分类:
编程语言 时间:
2015-10-06 00:46:27
阅读次数:
323
就像前面AOP等部分介绍的,spring在实现AOP时提供了注解和xml配置两种方式。同样,配置事务管理,也可以使用xml文件配置。 这里我们将前面的例子重新复制一份,在tx2包中。 我们把注解全去掉,这里挑一个吧。 pa...
分类:
编程语言 时间:
2015-10-04 18:31:44
阅读次数:
192
一,为什么要使用Spring 1,装配JavaBean 摒弃老旧的new方式,spring为我们提供了一种机制,使得创建javaBean以及设置javaBean属性的工作可以通过配置文件以及Spring框架本身来完成。这样,当某些地方需要改变时,修改Spring的配置文件即可。这个过程实际上就是Spring框架通过读取相应的配置文件中的内容,并根...
分类:
编程语言 时间:
2015-09-26 17:21:19
阅读次数:
192
今天看 Spring框架,但先要搞清楚几个概念。网上查了一下大概摘抄如下:POJO(Plain Old Java Object)这个名字用来强调它是一个普通java对象,而不是一个特殊的对象。2005年11月时,“POJO”主要用来指代那些没用遵从特定的Java对象模型,约定或框架如EJB的Java...
分类:
编程语言 时间:
2015-09-26 07:00:52
阅读次数:
155
一、概述 容器是Spring框架的核心,Spring容器使用IOC管理所有组成应用系统的组件。Spring有两种不同的容器:BeanFactory提供最简单的容器,提供了最基础的依赖注入支持,ApplicationContext建立在BeanFactory的基础之上,提供了系统构架服务如从属性文件....
分类:
编程语言 时间:
2015-09-23 19:25:41
阅读次数:
238
Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。当多用户同时请求一个服务时,容器会给每一个请求分配一个线程,...
分类:
编程语言 时间:
2015-09-23 13:31:41
阅读次数:
201
Spring 框架提供了构建 Web应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer ...
分类:
编程语言 时间:
2015-09-20 18:58:06
阅读次数:
321
其实在Spring这个框架中,提供了一些对JDBC访问数据库的封装,其中JdbcTemplate就是一个很好用的类,下面来演示一下这个类的一些用法。首先需要导入commons-logging.jar,和spring.jar这两个包。然后使用他的功能就可以了,可以说,Spring框架对JDBC的封装是...
分类:
数据库 时间:
2015-09-18 18:02:22
阅读次数:
239