91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 135KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-17
  • 語言: 其他
  • 標(biāo)簽: java??

資源簡介

學(xué)子商城項(xiàng)目全部代碼加注釋加圖片,代碼清晰,有登錄頁面、主界面、購物車實(shí)現(xiàn)、地址界面、支付界面等適合大家參考和學(xué)習(xí)

資源截圖

代碼片段和文件信息

package?cn.tedu.store.aspect;

import?org.aopalliance.intercept.Joinpoint;
import?org.aspectj.lang.ProceedingJoinPoint;
import?org.aspectj.lang.Signature;
import?org.aspectj.lang.annotation.After;
import?org.aspectj.lang.annotation.AfterReturning;
import?org.aspectj.lang.annotation.AfterThrowing;
import?org.aspectj.lang.annotation.Around;
import?org.aspectj.lang.annotation.Aspect;
import?org.aspectj.lang.annotation.Before;
import?org.springframework.stereotype.Component;

/**
?*?切面(兒)組件
?*?aspect:?切面
?*/
@Component?//將DemoAspect交給Spring管理
//@Aspect????//聲明當(dāng)前Bean組件是一個(gè)切面組件
public?class?DemoAspect?{

public?DemoAspect()?{
System.out.println(“創(chuàng)建:demoAspect“);?
}
/**
?*?@Before(“bean(userService)“)?注解的意義:
?*?在userService?bean的全部方法之前執(zhí)行test?方法,
?*?這個(gè)注解聲明會被Spring?自動(dòng)處理,并且執(zhí)行
?*??Before?之前
?*/
@Before(“bean(userService)“)
public?void?test(){
System.out.println(“Hello?World!“);
}

/**
?*?在?userService?的全部方法之后(After)執(zhí)行
?*/
@After(“bean(userService)“)
public?void?test2(){
System.out.println(“Hello?@After!“);
}
/**
?*?在目標(biāo)方法沒有異常情況下執(zhí)行
?*/
@AfterReturning(“bean(userService)“)
public?void?test3(){
System.out.println(“Hello?@AfterReturning“);
}
/**
?*?在目標(biāo)方法有異常情況下執(zhí)行
?*/
@AfterThrowing(“bean(userService)“)
public?void?test4(){
System.out.println(“Hello?@AfterThrowing“);
}

/**
?*?Around?通知:?對應(yīng)的AOP方法:
?*? 1.?必須有?參數(shù)?ProceedingJoinPoint?
?*??2.?必須有返回值?object
?*??3.?必須拋出異常?Throwable
?*?@param?jp
?*?@return
?*?@throws?Throwable
?*/
@Around(“bean(userService)“)
public?object?test5(ProceedingJoinPoint?jp)
throws?Throwable{
//Proceeding?進(jìn)行,處理
//Join?連接
//Point?點(diǎn)?
//?處理過程的連接點(diǎn)
System.out.println(“Around?Before“);
//jp.proceed()?調(diào)用了目標(biāo)業(yè)務(wù)方法,其返回值
//就是業(yè)務(wù)方法返回的業(yè)務(wù)處理結(jié)果
object?obj?=?jp.proceed();
//jp?對象中包含被調(diào)用目標(biāo)方法的全部信息
//其中?getSignature?返回方法的簽名,包括:
//方法和方法的參數(shù)類型列表
Signature?method=?jp.getSignature();
System.out.println(method);

System.out.println(“Around?After:“+obj);
return?obj;
}

}






?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1772??2018-05-11?14:25??TeduStore\.classpath

?????文件???????1218??2018-05-11?14:25??TeduStore\.project

?????文件????????639??2018-05-11?14:24??TeduStore\.settings\.jsdtscope

?????文件????????430??2018-05-11?14:24??TeduStore\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2018-05-11?14:24??TeduStore\.settings\org.eclipse.m2e.core.prefs

?????文件????????668??2018-05-11?14:24??TeduStore\.settings\org.eclipse.wst.common.component

?????文件????????292??2018-05-11?14:24??TeduStore\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2018-05-11?14:24??TeduStore\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2018-05-11?14:24??TeduStore\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件?????????50??2018-05-11?14:24??TeduStore\.settings\org.eclipse.wst.validation.prefs

?????文件???????2771??2018-05-11?14:25??TeduStore\pom.xml

?????文件???????2504??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\aspect\DemoAspect.java

?????文件???????1565??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\aspect\PointCutAspect.java

?????文件????????760??2018-05-11?14:24??TeduStore\src\main\java\cn\tedu\store\aspect\TestAspect.java

?????文件???????6751??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\Address.java

?????文件???????3754??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\Cart.java

?????文件???????2397??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\dict\Area.java

?????文件???????2475??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\dict\City.java

?????文件???????2103??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\dict\Province.java

?????文件???????7501??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\Goods.java

?????文件???????5403??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\GoodsCategory.java

?????文件???????2121??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\ResponseResult.java

?????文件???????5331??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\bean\User.java

?????文件???????3521??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\controller\AddressController.java

?????文件????????270??2018-05-11?14:24??TeduStore\src\main\java\cn\tedu\store\controller\baseController.java

?????文件???????1560??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\controller\CartController.java

?????文件???????1696??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\controller\DictController.java

?????文件????????888??2018-05-11?14:24??TeduStore\src\main\java\cn\tedu\store\controller\GoodsCategoryController.java

?????文件???????3663??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\controller\GoodsController.java

?????文件???????1948??2018-05-11?14:25??TeduStore\src\main\java\cn\tedu\store\controller\MainController.java

............此處省略153個(gè)文件信息

評論

共有 條評論