摘要:
1、最主要的代码 Spring 配置文件(beans.xml) 1 <!-- 连接池 --> 2 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> 3 <!-- 注册驱动 --> 4 <property 阅读全文
摘要:
1、概述 切入点(execution ):可以对指定的方法进行拦截,从而给指定的类生成代理对象。(拦截谁,就是在谁那里切入指定的程序/方法) 格式: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name- 阅读全文
摘要:
1、概述 Aop:(Aspect Oriented Programming)面向切面编程 功能: 让关注点代码与业务代码分离! 关注点:重复代码就叫做关注点;切面: 关注点形成的类,就叫切面(类)! 面向切面编程,就是指对很多功能都有的重复的代码抽取,再在运行的时候往业务方法上动态植入“切面类代码” 阅读全文
摘要:
本文知识点(目录): 1、概念 2、代理模式 2.1、静态代理 2.2、动态代理 2.3、Cglib子类代理 1、概念 1、工厂模式 2、 单例模式 代理(Proxy):是一种设计模式, 提供了 对目标对象的另外一种访问方式;即通过代理来访问目标对象*(好比:某位商家去找某个明星来代言他的产品,这位 阅读全文
摘要:
1、概述 1、Spring负责对象创建 2、Struts2负责用Action处理请求 3、整合的关键点:让Struts2框架Action对象的创建交给Spring完成。 2、整合实例 需要用到的 jar包 Spring的配置文件(aaa-bbb.xml)建议分层,方便维护。 配置web.xml文件 阅读全文
摘要:
1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-in 阅读全文
摘要:
本文知识点(目录): 1、创建细节 1) 对象创建: 单例/多例 2) 什么时候创建? 3)是否延迟创建(懒加载) 4) 创建对象之后,初始化/销毁 2、创建方式 2.1、默认无参构造器 2.2、带参构造器(有两种方式,第一种:一个实体类;第二种:两个实体类合为一个[嵌套]) 2.3、工厂类创建对象 阅读全文
摘要:
1、直接得到 IOC 容器对象 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); 封装起来: 1 public class Application 阅读全文
摘要:
1、SSH各个的职责 Struts2:是web框架(管理jsp、action、actionform等)。Hibernate:是ORM框架,处于持久层。Spring:是一个容器框架,用于配置bean,并维护bean直接的关系。 Bean(组件):java中任何一种对象,如 javabean(domin 阅读全文
摘要:
1、A 开头 1 <s:a href=""></s:a> //超链接,类似于html里的<a></a> 2 <s:action name=""></s:action> //执行一个view里面的一个action 3 <s:actionerror/> //如果action的errors有值那么就显示出 阅读全文