xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 11.01MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-07-21
  • 語言: Java
  • 標(biāo)簽:

資源簡介

項(xiàng)目采用這些技術(shù)和設(shè)計(jì)思想 Ajax,jQuery Spring(MVC,IOC,AOP) MyBatis Ajax:異步請(qǐng)求響應(yīng)處理;頁面局部刷新 (所有請(qǐng)求一律采用Ajax方式交互) jQuery:簡化js和Ajax編程,實(shí)現(xiàn)前端處理 SpringMVC:實(shí)現(xiàn)控制層,用于接收請(qǐng)求分發(fā) 給業(yè)務(wù)模型處理,并實(shí)現(xiàn)請(qǐng)求響應(yīng) SpringIOC:實(shí)現(xiàn)管理控制層,業(yè)務(wù)層,數(shù)據(jù)訪問層 組件,采用注入方式建立關(guān)系(解耦) SpringAOP:實(shí)現(xiàn)事務(wù)管理和異常日志處理 (在不修改原有組件情況下,追加功能) MyBatis:實(shí)現(xiàn)數(shù)據(jù)庫操作,實(shí)現(xiàn)數(shù)據(jù)訪問層 界面一律采用HTML 所有交互一律采用Ajax模式 所有交互一律采用無狀態(tài)會(huì)話處理

資源截圖

代碼片段和文件信息

package?org.tarena.cloudnote.aspect;

import?java.io.FileWriter;
import?java.io.PrintWriter;

import?org.aspectj.lang.annotation.AfterThrowing;
import?org.aspectj.lang.annotation.Aspect;
import?org.springframework.stereotype.Component;

@Component//掃描到Spring
@Aspect//定義為切面
public?class?ExceptionBean?{

@AfterThrowing(throwing=“e“
pointcut=“within(org.tarena.cloudnote.controller..*)“)
public?void?logException(Exception?e){
//記錄異常信息
//System.out.println(“發(fā)生異常:“+e);
try{
FileWriter?out?=?
new?FileWriter(“cloud_note.log“true);
PrintWriter?pw?=?new?PrintWriter(out);
e.printStackTrace(pw);
pw.flush();
pw.close();
out.close();
}catch(Exception?ex){
System.out.println(“記錄異常信息失敗“+ex);
}
}
?
}

評(píng)論

共有 條評(píng)論

相關(guān)資源