软件开发中部分代码的注解
生活随笔
收集整理的這篇文章主要介紹了
软件开发中部分代码的注解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
初次接觸軟件開發,先是閱讀別人的代碼。學習別人的一些經驗!下面是遇到的一些代碼及注解!
@ParentPackage("basePackage") ? ?// 默認繼承struts.xml文件的<package name="basePackage" extends="struts-default">
SysUser為封裝了很多屬性和方法的類!
ClassAsFactory<SysUser> c=new ClassAsFactory<SysUser>(SysUser.class);//泛型實現類 class ClassAsFactory<T>{ // 泛型擦除的運用T x;public ClassAsFactory (Class<T> kind){try{x=kind.newInstance();}catch(Exception e){throw new RuntimeException(e);}} } 泛型擦除的簡單介紹public HttpSession getSession() {// 該方法取得請求所在的會話return ServletActionContext.getRequest().getSession(); }
public HttpSession getSession(Boolean create){ ?... ?}
HttpSession?session?=?request.getSession(ture); ? ?如果傳的參數為true:如果服務器上沒有session就創建一個新的session,如果有就取得session。如果傳的參數為false:如果有就取得session,如果服務器上沒有session不創建新的,直接返回的時null。
HttpSession接口定義\public interfaceHttpSession這個接口被Servlet引擎用來實現在HTTP客戶端和HTTP會話兩者的關聯。這種關聯在多外連接和請求中持續一段給定的時間。session用來在無狀態的HTTP協議下越過多個請求頁面來維持狀態和識別用戶。一個session可以通過cookie或重寫URL來維持。
總結
以上是生活随笔為你收集整理的软件开发中部分代码的注解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 漫画:云市场下,运营商甲方爸爸也出来抢乙
- 下一篇: 红帽资深解决方案架构师魏新宇:云原生应用