`
fei_6666
  • 浏览: 207698 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SpringSide 创建一个新应用的配置步骤

阅读更多
SpringSide  创建一个新应用的配置步骤
关键词: SpringSide                                         

   1. 在web.xml中增加相应模块的struts配置文件,例如:
      <init-param>
                  <param-name>config</param-name>
                  <param-value>/WEB-INF/struts-config.xml,
                     /WEB-INF/modules/struts-config-shop.xml,
                     /WEB-INF/modules/struts-config-admin.xml
                  </param-value>
       </init-param>
   2. 在action-servlet.xml 中增加相应模块的spring配置文件,例如:
      <beans default-autowire="byName" default-lazy-init="true">
       <!-- 按模块导入实际的servlet-->
        <import resource="modules/spring-config-shop.xml"/>
        <import resource="modules/spring-config-admin.xml"/>
      </beans>
   3. 修改struts配置文件,例如:
      <form-beans>
          <form-bean name="userinforForm" type="org.apache.struts.validator.LazyValidatorForm"/>
        </form-beans>
      <action-mappings>
        <!--使用通配符,对/visa/进行批量配置-->
          <action path="/admin/*" name="{1}Form" scope="request" validate="false" parameter="method">
            <forward name="list" path="/WEB-INF/pages/admin/{1}List.jsp"/>
            <forward name="edit" path="/WEB-INF/pages/admin/{1}Form.jsp"/>
            <forward name="view" path="/WEB-INF/pages/admin/{1}View.jsp"/>
            <forward name="success" redirect="true" path="/admin/{1}.do?method=list"/>
          </action>
        </action-mappings>
   4. 修改spring配置文件,例如:
      <beans default-autowire="byName" default-lazy-init="true">
       <bean name="/admin/userinfor" class="com.myss.admin.web.UserinforAction"/>
      </beans>
   5. 修改src/resources/spring/serviceContext.xml文件,例如:
      <beans default-lazy-init="true" default-autowire="byName">
        <bean id="userinforManager" class="com.myss.admin.service.UserinforManager"/>
      </beans>
   6. 修改src/resources/config/hibernate.cfg.xml文件,例如:
      <hibernate-configuration>
       <session-factory>
         <mapping class="com.myss.admin.model.Userinfor"/>
       </session-factory>
      </hibernate-configuration>

分享到:
评论

相关推荐

    SpringSide3.3.4安装部署

    最后,我们需要创建一个新的目录来存放 SpringSide3.3.4 的安装文件和项目文件。 二、生成 mini-web 项目模板 在 SpringSide3.3.4 安装部署的过程中,我们需要生成 mini-web 项目模板。这个模板将作为我们后续开发...

    springside-案例

    1. **创建新项目**:首先在MyEclipse中创建一个新的Java或Java EE项目,选择合适的项目类型,例如Web工程。 2. **解压项目**:将下载的SpringSide案例压缩包解压,获取项目的源代码和配置文件。 3. **导入项目**:...

    springSide使用手册

    SpringSide 是一个基于 Maven 构建的 Java 企业级应用开发框架,它的核心目标是提供一个规范化的项目结构和最佳实践,帮助开发者快速地搭建起符合现代企业开发标准的项目。SpringSide 使用 Maven 的 Archetype 插件...

    springside-1.0-M3.zip

    SpringSide是一个开源项目,旨在提供一个现代化的Java开发平台,它基于Spring框架,简化企业级应用的开发流程。 描述中的"springside-1.0-M3.zip"与标题相同,没有提供额外信息,但我们可以推断这可能是一个源代码...

    SpringSide 3.1.4.3项目开发全过程

    例如,可以设置groupId为"youxia.personal",artifactId为"MultiDatasourceExample",以创建一个演示多数据库配置的项目。 接下来,打开Eclipse并导入生成的项目,项目位于SpringSide的tools\generator\generated-...

    springside 玩转acegi

    4. **会话管理**:成功认证后,过滤器可能会创建一个新的HTTP会话,或者关联已存在的会话,以跟踪认证状态。这有助于防止会话固定攻击。 在“AuthenticationProcessingFilter.java”文件中,我们可以看到具体的实现...

    SpringSide-3.1.4.3项目开发全过程.doc

    SpringSide 3.1.4.3是该框架的一个稳定版本,适用于开发Web应用程序。在这个版本中,SpringSide包含了几个示例项目,如mini-web、mini-service和showcase,帮助开发者理解其工作原理和特性。 首先,下载SpringSide ...

    dwz+springside4

    接下来是Springside4,这是一个轻量级的企业级Java应用开发框架,基于Spring Framework构建,提供了包括核心工具类、AOP切面、数据库操作、缓存管理等一系列实用模块。Springside4强调代码规范和开发效率,它的设计...

    springside-3.2.2-all-in-one.zip

    SpringSide 是一个开源的Java EE开发框架,旨在简化Spring框架的使用,提供一系列最佳实践和模板,帮助开发者快速构建高质量的Java应用程序。SpringSide 3.2.2是该项目的一个稳定版本,包含了完整的功能集合,适合...

    springSide3框架的笔记参照.pdf

    SpringSide3是一个基于Spring框架的开发工具,旨在简化Java企业级应用的开发流程。这个框架提供了项目生成器,使用Maven的archetype插件来创建符合特定规范的项目结构。SpringSide3.0使用Velocity语法的项目模板,...

    springside-3.3.3-all-in-one

    Springside是一个面向企业级应用的Java框架集合,其目标是简化企业应用的开发过程。版本号3.3.3的Springside框架包含了所有必要的组件和库,旨在提供一个“all-in-one”的解决方案,使得开发者能够快速启动项目,而...

    使用SpringSide_3.1.4.3开发Web项目的全过程

    2. **创建数据库**:在MySQL中创建一个新的数据库,并根据需求创建相应的表结构。 3. **更新数据源配置**:在项目中更新数据源连接配置,确保使用正确的MySQL数据库连接信息。 4. **部署项目**:重新部署项目至...

    Springside之开发bookstore心得

    BookStore是一个基于Spring框架构建的典型B2C网上书店应用程序,旨在演示各种企业级应用技术。由于该项目的主要目的是技术演示而非实际商业运营,因此在业务功能上可能并不全面。本心得将详细介绍BookStore项目的...

    springside开发实战

    - **Springside** 是一个基于Spring框架的企业级应用开发框架,它提供了一套完整的架构模式和技术栈组合,帮助开发者快速构建高质量的企业级应用程序。 - **目标**:Springside的主要目标是简化企业级应用的开发流程...

    quickstart showcase

    通过"quickstart showcase",我们可以学习到如何使用Springside来创建一个基本的Web应用。这可能包括以下步骤: 1. **设置项目结构**:理解并遵循如上所述的目录结构,将不同的文件和资源放在相应的位置。 2. **...

    spring-config

    SpringSide 是一个基于 Spring Boot 的企业级应用开发框架,版本 3 可能指的是较早的版本。SpringSide 提供了最佳实践和模板,帮助开发者快速启动 Spring 项目。其中的安全框架部分,可能包含了如何集成和配置 ...

    Spring_Security_2_配置精讲

    1. **创建项目**:在 IDE 中创建一个新的 Maven 或 Gradle 项目。 2. **引入依赖**:添加 Spring Security 相关的依赖。如果是 Maven 项目,可以在 `pom.xml` 文件中加入如下依赖: ```xml &lt;groupId&gt;org.spring...

    CRUD代码编写.pdf

    以上内容涵盖了SpringSide应用中CRUD操作的基本步骤,从数据库设计到业务层和控制层的实现,以及相应的测试用例编写,这些都是构建一个完整SpringSide应用不可或缺的部分。通过这些实践,开发者可以更高效地管理数据...

Global site tag (gtag.js) - Google Analytics