0
我正在使用javassist庫來修改類文件。如何通過使用javassist將接口轉換爲抽象
我想修改界面,抽象類
例如, 原:
public interface javax.servlet.Servlet {
public void init(ServletConfig config) throws ServletException;
}
修改:
public abstract javax.servlet.Servlet {
public void init(ServletConfig config) throws ServletException {
System.out.println(config.getServletContext().getServerInfo());
callMethod(); // this is implemented original method
}
}
如何申請這一解決方案像AOP(前,後)?
thx for kind reply:) 我想通過使用javassist爲所有類應用動態代理實現javax.servlet.Servlet 。 這將是一個好主意,以實現:D – zackim
不客氣:) – rakwaht
考慮upvote /設置爲正確的這個答案爲未來的用戶需要 – rakwaht