`

spring mvc + ibatis + freemarker

    博客分类:
  • java
阅读更多

 spring-mvc.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
    xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop"
    xsi:schemaLocation="
           http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-3.0.xsd
           http://www.springframework.org/schema/tx
           http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
           http://www.springframework.org/schema/aop
          http://www.springframework.org/schema/aop/spring-aop-3.0.xsd">
 
 
    <import resource="applicationContext-service.xml" />
  
    <bean id="usersController" class="com.hxy.springmvc.controller.UsersController">
       <property name="usersService">
           <ref bean="usersService" />
       </property>
    </bean>
 
    <bean id="urlMapping"
    class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
       <property name="mappings">
           <props>
              <prop key="/login.do">usersController</prop>
              <prop key="/register.do">usersController</prop>
              <prop key="/save.do">usersController</prop>
              <prop key="/login_View.do">usersController</prop>
              <prop key="/list.do">usersController</prop>
                      </props>
       </property>
    </bean>
    <bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"> 
  <property name="suffix"> 
    <value>.ftl</value> 
  </property> 
  <property name="viewClass"> 
    <value>org.springframework.web.servlet.view.freemarker.FreeMarkerView</value> 
  </property> 
</bean> 
<!-- 配置Freemarker --> 
<bean id="freemarkerConfigurer" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> 
  <property name="templateLoaderPath"> 
    <value>/pages/ftl/</value> 
  </property> 
  <property name="freemarkerSettings">
<props> 
      <prop key="template_update_delay">3600</prop> 
    </props> 
  </property> 
</bean> 
</beans>

 

0
0
分享到:
评论

相关推荐

    搭建spring mvc+spring+ibatis所需所有jar包

    在构建Java Web应用程序时,Spring MVC、Spring和iBatis是三个非常重要的框架。Spring MVC作为Spring框架的一部分,主要用于处理Web请求,Spring则提供全面的依赖注入和面向切面编程功能,而iBatis则是一个优秀的...

    spring mvc+ibatis+mysql+easyui简单demo

    同时,Spring MVC支持多种视图技术,如JSP、FreeMarker、Thymeleaf等。 【iBATIS】 iBATIS是一个持久层框架,它允许开发者将SQL语句与Java代码直接绑定,简化了数据库操作。在Spring MVC应用中,iBATIS通常作为数据...

    struts2+spring+Ibatis框架包

    这个“struts2+spring+iBatis框架包”集成了这三个框架,使得开发者能够快速构建基于MVC(Model-View-Controller)模式的Web应用。 Struts2作为MVC框架,负责处理应用程序的控制逻辑。它通过Action类和配置文件定义...

    spring3mvc+ibatis+demo

    【Spring3MVC + iBatis + Demo】项目是一个典型的Java Web开发示例,它结合了Spring MVC作为控制器层、iBatis作为数据访问层,为开发者提供了一个轻量级的框架集成方案。这个项目旨在帮助初学者了解如何在实际应用中...

    spring mvc+ibatis+spring注解

    1. 视图解析:Spring MVC中的ViewResolver解析视图,如JSP、Thymeleaf或Freemarker,展示结果。 2. 参数绑定:模型绑定将HTTP请求参数映射到Controller方法的参数。 3. 数据验证:使用Hibernate Validator或JSR-303...

    spring+struts2+ibatis整合的jar包

    在Java Web开发中,Spring、Struts2和iBatis是三个非常重要的框架,它们各自在不同的层面上提供了强大的功能。Spring是一个全面的后端应用框架,提供了依赖注入(DI)、面向切面编程(AOP)、事务管理等功能;Struts...

    Spring+Maven+freemarker+Ibatis项目

    《Spring+Maven+Freemarker+Ibatis项目整合详解》 在当今的软件开发领域,Spring、Maven、Freemarker和Ibatis是四个非常重要的开源框架和技术,它们共同构建了一个高效、灵活且可维护的Java Web项目。这篇详述将...

    spring3+struts2+ibatis

    Spring3、Struts2和Ibatis的整合,构建了一个完整的MVC+持久层架构。Spring作为整个应用的调度中心,管理所有对象的生命周期,包括Struts2的Action和Ibatis的SqlSession。Struts2负责接收HTTP请求,调用Action执行...

    struts+spring+ibatis的Demo

    Struts、Spring和iBatis是Java开发领域中三大经典的开源框架,它们分别负责MVC模式中的动作控制、依赖注入以及数据库操作。这个"struts+spring+ibatis的Demo"压缩包文件提供了这三个框架集成使用的示例代码,旨在...

    Struts2+Spring2.5+Ibatis2.3架构

    这个架构结合了Struts2的MVC框架、Spring的依赖注入(DI)和面向切面编程(AOP)以及Ibatis的持久层解决方案,为开发者提供了高效、灵活和可扩展的开发环境。 Struts2是Struts框架的升级版,它继承了Struts1的优点...

    struts+spring+ibatis框架集成.pdf

    Struts2、Spring和iBatis是三种广泛应用于Java企业级开发的开源框架,它们各自在不同的领域提供了强大的功能,并且可以很好地集成在一起,形成一套完整的MVC(模型-视图-控制器)架构。 Struts2是基于MVC设计模式的...

    struts2 + spring2.5 + ibatis2.3.4整合包文件

    Struts2、Spring和iBatis是Java Web开发中三个非常重要的开源框架,它们各自承担着不同的职责。Struts2作为MVC(Model-View-Controller)架构的一部分,主要用于处理用户的请求并展示结果;Spring则是一个全面的后端...

    struts2 + spring + ibatis 整合例子

    Struts2、Spring和iBatis是Java Web开发中常用的三大框架,它们分别负责MVC模式中的Action层、业务逻辑层以及数据访问层。将这三个框架整合在一起,可以构建出高效、灵活且易于维护的Web应用程序。下面我们将详细...

    Ext2.0+struts2+spring2.5+ibatis2

    在IT领域,构建高效、可扩展的企业级应用是至关重要的,而"Ext2.0+Struts2+Spring2.5+Ibatis2"的组合就是一种常见的技术栈,用于实现这样的目标。这个技术组合提供了从用户界面到数据访问的全方位解决方案。 **Ext...

    Spring+Struts2+Ibatis整合例子

    **Spring、Struts2 和 iBatis 整合详解** 在Java Web开发中,Spring、Struts2 和 iBatis 是三个非常重要的框架。它们分别负责不同层面的任务:Spring 提供了全面的依赖注入(DI)和面向切面编程(AOP),用于管理...

    springmvc+ibatis+mysql

    同时,Spring MVC还支持视图解析,如JSP、FreeMarker等,以及数据绑定、验证等特性。 其次,iBatis是一个轻量级的持久层框架,它简化了数据库操作。与传统的JDBC相比,iBatis允许开发者将SQL语句写在XML配置文件或...

    Spring+Struts2+IBatis 项目整合(四)

    在本项目整合中,我们将探讨如何将三个著名的技术框架——Spring、Struts2和IBatis——集成在一起,创建一个高效且灵活的企业级Web应用程序。这个整合通常被称为SSH(Spring、Struts2、Hibernate或iBatis)框架栈,...

    struts2+spring+ibatis做的增删改查的小例子

    Struts2、Spring和iBatis是Java Web开发中三个非常重要的开源框架,它们的集成应用,即SSI2(Struts2 + Spring + iBatis)整合,是构建企业级应用的常见方式。这个"struts2+spring+ibatis做的增删改查的小例子"是一...

    struts2.0 + spring + ibatis + json

    Struts2.0、Spring、iBatis和JSON是Java Web开发中常用的技术栈,它们在构建企业级应用中发挥着关键作用。这篇详细的解释将深入探讨这些技术以及它们如何协同工作。 首先,Struts2.0是一个基于MVC(模型-视图-控制...

    struts2+spring2.5+ibatis

    在这个组合中,Struts2作为MVC(Model-View-Controller)框架负责处理用户请求,Spring2.5则提供依赖注入(Dependency Injection)和面向切面编程(AOP),而iBatis则作为一个持久层框架,简化了数据库操作。...

Global site tag (gtag.js) - Google Analytics