javaweb
Q蛋黄酱
这个作者很懒,什么都没留下…
展开
-
分布式session处理方案
在分布式集群环境下,session的获取就不能采用request.setSession了。那么如何解决分布式session的问题呢,有以下几个方案: 1.tomcat容器自动同步session。 详见http://www.360doc.com/content/10/0309/14/495229_18116558.shtml 2.其它方案:alibaba b2b采用的cookie的方案,这里面要转载 2017-05-24 08:51:37 · 455 阅读 · 0 评论 -
浅析VO、DTO、DO、PO的概念、区别和用处
概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。转载 2017-06-27 17:47:59 · 523 阅读 · 0 评论 -
实习心得-链家网
六月中下旬,以Java研发实习生身份,入职链家网,截止已有一月有余,就目前从事的工作及学习心得进行记录与分享。1、工作性质: 侧重应用服务开发,以编写增删改查的接口为主,但却不只是基础的增删改查,看似简单,却要在编写接口之前,充分考虑代码的可扩展性,细节的处理,以及及时的单元测试 1.1 细节 try-catch异常的捕获处理,不能因为一个普通的空指针异常就让整个程序停止运行。原创 2017-08-05 17:34:42 · 2443 阅读 · 0 评论 -
Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.X转载 2017-08-23 10:19:52 · 161 阅读 · 0 评论 -
jar包和war包的介绍和区别
JavaSE程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了)。然后把war发布到Tomcat的webapps目录下,Tomcat会在启动时自动解压war包。JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EA转载 2017-09-18 15:22:01 · 386 阅读 · 0 评论 -
cookie 和session 的区别详解
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。转载 2017-09-01 09:25:32 · 198 阅读 · 0 评论 -
Servlet 生命周期、工作原理
Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。service():它是S转载 2017-09-01 15:31:09 · 188 阅读 · 0 评论 -
web.xml 有什么用?
1.每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。 当你的web工程没用到这...转载 2018-04-14 17:02:29 · 219 阅读 · 0 评论 -
web.xml中servlet配置及其含义
这里其实最想说的是配置中各节点的含义:<!-- 配置一个servlet --><!-- servlet的配置 --><servlet> <!-- servlet的内部名称,自定义。尽量有意义 --> <servlet-name>ServletDemo</servlet-name> <!-- s...原创 2018-04-14 17:11:39 · 274 阅读 · 0 评论