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

  • 大小: 1009KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-28
  • 語言: 其他
  • 標簽: Web??App??

資源簡介

本系統由PC端、移動端和微信公眾號組成,另外,我們設置了學生用戶和教師用戶兩種不同的用戶權限。學生可以加入課程學習、查看課程資源、課堂互動等操作,教師擁有設置課程、學生成績管理、學生考勤等權限。

資源截圖

代碼片段和文件信息

package?com.cloud.aspects;


import?java.io.InputStream;
import?java.util.ArrayList;
import?java.util.List;

import?javax.json.Json;

import?org.apache.log4j.Logger;
import?org.aspectj.lang.JoinPoint;
import?org.aspectj.lang.ProceedingJoinPoint;
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.aspectj.lang.annotation.Pointcut;
import?org.springframework.stereotype.Component;

import?com.alibaba.fastjson.JSONArray;
import?com.alibaba.fastjson.JSONobject;
import?com.cloud.model.ExaminationPaper;
import?com.cloud.testmybatis.JacksonUtil;

@Aspect????????????????//表示當前POJO類為切面
@Component(“aspectDemo“)
public?class?ClassOnlineTest?{

private?static?Logger?logger?=?Logger.getLogger(ClassOnlineTest.class);

@Before(“execution(*?*..service.*.getExcamById(..))“) ?
public?void?myBefore(JoinPoint?jp){
???????//?攔截的實體類
object?target?=?jp.getTarget();
//?攔截的方法名稱
String?methodName?=?jp.getSignature().getName();
//?攔截的方法參數
object[]?args?=?jp.getArgs();
for(int?i=0;?i if?(null?!=?args[i])?{
logger.info(“當前訪問的試卷ID為:“+args[i]);
}
else?{
logger.info(“抱歉,當前訪問的試卷不存在,請重試!“);
}
}
}


//定義切入點
@Pointcut(“execution(*?*..IOnlineTestService.getExcamById(..))“)
private??void?doExcamPointcut(){
}

//最終通知方法????織入方法
@After(“doExcamPointcut()“)
public??void?myAfter(){
System.out.println(“校驗答題是否正確“);
}

//定義異常通知方法
@AfterThrowing(“execution(*?*..IOnlineTestService.getExcamById(..))“)
public??void?myAfterThrowing(){
System.out.println(“執行異常通知方法myAfterThrowing()“);
}

@AfterThrowing(value=“execution(*?*..IOnlineTestService.getExcamById(..))“throwing=“ex“)
public??void?myAfterThrowing(Exception?ex){
System.out.println(“執行異常通知方法myAfterThrowing()??ex“+ex.getMessage());
}

//定義后置通知方法
@AfterReturning(value=“execution(*?*..service.*.getExcamById(..))“returning=“result“) ?
public?void?AfterReturning(object?result){
/*ExaminationPaper??e?=?(ExaminationPaper)?result;
String?resultToJson?=?JacksonUtil.toJSon(e);??*/

System.out.println(“將結果記錄下來?=??“+result);

}



}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-09-12?19:47??main\
?????目錄???????????0??2017-09-12?19:47??main\java\
?????目錄???????????0??2017-09-12?19:47??main\java\com\
?????目錄???????????0??2017-09-12?19:47??main\java\com\cloud\
?????目錄???????????0??2017-09-12?19:47??main\java\com\cloud\aspects\
?????文件????????2640??2017-06-22?21:23??main\java\com\cloud\aspects\ClassOnlineTest.java
?????目錄???????????0??2017-09-12?19:47??main\java\com\cloud\controller\
?????文件????????1173??2017-06-22?21:23??main\java\com\cloud\controller\CheckMail.java
?????文件????????4542??2017-06-22?21:23??main\java\com\cloud\controller\CheckUser.java
?????文件????????5844??2017-06-22?21:23??main\java\com\cloud\controller\ChooseQuestion.java
?????文件???????10731??2017-06-22?21:23??main\java\com\cloud\controller\CreateActivityControl.java
?????文件????????4287??2017-06-22?21:23??main\java\com\cloud\controller\FileUpLoad.java
?????文件????????1560??2017-06-22?21:23??main\java\com\cloud\controller\GetOnlineExcam.java
?????文件????????7040??2017-06-22?21:23??main\java\com\cloud\controller\JoinClassActivityControl.java
?????文件????????1989??2017-06-22?21:23??main\java\com\cloud\controller\ShowDetailControl.java
?????文件????????2006??2017-06-22?21:23??main\java\com\cloud\controller\UserSettings.java
?????目錄???????????0??2017-09-12?19:47??main\java\com\cloud\dao\
?????文件????????1106??2017-06-22?21:23??main\java\com\cloud\dao\ICheckUserDao.java
?????文件????????1085??2017-06-22?21:23??main\java\com\cloud\dao\IClassActivityDao.java
?????文件????????1171??2017-06-22?21:23??main\java\com\cloud\dao\InsertQuestionDao.java
?????文件????????1179??2017-06-22?21:23??main\java\com\cloud\dao\IOnlineTestDao.java
?????文件?????????600??2017-06-22?21:23??main\java\com\cloud\dao\IUserSettingsDao.java
?????目錄???????????0??2017-09-12?19:47??main\java\com\cloud\model\
?????文件????????1840??2017-06-22?21:23??main\java\com\cloud\model\ActivityMessage.java
?????文件????????2478??2017-06-22?21:23??main\java\com\cloud\model\ActivityRoom.java
?????文件????????1537??2017-06-22?21:23??main\java\com\cloud\model\CourseIntroduction.java
?????文件????????3334??2017-06-22?21:23??main\java\com\cloud\model\CreateClassActivity.java
?????文件????????7790??2017-06-22?21:23??main\java\com\cloud\model\ExaminationPaper.java
?????文件????????3565??2017-06-22?21:23??main\java\com\cloud\model\QuestionBank.java
?????文件????????1110??2017-06-22?21:23??main\java\com\cloud\model\RegisterUser.java
?????文件????????1824??2017-06-22?21:23??main\java\com\cloud\model\RoomUser.java
............此處省略529個文件信息

評論

共有 條評論