加载中
单元测试Struts2Spring项目的Action和Service(包含源码)

最近,认真实践了单元测试Struts2、Spring等Java项目,今天特意写的是单元测试Struts2Spring项目的Action和Service。 由于已经写过不少Web开发框架单元测试的代码,加上上次从头搭建环境并发...

单元测试Struts2的Action(包含源码)

很久没有从头搭建Struts2的环境了。最近,认真实践了单元测试Struts2、Spring等Java项目。 今天特意写的是单元测试Struts2的Action,遇到了不少问题,果然是实践出真知啊。 从搭建环境、写代...

单元测试Struts2的Action(包含源码)

很久没有从头搭建Struts2的环境了。最近,认真实践了单元测试Struts2、Spring等Java项目。 今天特意写的是单元测试Struts2的Action,遇到了不少问题,果然是实践出真知啊。 从搭建环境、写代...

单元测试Struts2的Action(包含源码)

很久没有从头搭建Struts2的环境了。最近,认真实践了单元测试Struts2、Spring等Java项目。 今天特意写的是单元测试Struts2的Action,遇到了不少问题,果然是实践出真知啊。 从搭建环境、写代...

Struts2SpringHibernate整合示例,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试)

Struts2,Spring,Hibernate是Java Web开发中最为常见的3种框架,掌握这3种框架是每个Java Web开发人员的基本功。 然而,很多初学者在集成这3个框架的时候,总是会遇到各种各样的问题。 大学...

软件测试小结

郑重声明:本文纯属个人见解,不保证内容正确无误,仅供参考,欢迎拍砖。 参考文献:《软件测试原理与实践》 印度 Srinivasan Desikan ,Gopalaswamy Ramesh 写作目的: 3月份,群硕招测试实...

2015/04/13 15:07
2
JUnit单元测试实践:测试工具类和方法(EmptyUtils)

以前的时候(读大学时),我认为写单元测试太费事了。现在,我改变看法了。 工作中,为了提高Web开发的质量和效率,近期又为了保证自己的工具类等一系列可复用组件的质量,我煞费苦心地开始认...

Struts2SpringHibernate整合示例,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试)

Struts2,Spring,Hibernate是Java Web开发中最为常见的3种框架,掌握这3种框架是每个Java Web开发人员的基本功。 然而,很多初学者在集成这3个框架的时候,总是会遇到各种各样的问题。 大学...

提高生产力:SpringMVC中,使用扩展数据类型TypedMap接收Web请求参数

在Web项目中,如果前端MVC框架使用的是SpringMVC,可以使用Map接收前端请求参数,比bean要方便很多。 尤其是SpringMVC和Mybatis一起用的时候,用Map大大减少了需要的bean/vo/po之类的东东。 ...

软件测试小结

郑重声明:本文纯属个人见解,不保证内容正确无误,仅供参考,欢迎拍砖。 参考文献:《软件测试原理与实践》 印度 Srinivasan Desikan ,Gopalaswamy Ramesh 写作目的: 3月份,群硕招测试实...

2015/04/13 12:37
4
2013年工作中遇到的20个问题:221-240

221.Eclipse下的Tomcat部署总是旧的文件。 比如今天是9号,发布的文件却一直是8号的。 最终,删除Tomcat重新部署还是不行。 解决办法是:重启Eclipse后,第2天来重新发布就好了。 222.单元测...

CSDN博客的文章分类和战略规划

CSDN原创文章已经有300多篇了,现在已经整理了好多个分类目录了。 今天,特别向大家介绍下,每个分类的含义和规划。 CSDN博客是我的一个重要的自媒体,也是我的一个战略实践。 我会精心维护这...

提高生产力:SpringMVC中,使用扩展数据类型TypedMap接收Web请求参数

在Web项目中,如果前端MVC框架使用的是SpringMVC,可以使用Map接收前端请求参数,比bean要方便很多。 尤其是SpringMVC和Mybatis一起用的时候,用Map大大减少了需要的bean/vo/po之类的东东。 ...

【博客之星】总结和分享是一种习惯

回顾2013年,最有成就感的事情,就是把过去18年+的学习方法、思考问题的方法、工作经验、代码等总结和分享。 做一件事情,可以分为3个阶段:计划(Plan)、做(Do)、总结(Summary)。 把自己的学...

【博客之星】总结和分享是一种习惯

回顾2013年,最有成就感的事情,就是把过去18年+的学习方法、思考问题的方法、工作经验、代码等总结和分享。 做一件事情,可以分为3个阶段:计划(Plan)、做(Do)、总结(Summary)。 把自己的学...

CSDN博客的文章分类和战略规划

CSDN原创文章已经有300多篇了,现在已经整理了好多个分类目录了。 今天,特别向大家介绍下,每个分类的含义和规划。 CSDN博客是我的一个重要的自媒体,也是我的一个战略实践。 我会精心维护这...

中国象棋程序的设计与实现(四)-- 一次“流产”的写书计划

1.写书缘由 2010年写完中国象棋程序(代码)后,我想认真完善下这个项目。 在写代码过程中,我已经加入了大量的注释。 写完后,我开始撰写相关文档。由于自己读的是软件工程专业,所以我想把...

2013年工作中遇到的20个问题:241-260

241.DAO层很多代码都是重复的。 分页:记录列表,多少条记录; 是否授权:授权的,没授权的。 一定要写一个功能强大的高度复用的BaseDao,大大减少重复代码。 242.SQL语句in有个数限制。 这问...

2013年工作中遇到的20个问题:241-260

241.DAO层很多代码都是重复的。 分页:记录列表,多少条记录; 是否授权:授权的,没授权的。 一定要写一个功能强大的高度复用的BaseDao,大大减少重复代码。 242.SQL语句in有个数限制。 这问...

表达式引擎OGNL

郑重申明: 本文文字部分主要参照了Struts2技术内幕,代码主要为OGNL源码中的,从书上抄写的,自己原创的。 无论是不是原创的,绝大多数内容都是Fans同学自己手敲的。 提示:阅读本文前最好先...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部