jfinal01jfinal整合springmvc

本文介绍了如何搭建jfinal-spring-mvc工程,讨论了为什么选择整合jfinal和spring-mvc,并详细阐述了整合过程、部署策略,包括pom.xml配置、spring-mvc.xml、启动类、控制器等内容,强调了快速开发和手动配置的需求。
摘要由CSDN通过智能技术生成

搭建jfinal-spring-mvc工程

什么是jfinal-spring-mvc

什么是jfinal

jfinal官网https://www.jfinal.com/

jfinal是一个java开发框架,只带web中间件,启动速度飞快

 

为什要使用jfinal整合spring mvc

因为默认的spring-mvc依赖tomcat,十分不方便,而spring-boot有自动配置开启了自动配置,启动速度10分慢,如果关闭了自动配置,需要一些手动的配置,但是打包10不方便

 

使用jfinal-spring-mvc优势

飞一般的开发速度和开发效率

 

使用jfinal-spring-mvc劣势

需要一些手动配置,对spring和java功底要求较高,不建议初学者使用

 

编译后的示例文件下载地址

http://download.uairobot.com/jfinal-spring-mvc/ee-jfinal-spring-mvc-1.0-release.tar.gz

整合spring-mvc

创建maven工程,命名为ee-jfinal-spring-mvc

pom.xml内容人如下

<properties>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  <jdk.version>1.8</jdk.version>
</properties>
<dependencies>
  <dependency>
    <groupId>com.jfinal</groupId>
    <artifactId>jfinal-undertow</artifactId>
    <version>1.9</version>
  </dependency>

  <dependency>
    <groupId>com.jfinal</groupId>
    <artifactId>jfinal</artifactId>
    <version>4.7</version>
  </dependency>
  <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>5.0.0.RELEASE</version>
  </dependency>
</dependencies>
<build>
  <plugins>
    <plugin>
      <!-- java编译插件 -->
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.2</version>
      <configuration>
        <source>${jdk.version}</source>
        <target>${jdk.version}</target>
        <encoding>UTF-8</encoding>
      </configuration>
    </plugin>
  </plugins>
</build>

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:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context"
  xmlns:util="http://www.springframework.org/schema/util" xmlns:mvc="http://www.springframework.org/schema/mvc"
  xsi:schemaLocation="
  http://www.springframework.org/schema/beans
  http://www.springframework.org/schema/beans/spring-beans.xsd
  http://www.springframework.org/schema/util
  http://www.springframework.org/schema/util/spring-util.xsd
  http://www.springframework.org/schema/context 
  http://www.springframework.org/schema/context/spring-context.xsd
  http://w
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值