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

  • 时间:
  • 浏览:0
  • 来源:大发时时彩官网_大发时时彩邀请码_大发时时彩娱乐平台

前言

  开心一刻

    儿子读高上放学回来了,一向不管他学习的我老要来了兴趣,看完看他的学习他的具体情况,抄起他的数学习题看完起来,当看完 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 入门篇

猜你喜欢

「電話門」延燒 美眾院啟彈劾總統調查

圖:美國總統特朗普資料圖片【大公報訊】綜合BBC、CNN、《華盛頓郵報》報道:美國總統特朗普7月底與烏克蘭總統澤連斯基通電話時,涉嫌施壓令其調查美國前副總統拜登父子的「電話門」

2020-01-23

字节跳动推出“啄木鸟举报平台”小程序 可举报旗下产品违规内容

站长之家(ChinaZ.com)6月18日消息:昨日,字节跳动官方发表声明推出“啄木鸟举报平台”小应用线程,据介绍,“啄木鸟举报平台”将能够为用户提供字节跳动系产品内存在的疑似

2020-01-23

Windows 10新版17074发布:免打扰功能加入

北京时间1月12日,微软面向Windows10快速会员推送了Build17074预览版更新,这是进入2018年以来,RedStone4的第一次大的版本迭代。更新内容如下——Ed

2020-01-23

F. Vyhnalek数据,F. Vyhnalek新闻,F. Vyhnalek视频,F. Vyhnalek身价

首页新闻视频直播数据APP懂球号直播君广告企业商务合作F.VyhnalekF.Vyhnalek俱乐部:霍恩国籍:奥地利身高:CM位置:中场年龄:体重:KG号码:17号生日:惯用

2020-01-23

手游上线送满v百万元宝免费下载

手游上线送满v百万元宝是一款最新好玩的游戏软件平台,由创游科技倾力打造的游戏下载应用平台,在这里愿意到最新、最火爆的BT游戏,但会 上线即送满VIP、免费0元GM特权服,豪华

2020-01-23