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 的安装文件和项目文件。 二、生成 mini-web 项目模板 在 SpringSide3.3.4 安装部署的过程中,我们需要生成 mini-web 项目模板。这个模板将作为我们后续开发...
1. **创建新项目**:首先在MyEclipse中创建一个新的Java或Java EE项目,选择合适的项目类型,例如Web工程。 2. **解压项目**:将下载的SpringSide案例压缩包解压,获取项目的源代码和配置文件。 3. **导入项目**:...
SpringSide 是一个基于 Maven 构建的 Java 企业级应用开发框架,它的核心目标是提供一个规范化的项目结构和最佳实践,帮助开发者快速地搭建起符合现代企业开发标准的项目。SpringSide 使用 Maven 的 Archetype 插件...
SpringSide是一个开源项目,旨在提供一个现代化的Java开发平台,它基于Spring框架,简化企业级应用的开发流程。 描述中的"springside-1.0-M3.zip"与标题相同,没有提供额外信息,但我们可以推断这可能是一个源代码...
例如,可以设置groupId为"youxia.personal",artifactId为"MultiDatasourceExample",以创建一个演示多数据库配置的项目。 接下来,打开Eclipse并导入生成的项目,项目位于SpringSide的tools\generator\generated-...
4. **会话管理**:成功认证后,过滤器可能会创建一个新的HTTP会话,或者关联已存在的会话,以跟踪认证状态。这有助于防止会话固定攻击。 在“AuthenticationProcessingFilter.java”文件中,我们可以看到具体的实现...
SpringSide 3.1.4.3是该框架的一个稳定版本,适用于开发Web应用程序。在这个版本中,SpringSide包含了几个示例项目,如mini-web、mini-service和showcase,帮助开发者理解其工作原理和特性。 首先,下载SpringSide ...
接下来是Springside4,这是一个轻量级的企业级Java应用开发框架,基于Spring Framework构建,提供了包括核心工具类、AOP切面、数据库操作、缓存管理等一系列实用模块。Springside4强调代码规范和开发效率,它的设计...
SpringSide 是一个开源的Java EE开发框架,旨在简化Spring框架的使用,提供一系列最佳实践和模板,帮助开发者快速构建高质量的Java应用程序。SpringSide 3.2.2是该项目的一个稳定版本,包含了完整的功能集合,适合...
SpringSide3是一个基于Spring框架的开发工具,旨在简化Java企业级应用的开发流程。这个框架提供了项目生成器,使用Maven的archetype插件来创建符合特定规范的项目结构。SpringSide3.0使用Velocity语法的项目模板,...
Springside是一个面向企业级应用的Java框架集合,其目标是简化企业应用的开发过程。版本号3.3.3的Springside框架包含了所有必要的组件和库,旨在提供一个“all-in-one”的解决方案,使得开发者能够快速启动项目,而...
2. **创建数据库**:在MySQL中创建一个新的数据库,并根据需求创建相应的表结构。 3. **更新数据源配置**:在项目中更新数据源连接配置,确保使用正确的MySQL数据库连接信息。 4. **部署项目**:重新部署项目至...
BookStore是一个基于Spring框架构建的典型B2C网上书店应用程序,旨在演示各种企业级应用技术。由于该项目的主要目的是技术演示而非实际商业运营,因此在业务功能上可能并不全面。本心得将详细介绍BookStore项目的...
- **Springside** 是一个基于Spring框架的企业级应用开发框架,它提供了一套完整的架构模式和技术栈组合,帮助开发者快速构建高质量的企业级应用程序。 - **目标**:Springside的主要目标是简化企业级应用的开发流程...
通过"quickstart showcase",我们可以学习到如何使用Springside来创建一个基本的Web应用。这可能包括以下步骤: 1. **设置项目结构**:理解并遵循如上所述的目录结构,将不同的文件和资源放在相应的位置。 2. **...
SpringSide 是一个基于 Spring Boot 的企业级应用开发框架,版本 3 可能指的是较早的版本。SpringSide 提供了最佳实践和模板,帮助开发者快速启动 Spring 项目。其中的安全框架部分,可能包含了如何集成和配置 ...
1. **创建项目**:在 IDE 中创建一个新的 Maven 或 Gradle 项目。 2. **引入依赖**:添加 Spring Security 相关的依赖。如果是 Maven 项目,可以在 `pom.xml` 文件中加入如下依赖: ```xml <groupId>org.spring...
以上内容涵盖了SpringSide应用中CRUD操作的基本步骤,从数据库设计到业务层和控制层的实现,以及相应的测试用例编写,这些都是构建一个完整SpringSide应用不可或缺的部分。通过这些实践,开发者可以更高效地管理数据...