ctx = new InitialContext();
testDS = (javax.sql.DataSource)ctx.lookup("jdbc/testDS");
}
catch(NamingException ne)
{
ne.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
}
public javax.sql.DataSource getTestDS()
{
return testDS;
}
...
...
}
技術2:禁用servlet和Jsp的自動裝載功能
當每次修改了Servlet/JSP之后,你將不得不重新啟動服務器。由于自動裝載功能減少開發時間,該功能被認為在開發階段是非常有用的。但是,它在運行階段是非常昂貴的;servlet/JSP由于不必要的裝載,增加類裝載器的負擔而造成很差的性能。同樣,這會使你的應用由于已被某種類裝載器裝載的類不能和當前類裝載器裝載的類不能相互協作而出現奇怪的沖突現象。因此,在運行環境中為了得到更好的性能,關閉servlet/JSP的自動裝載功能。
文章來源于領測軟件測試網 http://www.kjueaiud.com/