Creat by Zhou yong in 2016/4/15/19:00

jar包

  • java 1.7
  • tomcat的两个jar包
  • 2个文件上传的jar包
  • json支持的jar包
  • hibernate-validator 的jar包

以上全部打包lib.rar

注意放到/lib下和WEB-INF/lib(文件夹的包没必要选择了,我已经放到外面,只是方便记忆包干嘛的)

目录说明

src:
com.teamB:
controller:控制端
converter:自定义转换器
validtion:分组校验
exception:自定义异常
interceptor:拦截器
mapper:DAO层
po:自定pojo类
service:service层
impl:service层的实现 web:
js:存放js库文件
WEB-INF
jsp:存放jsp文件
lib:库
[applicationContext.xml]:暂时不用
[web.xml]:配置fliter,servlet,和导入其余配置文件 config:
mybatis:
[SqlMapConfig.xml]:mybatis配置文件
spring:
[applicationContext-dao.xml]:DAO层配置文件
[applicationContext-service.xml]:service层配置文件
[applicationContext-transaction.xml]:AOP配置文件
[chapter2-servlet.xml]:servlet配置文件
[CustomValidationMessages.properties]:校验属性文件
[db.properties]:数据库属性文件
[log4j.properties]:log4j属性文件
pic:存储图片

先配置所有config

全部打包到config.rar,根据目录树放置,注释齐全,根据自己的条件修改.

顺序:

  • web.xml:看情况改配置文件的导入,和servlet的名称和配置文件的位置
  • applicationContext.xml
  • log4j.properties
  • CustomValidationMessages.properties
  • db.properties :修改符合跟你的数据库一样的情况,数据库名teamB
  • chapter2-servlet.xml :记得修改扫描包的路径,还有很多被注释的地方(拦截器巴拉巴拉的)
  • applicationContext-dao.xml:修改扫描包路径
  • applicationContext-service.xml:记得把service接口实现的bean添加
  • applicationContext-transaction.xml:记得修改aop:config
  • sqlMapConfig.xml:记得改扫描

其实发现主要都是改扫描

测试hello world

忘记换回java 7了…..

Spring项目的建立-移植流程(非入门教程)的更多相关文章

  1. gitbook 入门教程之小白都能看懂的 Gitbook 插件开发全流程

    什么是插件 Gitbook 插件是扩展 GitBook 功能(电子书和网站)的最佳方式. 只要是 Gitbook 默认没有提供的功能,基于插件机制都可以自行扩展,是插件让 Gitbook 变得更加强大 ...

  2. IDEA使用maven搭建spring项目

    spring框架 Spring框架是由于软件开发的复杂性而创建的.Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅仅限于服务器端的开发.从简单 ...

  3. Spring Boot2 快速入门教程-到上手

    Spring Boot2 教程合集 入门 纯 Java 代码搭建 SSM 环境 创建一个 Spring Boot 项目的三种方法 理解 Spring Boot 项目中的 parent 基础配置 配置文 ...

  4. Windows学习总结(6)——MindManager新手入门教程

    MindManager新手入门教程 MindManager是一款创造.管理和交流思想的思维导图软件,其直观清晰的可视化界面和强大的功能可以快速捕捉.组织和共享思维.想法.资源和项目进程等等.MindM ...

  5. 思维导图软件MindManager新手入门教程

    MindManager是一款创造.管理和交流思想的思维导图软件,其直观清晰的可视化界面和强大的功能可以快速捕捉.组织和共享思维.想法.资源和项目进程等等.MindManager新手入门教程专为新手用户 ...

  6. JAVA WEB快速入门之通过一个简单的Spring项目了解Spring的核心(AOP、IOC)

    接上篇<JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构.调试.部署>,通过一个简单的JSP WEB网站了解了JAVA WEB相关的知识,比如:Ser ...

  7. Spring入门案例 idea创建Spring项目

    spring入门案例 idea创建spring项目 Spring介绍 Spring概述 Spring是一个开源框架,Spring是2003年兴起的轻量级java开发框架,由Rod Johnson 在其 ...

  8. git的介绍、git的功能特性、git工作流程、git 过滤文件、git多分支管理、远程仓库、把路飞项目传到远程仓库(非空的)、ssh链接远程仓库,协同开发

    Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理. [1] 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码 ...

  9. spring项目log4j使用入门

    log4j是Java开发中经常使用的一个日志框架,功能强大,配置灵活,基本上可以满足项目开发中对日志功能的大部分需求.我前后经历了四五个项目,采用的日志框架都是log4j,这也反应了log4j受欢迎的 ...

随机推荐

  1. SqlDbType与DbType这间的转换关系

    SqlDbType => DbType SqlDbType.BigInt DbType.Int64 SqlDbType.Binary DbType.Binary SqlDbType.Bit Db ...

  2. oracle 的服务器进程(PMON, SMON,CKPT,DBWn,LGWR,ARCn)

    来着TOM的<oracle 编程艺术 9i,10g,11g> PMON PMON,进程监视.PMON主要有3个用途: 1,在进程非正常中断后,做清理工作.例如:dedicated serv ...

  3. Access restriction: The type * is not accessible due to restrict,报错问题

    解决方案1: Eclipse 默认把这些受访问限制的API设成了ERROR.  Windows -> Preferences -> Java -> Compiler -> Er ...

  4. CocoaPod安装

    http://www.360doc.com/content/14/0309/10/11029609_358970353.shtml http://www.bubuko.com/infodetail-4 ...

  5. UIView /  UIView的布局

    //! 一个视图可以有n个子视图,但是一个视图只能有一个父视图 struct CGRect {   CGPoint origin;   CGSize size; }; CGRectMake(CGFlo ...

  6. Oracle11g R2学习系列 之五回闪

    Oracle里面有一个回闪的操作,这个貌似sql server是没有的.要使用这个功能,需要用到两个时间内部函数 TIMESTAMP和TO_TIMESTAMP.其中,函数TO_TIMESTAMP的语法 ...

  7. jquery-1.10.2 获取checkbox的checked属性总是undefined

    项目中用的jquery-1.10.2 需要检测一个checkbox的选中状态,想当然的用 .attr("checked") ,结果发现,无论是否选中,这个值都是 undefined ...

  8. [POJ] 3368 / [UVA] 11235 - Frequent values [ST算法]

    2007/2008 ACM International Collegiate Programming Contest University of Ulm Local Contest Problem F ...

  9. C和C++的学习过程总结

    总是被同学们问到,如何学习C和C++才不茫然,才不是乱学,想了一下,这里给出一个总的回复. 一家之言,欢迎拍砖哈. 1.可以考虑先学习C. 大多数时候,我们学习语言的目的,不是为了成为一个语言专家,而 ...

  10. java读取property文件

    property文件中: url = jdbc:mysql://localhost:3306/resume   user= root   pwd = 123 java代码读取:       packa ...