SpringMvc+Mybatis实现一个简单人事管理系统(一)

本文详述了使用SpringMvc和Mybatis构建简单人事管理系统的过程,包括maven项目的搭建,SpringMvc的配置,如DispatcherServlet的作用,以及在配置过程中遇到的中文乱码问题的解决。同时,讨论了web.xml中的filter配置,以及项目目录结构的理解,强调了问题调试和分析的重要性。
摘要由CSDN通过智能技术生成

       前言:这个博客主要记录我暑期在公司实习中学到的SpringMvc+Mybatis知识,并用他们做了一个简单的人事管理系统。本博客也记录了本人在学习中遇到的问题bug还有他们的解决方案。

               
         本篇文章主要说的是spring环境搭配的问题。

      一.用maven搭建springmvc项目

        本人在学校学的是C方向的编程语言,所以开发环境是VS,不需要太多的配置。课余时间自学了java,也只是简单的配置了java环境,做Android的简单demo时,也偷懒直接用了ADT来开发。而SpringMvc完全需要配置自己配置,我一开始是一脸懵逼,不知道该怎么办好。(我的编辑器是idea)
        一开始,我自己百度教程,最开始我搜到的都是要自己创建项目结构,下载相对应的jar包,再七七八八的配置,我看了很多博客,看完后还是一脸懵逼。好在有同事,他推荐我用maven配置SpringMvc。说实话,他跟我说的时候,我还是一脸懵逼,maven我之前听说过,但感觉它一直都很神秘,于是我按照他的建议,用maven配置SpringMvc,并了解了maven的相关知识。关于具体的用maven配置SpringMvc可以看看这个链接。本文的内容以本人在配置过程遇到的各种问题为主。

       本人一开始直接按照教程里面的maven配置,但一昧的照本宣科,总是有着各种bug,于是我开始自己来了解maven配置。maven是一个项目管理神器。maven的功能很多很强大,我所用到他的地方是引用jar包,可以直接通过在配置文件中(pom.xml)写入你所需要的jar包,maven会根据你所写的<dependency>c从远程的中央仓库,或者本地仓库(如果你本地仓库也有相应的jar包的话)导入相对应jar包。maven配置文件中有很多标签,先说<properties>标签,这个标签我个人理解是可以更好的管理jar包的管理好,比如说我的pom.xml中的properties标签

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <spring.version>4.2.5.RELEASE</spring.version>

  </properties>

       以上标签说明,我现在使用的springmvc版本号是4.2.5的release版本,这是一个比较稳定的版本,与release相对应的是snapshot,他是一个相比较而言不稳定的版本。之后我们会配置<dependency>依赖,每个依赖都要说明一个版本号<version>,在version中直接引用<properties>中的<spring.version>就像这样。

  <dependencies>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-core</artifactId>
<version>${spring.version}</version>
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值