Java-Spring
文章平均质量分 74
xpmwgcwm
这个作者很懒,什么都没留下…
展开
-
BeanFactory and ApplicationContext
BeanFactory 还是 ApplicationContext? 简单的说:除非你有更好的理由,否则尽量使用ApplicationContext,下面是对于哪些"为什么"等等更深入的建议 ApplicationContext包含BeanFactory的所有功能。通常建议比BeanFactory优先,除非有一些限制的场合如字节长度对内存有很大的影响时(Applet)。然后,绝大多数"典型...原创 2009-11-30 17:21:57 · 82 阅读 · 0 评论 -
Spring 注解
Spring总结-----@Component,@Service,@Controller,@Repository 在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。Spring2.5为我们引入了组件自动扫描机制,他可以在类路径底下寻找标注了@Component,@Service,@Controller,@Re...原创 2010-12-03 16:47:47 · 82 阅读 · 0 评论 -
获得Context的几种方法
FileSystemXmlApplicationContext、ClassPathXmlApplicationContext和XmlWebApplicationContext简介 今天在用Spring时遇到一个问题,提示找不到applicationContext.xml文件。原来是在加载这个文件时调用的方法不太合适,所以造成了程序找不到项目下的xml配置文件。 我们常用的加载conte...原创 2015-01-08 07:48:16 · 551 阅读 · 0 评论 -
Spring 基础
1. Spring的主要特性 a. 非侵入性框架,解耦 b. 一致性,在任何环境下都可以编程, J2EE,WEB,DESKTOP c. 提高代码重用性 d. 自由选择各种框架 Spirng的核心技术 a. 反向控制 和依赖注入 b. 面向方面编程 2. 装配Bean的两种方法 a. Bean工厂,(org.springframework.beans.facto...原创 2014-10-08 17:25:27 · 141 阅读 · 0 评论 -
Spring 中的数据库技术
1. 通过JNDI获得DataSource 不常用 2. 从第三方连接池获得DataSource Jakarta Commons DBCP [code="java"] com.mysql.jdbc.Driver ... url ... username ... passwd [/code] 3. 使用jdbcTemplate [...原创 2014-10-08 22:15:51 · 117 阅读 · 0 评论 -
AOP基础
1. AOP不能取代OOP,它只是OOP的补充和扩展 2. AOP术语 方面 Aspect: 相当于OOP中的类,就是封装用于横插入系统的功能 通知 Advice: 用于横切的代码不能写在方法中,而要写在和方法类似的实体中,称为通知 Jointpoint:连接点: 切入点(Pointcut): 目标(Target): 代理(Proxy): 织入(Weaving) 3....原创 2014-10-09 07:36:57 · 91 阅读 · 0 评论 -
Spring 原理
1、spring原理 spring的最大作用ioc/di,将类与类的依赖关系写在配置文件中,程序在运行时根据配置文件动态加载依赖的类,降低的类与类之间的藕合度。它的原理是在applicationContext.xml加入bean标记,在bean标记中通过class属性说明具体类名、通过property标签说明该类的属性名、通过constructor-args说明构造子的参数。其一切都是反射,...原创 2014-11-19 20:31:48 · 89 阅读 · 0 评论