Spring项目的建立-移植流程(非入门教程)
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项目的建立-移植流程(非入门教程)的更多相关文章
- gitbook 入门教程之小白都能看懂的 Gitbook 插件开发全流程
什么是插件 Gitbook 插件是扩展 GitBook 功能(电子书和网站)的最佳方式. 只要是 Gitbook 默认没有提供的功能,基于插件机制都可以自行扩展,是插件让 Gitbook 变得更加强大 ...
- IDEA使用maven搭建spring项目
spring框架 Spring框架是由于软件开发的复杂性而创建的.Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅仅限于服务器端的开发.从简单 ...
- Spring Boot2 快速入门教程-到上手
Spring Boot2 教程合集 入门 纯 Java 代码搭建 SSM 环境 创建一个 Spring Boot 项目的三种方法 理解 Spring Boot 项目中的 parent 基础配置 配置文 ...
- Windows学习总结(6)——MindManager新手入门教程
MindManager新手入门教程 MindManager是一款创造.管理和交流思想的思维导图软件,其直观清晰的可视化界面和强大的功能可以快速捕捉.组织和共享思维.想法.资源和项目进程等等.MindM ...
- 思维导图软件MindManager新手入门教程
MindManager是一款创造.管理和交流思想的思维导图软件,其直观清晰的可视化界面和强大的功能可以快速捕捉.组织和共享思维.想法.资源和项目进程等等.MindManager新手入门教程专为新手用户 ...
- JAVA WEB快速入门之通过一个简单的Spring项目了解Spring的核心(AOP、IOC)
接上篇<JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构.调试.部署>,通过一个简单的JSP WEB网站了解了JAVA WEB相关的知识,比如:Ser ...
- Spring入门案例 idea创建Spring项目
spring入门案例 idea创建spring项目 Spring介绍 Spring概述 Spring是一个开源框架,Spring是2003年兴起的轻量级java开发框架,由Rod Johnson 在其 ...
- git的介绍、git的功能特性、git工作流程、git 过滤文件、git多分支管理、远程仓库、把路飞项目传到远程仓库(非空的)、ssh链接远程仓库,协同开发
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理. [1] 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码 ...
- spring项目log4j使用入门
log4j是Java开发中经常使用的一个日志框架,功能强大,配置灵活,基本上可以满足项目开发中对日志功能的大部分需求.我前后经历了四五个项目,采用的日志框架都是log4j,这也反应了log4j受欢迎的 ...
随机推荐
- Geodatabase - 删除要素
//删除要素类. //例如:workspacePath=@"G:\doc\gis\1.400\data\pdb.mdb", featureClassPath="res2_ ...
- Linux_X64安装Jboss
一.系统环境 系统平台:RedHat 6.4 Java version:jdk-6u45-linux-x64 Jboss version:jboss-5.1.0.GA-jdk6 二.下载jdk1. ...
- No1_5.字符串的基本操作_Java学习笔记
import java.text.DecimalFormat; import java.text.NumberFormat; import java.util.Locale; import java. ...
- FCKeditor 插件开发 示例
(FCKeditor.地址是:http://www.fckeditor.net/.我下载的版本是:2.6.3.)What ?FCKeditor一直是web上编辑器的比较好的一个选择,他是开源的,而且效 ...
- DataTable 导出Excel 下载 (NPOI)
public class ExcelHelper { public void DownLoadExcelNew(System.Data.DataTable data, Hashtable h, ...
- nyoj-366-D的小L(求全排列)
D的小L 时间限制:4000 ms | 内存限制:65535 KB 难度:2 描述 一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡 ...
- Android广播机制(转)
1.Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器).广播作为Android组件间的通 ...
- 新浪研发中心: Berkeley DB 使用经验总结
http://blog.sina.com.cn/s/blog_502c8cc40100yqkj.html NoSQL是现在互联网Web2.0时代备受关注的技术之一,被用来存储大量的非关系型的数据.Be ...
- 开心菜鸟系列----变量的解读(javascript入门篇)
console.info( console.info(window['weiwu']) console.info(window. ...
- 利用sql命令把结果集输出到文件
利用sql命令把结果集输出到文件 红色部分的三条命令完成把结果集输出到文件!! [root@test root]# psql -hlocalhost -Utest testWelcome to psq ...