• ssh 框架整合试例 (spring+struts2+hibernate)

    1.首先用Eclipse创建一个web项目(Eclipse EE 版) new->Other-> 输入web 然后选择Dynamic Web Project->next-> 输入项目名(这里新建一个项目名叫ssh)     ->Next->next ->finish 接下来就是导入我们所需的jar包 先导入strus2的jar包 然后修改web.xml配置文件   [html][/html] view plaincopyprint? <?xml version=...
    作者:孤风一剑/2013年10月15日/分类:Java开发/阅读:1,619次/标签:, , , , /评论关闭
  • 使用Maven构建Spring MVC项目的简单示例

    1、首先看一下项目结构: 总结:主要是将配置文件配置好之后就不会有什么问题了。在阅读《Maven实战》这本书的时候可以知道有一章是讲解关于继承和聚合的知识,这里主要的是Maven构建SpringMVC项目,所以DAO等这些都写到一起了。因为我也没有只用Maven进行过一个完整项目的实践,所以独立模块开发+聚合可以参考《Maven实战》这本书上面的示例讲解。作为初学者,有很多的东...
    作者:孤风一剑/2013年10月02日/分类:Java开发/阅读:2,540次/标签:, , /评论关闭
  • 单元测试Struts2Spring项目的Action和Service(包含源码)

    最近,认真实践了单元测试Struts2、Spring等Java项目,今天特意写的是单元测试Struts2Spring项目的Action和Service。 由于已经写过不少Web开发框架单元测试的代码,加上上次从头搭建环境并发表了"单元测试Struts2的Action(包含源码) ",没有遇到太多问题。 特别说明:本文是原创,搭建环境、写代码、运行,都是实践并且正确的。 本文是靠谱的,而非简单的复制-粘贴。 1.特...
    作者:孤风一剑/2013年9月29日/分类:Java开发/阅读:1,376次/标签:, , , , /评论关闭
  • 单元测试Struts2的Action(包含源码)

    很久没有从头搭建Struts2的环境了。最近,认真实践了单元测试Struts2、Spring等Java项目。 今天特意写的是单元测试Struts2的Action,遇到了不少问题,果然是实践出真知啊。 从搭建环境、写代码到写这篇文章,一共花了90分钟。 特别说明:本文是原创,搭建环境、写代码、运行,都是实践并且正确的。 本文是靠谱的,而非简单的复制-粘贴。 1.新建工程,加入相关jar包。 struts...
    作者:孤风一剑/2013年9月28日/分类:Java开发/阅读:1,353次/标签:, , , , /评论关闭
  • 通过案例掌握Spring 管理事务的步骤及配置

    案例描述 通过完成生成订单业务,掌握事务处理。 需要d_order表和d_item表 订单生成时的业务逻辑:向d_order插入1条数据的同时,向t_item中插入若干条数据 这就是一个独立的事务, 我们乊前做的是单表操作,使用默认事务即可,但是涉及到稍复杂的多表操作时,我们就需要 做事务处理。 如果我们按乊前的方式,在Action中调用DAO,是没有办法将两个DAO操作封装为一个 事务的。...
    作者:孤风一剑/2013年9月11日/分类:Java开发/阅读:1,258次/标签:, /评论关闭
  • Spring AOP

    1. 什么是AOP及其好处 * Aspect Oriented Programming 面向方面编程戒面向切面编程。 AOP关注点是共同处理,可以通过配置将其作用到某一个戒多个目标对象上。好处是实现组件重复 利用,改善程序结构,提高灵活性。将共通组件不目标对象解耦。 2. AOP相关概念 * 1) Aspect切面(方面) 指的是共通业务处理,可以切入到多个目标对象,可多次使用 2) JoinPoint连接点 指的是切...
    作者:孤风一剑/2013年9月07日/分类:Java开发/阅读:1,074次/标签:, /评论关闭
  • spring DI注入

    1) setter方式注入 2) 构造方式注入 注入类型有如下几种:简单值、集合、bean对象 Ioc和DI的关系? 我们认为Spring是具有IoC特性的框架。 实现IoC是由Spring容器来完成的,Spring容器通过依赖注入DI建立起对象(组件、Bean) 乊间的关系。 我们可以这样理解:DI是IoC实现的一种手段,Ioc通过DI来实现。 【案例4】DI依赖注入 ** 像这样的bean组件是怎么注入的? 引入Spring中...
    作者:孤风一剑/2013年9月07日/分类:Java开发/阅读:916次/标签:, /评论关闭
  • spring使用模板发送邮件及附件笔记

    需要引用的jar包: mail-1.4.1.jar activation-1.1.jar spring-context-support-2.5.jar spring-webmvc.jar   前台页面 forgetPassword.jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getSe...
    作者:孤风一剑/2013年9月06日/分类:Java开发/阅读:1,438次/标签:, , , /评论关闭
  • 程序中非action获得spring容器

    public class MySpringContext implements ApplicationContextAware{   private static ApplicationContext context;//声明一个静态变量保存   @SuppressWarnings("static-access")   public void setApplicationContext(ApplicationContext contex) throws BeansException {     this.context=contex;   }   public static ApplicationContext getContext(){     return c...
    作者:孤风一剑/2013年9月04日/分类:Java开发/阅读:968次/标签:, /评论关闭
  • spring事务属性详解

    Spring,是一个Java开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可...
    作者:孤风一剑/2013年9月01日/分类:Java开发/阅读:1,004次/标签:, /评论关闭