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

  • 大小: 55.3MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-03-23
  • 語言: 其他
  • 標簽: SSM??bootstrap??maven??

資源簡介

項目共5個小模塊,非常適合入門!

資源截圖

代碼片段和文件信息

package?com.artesyn.resource.base.aop;

import?java.lang.reflect.Method;

import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;

import?org.aspectj.lang.JoinPoint;
import?org.aspectj.lang.annotation.Aspect;
import?org.aspectj.lang.annotation.Before;
import?org.aspectj.lang.annotation.Pointcut;
import?org.springframework.stereotype.Component;
import?org.springframework.web.context.request.RequestContextHolder;
import?org.springframework.web.context.request.ServletRequestAttributes;
@Aspect
@Component
public?class?LogControllers?{
?//Controller層切點????
????/*@Pointcut(“execution(*?com.artesyn.resource.*.controller..*(..))“)????
?????public??void?controllerAspect()?{????
????}?*/
??//Controller層切點????
????@Pointcut(“@annotation(com.artesyn.resource.base.aop.SystemControllerLog)“)????
?????public??void?controllerAspect()?{????
????}????
????
????/**??
?????*?前置通知?用于攔截Controller層記錄用戶的操作??
?????*??
?????*?@param?joinPoint?切點??
?????*/????
????@Before(“controllerAspect()“)????
?????public??void?doBefore(JoinPoint?joinPoint)?{????
????
????????HttpServletRequest?request?=?((ServletRequestAttributes)?
???????? RequestContextHolder.getRequestAttributes()).getRequest();????
????????HttpSession?session?=?request.getSession();????
???????
????????//請求的IP????
????????String?ip?=?request.getRemoteAddr();???
????????object[]?args?=?joinPoint.getArgs();
???????
????????for?(int?i?=?0;?i????????? System.out.println(args[i]);
}
?????????try?{????
????????????//*========控制臺輸出=========*//????
????????????System.out.println(“=====前置通知開始=====“);????
????????????System.out.println(“請求方法:“?+?(joinPoint.getTarget().getClass().getName()?+?“.“?+?joinPoint.getSignature().getName()?+?“()“));????
????????????System.out.println(“方法描述:“?+?getControllerMethodDescription(joinPoint));????
????????????System.out.println(“請求IP:“?+?ip);????
????????????//*========數(shù)據(jù)庫日志=========*//
????????????//保存數(shù)據(jù)庫????
????????????System.out.println(“=====前置通知結束=====“);????
????????}??catch?(Exception?e)?{????
????????????
???????????
????????}??
?????????
?????????
????}???
????
????/**??
?????*?獲取注解中對方法的描述信息?用于Controller層注解??
?????*??
?????*?@param?joinPoint?切點??
?????*?@return?方法描述??
?????*?@throws?Exception??
?????*/????
?????public??static?String?getControllerMethodDescription(JoinPoint?joinPoint)??throws?Exception?{????
????????String?targetName?=?joinPoint.getTarget().getClass().getName();????
????????String?methodName?=?joinPoint.getSignature().getName();????
????????object[]?arguments?=?joinPoint.getArgs();????
????????Class?targetClass?=?Class.forName(targetName);????
????????Method[]?methods?=?targetClass.getMethods();????
????????String?description?=?““;????
?????????for?(Method?method?:?methods)?{????
?????????????if?(method.getName().equals(methodName))?{????
????????????????Class[]?clazzs?=?method.getParameterTypes();????
?????????????????if?(clazzs.l

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1515??2018-01-24?19:54??resource\.classpath

?????文件???????1292??2017-12-29?09:48??resource\.project

?????文件????????639??2017-12-25?15:37??resource\.settings\.jsdtscope

?????文件????????430??2017-12-25?15:37??resource\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2017-12-25?15:36??resource\.settings\org.eclipse.m2e.core.prefs

?????文件????????680??2017-12-29?09:48??resource\.settings\org.eclipse.wst.common.component

?????文件????????252??2017-12-25?15:40??resource\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2017-12-25?15:37??resource\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2017-12-25?15:37??resource\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件?????????50??2017-12-25?15:37??resource\.settings\org.eclipse.wst.validation.prefs

?????文件????????535??2017-12-26?08:31??resource\.springBeans

?????文件???????5099??2018-03-18?20:31??resource\pom.xml

?????文件???????3451??2018-03-18?22:35??resource\src\main\java\com\artesyn\resource\base\aop\LogControllers.java

?????文件????????448??2018-03-18?22:13??resource\src\main\java\com\artesyn\resource\base\aop\SystemControllerLog.java

?????文件????????217??2017-12-30?14:45??resource\src\main\java\com\artesyn\resource\base\mapper\baseMapper.java

?????文件????????221??2017-12-30?14:51??resource\src\main\java\com\artesyn\resource\base\service\baseService.java

?????文件????????528??2017-12-27?16:41??resource\src\main\java\com\artesyn\resource\constant\ResourceConstants.java

?????文件???????2623??2017-12-31?11:21??resource\src\main\java\com\artesyn\resource\dept\controller\DeptController.java

?????文件????????726??2018-01-26?19:27??resource\src\main\java\com\artesyn\resource\dept\entity\Dept.java

?????文件????????209??2017-12-30?14:39??resource\src\main\java\com\artesyn\resource\dept\mapper\DeptMapper.java

?????文件????????771??2018-01-10?20:02??resource\src\main\java\com\artesyn\resource\dept\mapper\DeptMapper.xml

?????文件????????212??2017-12-30?14:52??resource\src\main\java\com\artesyn\resource\dept\service\DeptService.java

?????文件???????1062??2018-01-01?15:55??resource\src\main\java\com\artesyn\resource\dept\service\impl\DeptServiceImpl.java

?????文件???????4875??2018-01-01?12:04??resource\src\main\java\com\artesyn\resource\employee\controller\EmployeeController.java

?????文件???????4933??2017-12-31?22:24??resource\src\main\java\com\artesyn\resource\employee\entity\Employee.java

?????文件????????400??2017-12-31?23:40??resource\src\main\java\com\artesyn\resource\employee\mapper\EmployeeMapper.java

?????文件???????3635??2018-01-01?11:32??resource\src\main\java\com\artesyn\resource\employee\mapper\EmployeeMapper.xml

?????文件????????427??2017-12-31?23:38??resource\src\main\java\com\artesyn\resource\employee\service\EmployeeService.java

?????文件???????1941??2018-01-01?15:57??resource\src\main\java\com\artesyn\resource\employee\service\impl\EmployeeServiceImpl.java

?????文件???????6156??2018-01-02?18:45??resource\src\main\java\com\artesyn\resource\file\controller\DocumentController.java

............此處省略444個文件信息

評論

共有 條評論