软件开发中部分代码的注解
生活随笔
收集整理的这篇文章主要介绍了
软件开发中部分代码的注解
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
初次接触软件开发,先是阅读别人的代码。学习别人的一些经验!下面是遇到的一些代码及注解!
@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来维持。
总结
以上是生活随笔为你收集整理的软件开发中部分代码的注解的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 漫画:云市场下,运营商甲方爸爸也出来抢乙
- 下一篇: 红帽资深解决方案架构师魏新宇:云原生应用