关闭

使用Junit4进行单元测试的相关配置

最近在进行框架搭建,就设计到单元测试,记录一下,备忘。 使用的框架是springmvc+spring4+hibernate4+junit4.使用junit的steps是: 引入相应的jar包 编写baseTest,引入配置文件,注意配置文件的路径。 编写测试类,继续baseTest。 具体代码或者实现如下: 1、进行junit测试需要先引入相关的jar。 <d...
阅读(339) 评论(0)

jersey文件上传

最近在搞webService的文件上传。服务器端好搞,就是客户端比较麻烦,mark一下。 服务端的代码: @POST @Path("uploadFile") @Consumes(MediaType.MULTIPART_FORM_DATA) @Produces(MediaType.APPLICATION_XML) public String uploadFile(FormDataMult...
阅读(676) 评论(0)

AOP编程之JDK动态代理和Cglib动态代理

最近开发过程中遇到一些问题,为了可以好好的解决,研究了几天的动态代理。记下来,怕以后忘记了。 动态代理适用的情景: 某个类的某个方法已经做好了,你在不想或者不能改动源代码的情况下,要做一些额外的操作,这时候就可以使用代理设计模式。 例如,周杰伦要举行新唱片的的签名发布会,他总不能自己去布置会场吧。所以他就请了他的经理人Kim去帮忙布置场地罗,这个Kim就是属于代理的角色了。他要在Joy签名...
阅读(493) 评论(0)

cglib的动态代理

最近开发过程中,遇到一个问题。系统中有一个不能改动的方法,但是我想在方法执行前后记录各自记录一条日志到数据库,所以用了两天去学了一下Cglib的动态代理。也是所谓的AOP的一种方式吧。 动态代理的作用和意义: 在不改动原有代码的基础上,对某些方式插入一下前置或者后置的操作,如request之前,要记一下log。 准备工作,Cglib需要两个jar包的支持才能运行起来。 asm.jar c...
阅读(357) 评论(0)

Ext文件上传总是返回.do

一个纠结的问题,我做的是文件上传处理。 本来是想读取了Excel的内容返回的,结果返现总是返回一个提示下载xxxx.do文件的提示。 即使我把后台处理的方法做成void无返回的,还是会提示我去下载,特别是火狐浏览器。 找了N久,终于发现问题所在了。 1.一定要设置成无返回类型的Void。如果想返回数据怎么办?使用流输出。 context.getResponse().getWrite(...
阅读(443) 评论(0)

简述linux中的rpm包和samba服务器

RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类似是可...
阅读(613) 评论(0)

简单几步,让你的编程更轻松

我们做编程的时候不仅要会做,更要追求速度,试想一下,如果你是老板,你的员工在写代码的时候慢慢吞吞的,你有何感想呢?所以,今天我们来做一些编程之前的准备工作吧~~小菜鸟我是学java web的,肯定以myeclipse为例子了~~1、Windows->Preference->General->Editors->Text Editors->Spelling,把Enable spell checking前面的勾去掉。这里从它的翻译我们就可以知道,是对一些拼写的要求进行忽略,这样我们就不会经常碰到warming了。...
阅读(348) 评论(0)

浅记Struts2中的类型转换

继续我的struts2学习之旅、、、、、在struts2里面,对于8个原生数据类型和String、date等常用的数据类型,struts2自带了类型转换器,会自动转换。今天我要记录的是对于自定义的类型,要如何进行类型转换。首先我们要明白的是,对于页面的数据类型都是String的,但是对于后台处理的时候,就会分成不同的类型了,所以我们的数据从页面到后台的处理需要先经过类型转换,后台数据显示的时候也要先转换成String类型。这是背景!!!好吧,把这个过程跟着回忆走一遍吧、、、、1、页面有请求,就会去到Stru...
阅读(493) 评论(0)

手动搭建struts的环境

今天看着视频学习如何手动配置struts的环境,凭着记忆把过程再做一遍记录吧............准备工作:下载Struts2.2.1.1-all.zip 。地址是http://struts.apache.org/开始之前我们先来了解一下struts2.2.1.1-all.zip这个文件夹里面有什么东东吧。解压Struts2.2.1.1-all.zip 、我们可以看到struts2.2.1.1里面有4个文件夹和一些.txt文档,我们主要说说这4个文件夹吧。apps:里面是一些可以跑起来的例子,这个用处很大...
阅读(856) 评论(1)

如何生成API文件

今天看了圣思园的StrutS的教学视频,其中讲到生成Struts2.2.1.1API的方法,觉得挺好的,就记录下来准备工作:下载Struts2.2.1.1-all.zip开始啦..............(1)新建一个java project名为struts_docs,名字随便大家喜欢啦(2)既然要生成Struts的帮助文档就肯定有它的源码啦!源码就在Struts2.2.1.1-all.zip下的src-code-mian-java-org目录下。我们直接把o...
阅读(1204) 评论(0)
    文章分类
    最新评论