Jee
desmond_assis
给时光以生命,给岁月以积淀
展开
-
对象的生命周期
对象的生命周期当一个对象通过new语句创建后,它就会拥有一块固定的内存空间,如果没有任何变量引用它,它就会结束生命周期,它占用的内存空间随时可能被JVM的垃圾回收器回收。应用程序如何管理对象的生命周期呢?目前比较流行的做法是把对象存放在一个“范围”内。例如在JavaWeb应用中,JavaBean可以存放在request、session或application范围内。每个范围对应一个转载 2013-03-29 15:02:26 · 749 阅读 · 0 评论 -
JAXB 初识(由XML转换为JavaBean) Unmarshaller 的使用
1. JAXB(Java Architecture for XML Binding简称JAXB)允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性:将一个Java对象序列化为XML,以及反向操作,将XML解析成Java对象。换句话说,JAXB允许以XML格式存储和读取数据,而不需要程序的类结构实现特定的读取XML和保存XML的代码。2. 由XML解释为Java对原创 2013-03-31 15:42:13 · 6891 阅读 · 2 评论 -
Model或Bean转换
当我们需要更新MVC中的model时(比如先从DB中取出数据存入fromModel,再把它相应的值pass to toModel,之后对toModel进行相应的修改,最后persistence toModel to DB)。package com.desmond.utilimport java.lang.reflect.Method;import java.util.Collection原创 2013-05-27 22:43:35 · 864 阅读 · 0 评论 -
Java ServletContext 详解
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。换一种方式说吧,运行在JAVA虚拟机中的每一个Web转载 2014-02-23 17:18:00 · 466 阅读 · 0 评论 -
Spring AOP 实现原理
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从转载 2014-07-30 21:32:59 · 493 阅读 · 0 评论 -
web.xml中load-on-startup的作用
如下一段配置,熟悉DWR的再熟悉不过了: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原味的解释如下:S转载 2015-07-31 15:26:35 · 331 阅读 · 0 评论