`
duanfei
  • 浏览: 733499 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
从Spring 2.0开始,可以使用基于schema及@AspectJ的方式来实现AOP,本文以一个简单的实例介绍了如何以@AspectJ方式在Spring中实现AOP。由于@Aspect是基于注解的,因此要求支持注解的5.0版本以上的JDK。  环境要求:     1. Web应用     2. 有一个专门提供系统服务的Service层  我们的目标是,如果用户调用Service层中任一方法,都在其插入一个记录信息的功能。  1. 一个最简单的AOP      共有2步。      1.1 定义一个Aspect     package com.sarkuya.aop.aspe ...

浅析vo,dto,do .

VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数 ...
◆UML设计中第一类图是用例图,从用户角度描述系统功能,并指出各功能的操作者。◆UML设计中第二类图是静态图(Staticdiagram),包括类图、对象图和包图。其中类图描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系 ...
1.一般化关系(Generalization),所谓一般化通常指的就是继承关系,这里会有一般化(Generalization)及具体化(Specialization)     一般化的UML图例如下:      2.关联关系(Association),关联关系可以是单向或双向,但一般情况下大部份为 ...
状态图(statechart diagram): 用来描述一个特 状态图 定的对象所有可能的状态,以及由于各种事件的发 定的对象所有可能的状态 以及由于各种事件的发 生而引起的状态之间的转移和变化。 状态图的要素:椭圆或圆角矩形:表示对象 ...
UML-Unified Model Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。 在UML系统开发中有三个主要的模型:   功能模型: 从用户的角度展示系统的功能,包括用例图。   对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图、对象图、包图。   动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。 UML的重要内容可以由以下五种类图定义 用例图:从用户角度描述系统功能,并指各功能的操作者。 静态图:包括类图,包图,对象图。      类图:描述系统中类的静态结构      包图:是包和类 ...

多级树的查询

START WITH CONNECT BY PRIOR子句实现递归查询 表中第一行1001是1002的父节点,而第二行1002又是1003的父节点,如此循环。如题:要求给出其中一个数字能找出其最终的根节点!应该要怎么样实现呢?请看如下sql语句,这里我就拿1008为例。 图中第一行第一个num1就是根节点了。再来分析下sql语句: select num1,num2,level from carol_tmp start with num2=1008 connect by  num2=prior num1 order by level desc; prior放的左右位置决定了检索是 ...

数据迁移

开源ETL工具(Kettle) 数据之间的传递与迁移。
当网站从服器端请求的数据较大时,在有限的带宽下就会造成浏览器加载缓慢,有时候会造成页面没有响应,使用户体验变得很差,tomcat为我们提供了有效的解决了办法,就是使用压缩来解决传输问题。         tomcat使用HTTP/1.1 GZIP 来压缩,以减少带宽压力,        首先介绍下gzip:         HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来 ...
jdk删除失败。可以用Your Uninstaller! 进行删除 http://www.skycn.com/soft/appid/3979.html 360删除不了的都可以用此删除 首先“开始菜单栏”选择“运行“,输入“regedit”打开注册表,列表“HKEY_CLASSES_ROOT“——”SOFTWARE“——”JavaSoft“,如果此文件夹存在,文件夹下的所有文件全删。 “HKEY_CURRENT_USER”“——”SOFTWARE“——”JavaSoft“,同上。“HKEY_LOCAL_MACHINE“——”SOFTWARE“——”JavaSoft“,同上。然后再尝试把你的JA ...
方案1. public void startSeleniumServer(String params) { String libPath="C:\\Program Files\\Cisco WebEx\\MagicBoat\\Lib"; File f = new File(libPath); command ="java -jar selenium-server-standalone.jar"; Process p = Runtime.getRuntime().exec(command, null, new File(li ...
双向一对多关系,一是关系维护端(owner side),多是关系被维护端(inverse side)。在关系被维护端需要通过@JoinColumn建立外键列指向关系维护端的主键列。 publicclass Order implements Serializable { privateSet<OrderItem> orderItems = new HashSet<OrderItem>(); 。。。。 @OneToMany(mappedBy="order",cascade = CascadeType.ALL, fet ...
我的Action是 <package name="person" namespace="/person" extends="struts-default"> <action name="action_*" class="cn.itcast.web.PersonAction" method="{1}"> <result name="list">/WEB-INF/page/personlist.jsp</res ...
javax.xml.ws.soap.SOAPFaultException: Cannot create a secure XMLInputFactory 这个问题困扰了我一天,妈的,后来才发现是缺少了两个jar包,如下: 服务器端缺少了两个jar包  stax2-api-3.1.x.jar 和 woodstox-core-asl-4.2.x.jar,客户端不需要任何jar包。
设计思路:     通过业务表中照片编号获得需要下载的照片列表     把用户session、照片列表与zip名称 传入照片下载公共方法中。获得下载路径。     下载地址设计:     /photozip/时间(yyyyMMdd)/HHmmss_5位随机码zipType HOME_PATH=D\:\\soft\\Tomcat6\\virtualdir\\photo DOWNPHOTO_PATH=/photozip DOWN_TYPE_ZIP=/zip/ package com.jsict.httptransfer.comm; import java.io.File; ...
Global site tag (gtag.js) - Google Analytics