• [Spring in action 笔记0]没有xml配置的spring


    前言-

    看完Manning的《Struts in action》,觉得这个系列的书真的很棒。于是乎就淘了关于Spring的系列来补课。一下三本,三重的快乐!

    上学的时候没有单独对Spring进行特别详细的讲解,SSH中把他放在了最后,也就没有重视。最后大作业也是只用了struts和hibernate糊弄过去了,唉~后悔。现在Spring boot 微服务什么的都要自己摸索。

    这本书中淡化了xml文件配置spring,而重点使用的Java注解。框架就应该有xml配置的刻板印象崩塌了,于是乎我打开了Eclipse开始了新的Spring MVC的配置。

    正文-

    首先第一个问题:怎么下载Spring?

    5月15日更新:http://repo.spring.io/release/org/springframework/spring 直达。。。。

    1.进入Spring官网:https://spring.io/

    2.project-》spring framework

    3.找到github,点击进去往下翻找到Spring Framework Artifacts

    4.找到Spring仓库连接

    5.点击Artifacts选项  按目录找到springframework

    6.springframework目录下找到spring,可以看到spring的版本了(很多很多,这边教材中只介绍到4.0,我也就选了4.X中比较高版本的一个)

    7.右键Native Browser -》选择dist,当然你想看文档的话把docs也下了,但是spring过于庞大,这个文档着实有点劝退。

     

    OK现在Spring框架有了,打开Eclipse建一个Web项目。。。(第一次配不出所料有问题,上网一查都是Maven建项目的...我好菜啊,不谈了,Maven也得安排上了)

    不管那么多,我只建了一个基础的Web项目,加了Tomcat

    集成Spring框架-

    将下载好的dist解压,将Spring架包导入工程。在创建的工程webWEB-INF下创建一个lib文件夹,将下载的Spring框架包解压的libs文件夹下的*.RELEASE.jar(目前20个)文件复制ib文件夹中。本来先加最小依赖以后慢慢添加,结果老是出问题。顺带一提的是下载的Spring中是没有commons-logging-1.X.jar的,这个需要自己下载,还要建一个xml配置文件(点击跳转)。

    接下来的内容完全就是书中的代码和内容了了,我从网上找到另一个人写的文章,大体一样的,顺便还能回顾一下xml配置过程。

    https://www.cnblogs.com/lz2017/p/9037924.html

    后续-

     这里是一些吐槽,还记得下载spring的时候我在这里打了个X,这个development tools 下是IDE

    里面都是市面上常见的IDE的spring特制版本。

    https://www.cnblogs.com/zhangliqiangvictory/p/12115366.html

    然后按照这篇文章上的说明,我再赞叹2年不见变化真大的同时,复制了文件夹到我的Eclipse中。

    吃了一波文化的亏。。。。

    不过这个STS(SpringToolSuite4)看起来蛮有趣的。

    我下载的是eclipse版的,运行后是这样的,真的很有趣,有空试一试吧。

  • 相关阅读:
    Java--从键盘读取
    java--mkdirs()
    Java--正则表达式
    java--利用Filereader BufferedReader读取文本文档
    java--lambda表达式和动态数组arraylist的forEach方法
    substring 方法
    ES 字符串操作
    slice方法
    process.env.NODE_ENV
    像素
  • 原文地址:https://www.cnblogs.com/YFEYI/p/12896517.html
Copyright © 2020-2023  润新知