ape-j開源的Java EE架構(gòu)
Ape(猿人,模仿者),由于基于Java EE最基礎(chǔ)的Servlet和模仿其他的Web架構(gòu)而得名,有時也叫Ape-J 。該軟件是國內(nèi)的一個開源的Java EE架構(gòu),基于LGPL協(xié)議,同時也支持MVC模式。 Ape基于Servlet封裝的Web框架,是基于MVC 模型(model)-視圖(view)-控制器(controller) 中控制器處理。利用了AOP(也叫面向方面):Aspect Oriented Programming可以對業(yè)務(wù)邏輯的各個部分進行隔離,從而使得業(yè)務(wù)邏輯各部分之間的耦合度降低,提高程序的可重用性,同時提高了開發(fā)的效率。
代碼如下:
public class TestAction extends BaseAction {
@Override
protected void execute() throws ServletException, IOException {
printHtml("Hello world");
}
}
添加配置文件 ape.properties 文件添加如下內(nèi)容
test=test.action.TestAction
通過瀏覽器訪問 http://ip:端口/工程名/servlet/test 就會出現(xiàn)如圖:
評論
圖片
表情
