• 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了…..

  • 相关阅读:
    经济危机下,自主创业已成为一种时代潮流?
    曾靖雯(帮别人名字作诗)
    四大内伤造就80后创业高失败率
    如何让创业的路不再崎岖
    叶莉(帮别人名字作诗)
    谁能够在萧条中生存?历史总是惊人相似的(转)
    哪种书最适合创业者阅读
    中西部崛起 关键是要激发普遍的创业热情
    每日英语:Dating in China Is a Largely Commercial Transaction
    每日英语:Poor Chinese Schools Tell Students: Bring Your Own Desks
  • 原文地址:https://www.cnblogs.com/zy691357966/p/5480528.html
Copyright © 2020-2023  润新知