webx
文章平均质量分 88
微观技术
一个讨厌内卷的码仔
展开
-
webx—业务逻辑之结果集封装
目前的web程序一般都是基本MVC模式来设计的,其优势就是有效的实现Web系统的职能分工。MVC模式,M(Model)是指数据模型,V(view)是指用户界面,C(controller)则是控制器其中:a) 视图主要是用户看到并与之交互的界面。通俗来讲由Html、jsp、php、asp、velocity 等语言组件来解析显示b) 控制器接受用户的输入并调用模原创 2012-06-04 09:10:45 · 1887 阅读 · 0 评论 -
webx—错误信息提示
一、底层异常严格来讲,一个系统通常是有服务端和客户端之分,当然通俗来讲也可说成是上层部分和底层部分但无论怎么讲,层与层之间、端与端之间少不了交互,交互通常是可以拿到数据或正常完成操作,但有时也未必(例如:传入的帐号不存在,插入数据库不成功等),这时底层模块就要做一些特殊提示。通常,在系统中我们会自定义一些异常,也就是基于这个原因。public class ServiceExcept原创 2012-06-06 22:14:49 · 1897 阅读 · 0 评论 -
webx—基于cookie的session
cookie的发送1.创建Cookie对象2.设置最大时效3.将Cookie放入到HTTP响应报头如果你创建了一个cookie,并将他发送到浏览器,默认情况下它是一个会话级别的cookie:存储在浏览器的内存中(服务器自动创建一个cookie并将jsessionId作为key,sessionId的值作为value发送到客户端浏览器内存中),用户退出浏览器之后被删除。如果原创 2012-06-16 16:19:14 · 2814 阅读 · 0 评论 -
webx—Schema使用
XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。Schema的概念中比较难理解的是命名空间(Namespace):一个Schema可以看作是若干个元素、类型组成的集合,它们属于一个特定的命名空间。通俗来讲,命名空间相关于java中的package一样,虽然内部元素的名称可能一样,但是由于来自不同的Namespace,所以不会发生冲突。w原创 2012-06-14 15:25:16 · 1599 阅读 · 0 评论 -
webx—CommandDispatcher分发服务
一、简介Command pattern是一套基于Spring Framework ,以Use Case为中心的框架。它糅合了几种经典的JavaEE设计模式,使应用开发者在实现Use Case时,能够更专注于商业逻辑本身。结构图:1原创 2014-01-09 20:36:50 · 2284 阅读 · 1 评论 -
webx—Session框架详解
这个session框架是依赖于我们的通用service框架的。由于service框架是Webx框架的基础,所以Webx自然可以方便地使用这个session框架。对于webx之外的WEB应用 —— 例如:独立运行的JSP、由其它应用框架如webwork制作的应用 —— 我们提供了一个filter。这样所有的应用都可以使用我们的session框架,从而支持cookie-based session、be原创 2014-01-11 22:34:08 · 4843 阅读 · 0 评论 -
webx—javassist动态创建class文件
在开发过程中,经常会遇到第三方jar包的类提供的服务不能满足我们的需要。这时我们通常的做法是定义一个子类,复写父类方法,用子类实例化对象,其引用类型不变。 这种方式的特点是:1. 修改源文件,新定义java文件2. 编译.java文件为.class文件3. 由classLoader加载字节码文件到内存中,由解析器来执行现存在这么一种场景,如taobao开放平台,界面上有很多原创 2012-06-17 19:24:45 · 3538 阅读 · 0 评论