自我救赎 → 利用 IDEA 和 Spring Boot 搭建 SSM

  • 时间:
  • 浏览:0
  • 来源:极速快3_快3IOS下载_极速快3IOS下载

前言

  开心一刻

    儿子读高放进去学回来了,一向不管他学习的我无缘无故来了兴趣,看了看他的学习他的状态,抄起他的数学习题看了起来,当看了 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 = 10! 我当时火冒三丈,一巴掌就呼过去了,怒吼道:你这是缘何读的,1乘以2乘以3乘以...10缘何等于10! 旁边的媳妇一平底锅甩我脸上:不等于10的阶乘,那等于几个?我:这全是感叹号吗?

写作背景

  关于 ssm 的基础篇,我一共写了三篇博客:

  利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)

    搭建 ssm 比较简单,eclipse 配置好 maven,工程中配置好相关配置文件即可;为什么会么会让此种最好的辦法 已过时,包括eclipse、spring4.0.2、ssm的搭建最好的辦法 (pom中配置的依赖太大),不再推荐此种最好的辦法 。

  关于利用maven搭建ssm的博客,没都没办法 人都都 一起去来探讨下问的最多的难题

    根据没都没办法 人都都 搭建 ssm 过程中遇到的难题,总结出了此篇,主什么都有有针对数据绑定的难题进行了全部的说明;内容不过期,推荐仔细看看。

  Spring MVC的工作原理,没都没办法 人都都 来看看其源码实现

    由难题:Spring mvc 是啥之后、何地、怎样将Model中的属性绑定到哪个作用域 引发的 Spring MVC 的工作原理的探索,随着 Spring 版本的变迁,Spring MVC 或许会有极少量的改动,但单核心不必变,推荐仔细看看。

  近来,还是陆陆续续收到一点刚入门的小伙伴的求助,利用maven/eclipse搭建ssm还是会跳出各种各样的难题,关键是我在帮忙避免的过程中竟然发现我不太会用 eclipse 了, 为什么会么会让 spring 的版本还是 4,让人问没都没办法 人都都 了:没都没办法 人都都 缘何还在用 eclipse,spring的版本为那此都没办法 低? 结果我得到三个 统一的回答:我是参考的你的博客搭建的。

  此刻我意识到了这是我的难题:随着时间的流逝,我都没办法 及时的更新我的博客 → 利用maven/eclipse搭建ssm(spring+spring mvc+mybatis),原因什么都有有有刚入门的小伙伴看了的是过时的内容,误人子弟实乃大罪过!什么都有有有我赶紧写了此篇,指正当前正确的方向。一段时间后,此篇博文涉将的内容也会过时,什么都有有有没都没办法 人都都 最好能被委托人抓住当下主流的内容。

  目前公司用的是 idea + spring boot 实现的工程搭建,也是当下最流行的最好的辦法 ,下面我也就演示下怎样利用 idea 和 spring boot 搭建 ssm工程。

IDEA

  IDEA 全称 IntelliJ IDEA,具体它是那此,有那此用,缘何用 等等关于 IDEA 的内容,没都没办法 人都都 自行去查阅,让人不做啰嗦了。可参考:IDEA 使用教程(持续更新,19年6月14号更新)

  推荐没都没办法 人都都 用最新的 IDEA 版本,有能力的请支持正版

  只强调一点:maven 设置

    maven的更多内容没都没办法 人都都 自行去查阅资料,maven 的安装可参考利用maven/eclipse搭建ssm(spring+spring mvc+mybatis),推荐用最新的;安装好maven三个 ,推荐配置上阿里的镜像,在 maven 的配置文件 settings.xml 中的 mirrors 节点下新增如下 mirror 节点

<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf> 
</mirror>

    maven安装好后,还要在 idea 中配置好 maven,配置过程很简单,如下图所示

    三个 idea 集成 maven 就成功了

Spring Boot

  关于 Spring Boot 的全部信息,没都没办法 人都都 都还要去它的官方文档看,也都还要看园子内大佬的博客,推荐:Spring boot 入门篇 

  Spring Boot 是由 Pivotal 团队提供的全新框架,但全是 Spring 的替代品,什么都有有 Spring 的衍生品,目的是用来复杂新 Spring 应用的初始搭建以及开发过程;它采用了约定大于配置的做法,默认配置了什么都有有有框架的使用最好的辦法 ,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架,一起去 Spring Boot 采用 Starters 的最好的辦法 复杂了工程的 maven 依赖配置。

  目前 Spring Boot 的最新的发布版本是 2.1.6 ,没都没办法 人都都 不采用它,没都没办法 人都都 用 2.1.0 你这名 发布了有一段时间的版三个 演示

SSM 搭建

  没都没办法 人都都 都还要直接下载官网的样例,为什么会么会让导入到 idea,这是一种最好的辦法 ,但我还是想给没都没办法 人都都 演示三个 全部的从无到有的过程

  工程搭建

    最好的辦法 什么都有有有种,我独爱白的像一张纸一样的初始配置

  配置 maven 依赖

    pom.xml

  工程配置

    application.yml

  全部工程

    java文件夹下的内容,包括 conroller、service、mapper、dao 以及 SsmApplication就不逐一展示了,更多全部代码请看:ssm

   实现效果

总结

  全是说过时的东西只能用,什么都有有不推荐用,下行波特率 是一方面,安全也是一方面,保不准过时的内容会在后续哪个版本就直接剔除了,那什么都有有真的只能用了;当下 java web 的热门开发工具什么都有有 IDEA(不仅仅什么都有有java哦),热门框架什么都有有 Spring Boot,当下流行不保证无缘无故流行,没都没办法 人都都 还要保持一颗学习的心,多关注时下的热门技术。

参考

  SpringBoot入门教程(一)详解intellij idea搭建SpringBoot

  Spring boot 入门篇