首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Spring 一二事(6) - IOC MVC 简易搭建
】的更多相关文章
Spring 一二事(6) - IOC MVC 简易搭建
<bean id="personAction" class="com.lee.spring008.IOC.DI.MVC.PersonAction"> <property name="stuService" ref="stuService"></property> </bean> <bean id="stuService" class="com.…
Spring 一二事(8) - annotation 形式的 MVC
<!-- component:把一个类放入到spring容器中,该类就是一个component 在base-package指定的包及子包下扫描所有的类 --> <context:component-scan base-package="com.lee.spring012.scan.mvc.annotation"></context:component-scan> IStuDAO.java package com.lee.spring012.scan.…
Spring 一二事(4) - 单例
spring bean配置后再默认情况下是单例的,如果需要配置可以选择 prototype, request, session和global session 在配置spring mvc的action时,可以对action使用 prototype <!-- singleton: 默认单例 prototype: 多例 request ,session和global session: 只适用于web程序 --> <bean id="scope_prototype" clas…
Spring 一二事(1)
简单介绍一下spring,一方面带新手入入门,一方面自己也重温一下第一个小工厂先暂时不用maven,下一个会用maven来来配置 jar包只需要一个,spring版本为2.5(暂时为2.5,后续更新,基本核心都是一样的),引入spring.jar到lib,如下: 在src下新建applicationContext.xml文件,结果如下: 内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmln…
Spring 一二事(9) - xml 形式的 AOP
AOP在spring中是非常重要的一个 在切面类中,有5种通知类型: aop:before 前置通知 aop:after-returning 后置通知 aop:after 最终通知 aop:after-throwing 异常通知 aop:around 环绕通知 <bean id="personDAO" class="com.lee.spring002.aop.xml.PersonDAOImpl"></bean> <bean i…
Spring 一二事(7) - annotation
之前的文章大多都是一带而过,一方面比较简单,一方面不是用的注解形式 在企业开发中,主要还是使用的注解来进行开发的 1 <!-- component:把一个类放入到spring容器中,该类就是一个component 在base-package指定的包及子包下扫描所有的类 --> <context:component-scan base-package="com.lee.spring011.scan"></context:component-scan>…
Spring 一二事(10) - annotation AOP
先贴出POM的内容,这个毕竟是用的maven来简单构建的 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0…
Spring 一二事(5) - 依赖注入
<!-- 依赖注入的装配过程 --> <bean id="person" class="com.lee.spring007.di.xml.setter.Person"> <property name="pid" value="1001"></property> <property name="name" value="nathan"&…
Spring 一二事(3) - 别名
别名就是可以通过另外一个名字来访问如下,已有bean:helloWorld3,那么定义别名(alias )后,就能使用“abc”来访问 <bean id="helloWorld3" factory-bean="helloWorldFactory" factory-method="getInstance"></bean> <!-- 别名 name 属性值要和 id 一致 --> <alias name=&q…
Spring 一二事(2)
静态工厂方法及实例工厂的使用: applicationContext.xml: <!-- factory-method 是指调用静态工厂方法 --> <bean id="helloWorld2" class="com.lee.spring002.createobject.method.HelloWorldFactory" factory-method="getInstance"></bean> <!--…