原创 命名空間注入

p命名通過set方法注入 p注入值 springConfig.xml代碼爲: <bean id="u1" class="com.fdk.been.Users" p:name="zhangsan" p:age="1"> </be

原创 複雜類型注入(數組,集合,properties)

複雜類型注入 數組注入 list集合注入,注入值和對象 set集合注入,注入值和對象 map集合注入,注入值和對象 properties注入,注入值 springConfig.xml代碼爲: <!--被注入的對象--> <be

原创 spel spring表達式

spel spring表達式 <bean name="car" class="com.itqf.spring.bean.Car" > <property name="name" value="mime" /

原创 constructor-arg 注入值

constructor-arg 通過構造函數進行注入 constructor-arg注入值 springConfig.xml中的代碼爲: <!--構造參數注入值,constructor-arg 會根據參數的不同,調用不同的構造方法,不

原创 自動注入

autowire自動注入 autowire屬性 no 不自動裝配(默認值) byName 屬性名=id名 ,調取set方法賦值 byType 屬性的類型和id對象的類型相同,當找到多個同類型的對象時報錯,調取set方

原创 代理的使用

1.創建增強類的對象,和被增強類的對象 2.確立增強類和目標的關係 2.1 關係的名字,增強目標的位置以及類型,參數格式 2.2 指定增強類 2.2.1

原创 idea創建web項目以及配置tomcat服務器

一.點擊file -->new --> project 二 三 四 添加屬性 archetypeCatalog internal 五.創建文件夾及其屬性 java resources 六.添加tomcat服務器

原创 Spring中配置

配置AOP Aop介紹 AOP(Aspect Oriented Programming)即面向切面編程。應用在權限認證、日誌、事務。 AOP的作用在於分離系統中的各種關注點,將核心關注點和橫切關注點分離開來。 添加jar包 添加ao

原创 增強類在xml中位置的影響

增強類的執行順序受在XXX.xml文件位置影響 <!--定義增強的類型:before表示前置增強--> <aop:before method="begins" pointcut-ref="pc1"/>

原创 aop註解

XXXX.xml文件添加: <!--創建各層對象 component(零件) scan(掃描)--> <context:component-scan base-package="com"/> <!

原创 Spring配置

Spring配置 添加jar包maven中添加spring-context,spring-core,spring-beans,spring-context-support, spring-expression 創建配置文件appli

原创 切入點方法的定義

切入點方法的定義: 表達式匹配規則舉例: public * addUser(com.pb.entity.User) “*”表示匹配所有類型的返回值。 示例: public int addUser(User u); public St

原创 property 注入值和對象值

property set方法注入值 property (屬性) 使用set方法注入值 springConfig.xml文件中的代碼爲: <!--set方法注入值,property--> <bean id="u3" clas

原创 Spring中bean標籤屬性介紹

Bean屬性介紹 id id是bean對象的唯一標識,不能添加特別字符 class 指定bean對應類的全路eg:com.fdk.been.Users scope 執行bean對象創建模式和生命週期 lazy-in

原创 Spring.得到對象,靜態方法,非靜態方法

在been下創建Users類,代碼在最底下 得到對象 springConfig.xml的代碼 <bean id="user1" class="com.fdk.been.Users" scope="prototype" "></bean