转入Intellij已经有1个月了,编程效率确实比Eclipse快了很多,而且可以直接使用Maven,然后就想写个小项目玩玩,架构搭建完后,想着万事俱备,又不是第一次玩框架,照葫芦画瓢撑死半天就能完成了,结果我是万万没想到,全情投(填)入(坑)时间花了半天多,而且大部分是漫无目的试错,汗,发现出了问题网上找不到的时候还真是无头苍蝇. 初始的项目结构是这样的 一切都准备好了.运行测试.启动没有问题,当请求该dao的方法时,不出意外的报错了.如下 org.apache.ibatis.binding.…
本文讲的是使用IEDA创建Spring boot项目,对于环境安装需要自行准备,如JDK1.8.Maven 3.3.IDEA编译器.Mysql5.7等需事前准备好. 1.创建Spring boot项目 IDEA菜单创建项目路径:File-->New-->Project 第一步: 第二步: 第三步:依赖项,这里选择的是web,你创建的时候也可以选择其他的 第四步: 这一步项目就建好了,看一下建好项目之后的项目路径 在此呢,项目就创建完成了,因为spring boot项目是通过spring boo…
一.我们可以使用Spring Initializr来创建SpringBoot项目. Spring Initializr从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构.虽然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以及一个用于构建代码的Maven或Gradle构建说明文件.你只需要写应用程序的代码就好了.   Spring Initializr有几种用法. 通过Web界面使用. 通过Spring Tool Suite使用. 通过IntelliJ IDE…
一.为什么要使用 Spring Boot ? Spring Boot解决的问题 (1) Spring Boot使编码变简单 (2) Spring Boot使配置变简单 (3) Spring Boot使部署变简单 (4) Spring Boot使监控变简单 (5) Spring的不足 Spring Boot主要特性 (1)使用Spring Boot只需要很少的配置,大部分的时候我们直接使用默认的配置即可: (2)项目快速搭建,可以无需配置的自动整合第三方的框架: (3)可以完全不使用XML配置文件…
我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 43W+,如下图: 2017 年由于种种原因,就没有再继续更新 Spring Boot 相关的博客了,2018年又去写书了,也没更新,现在 Spring Boot 最新稳定版是 2.1.8 ,松哥想针对此写一个系列教程,专门讲 Spring Boot2 中相关的知识点.这个系列,就从本篇开始吧. Spring Boot 介绍 我们刚开始学习 Java…
由于公司最近在做技术转型(从.Net转Java),因此自己也开启了学习Java之路.学习Java怎么能不学习这几年这么火的Spring Boot框架,由于自己有总结的习惯,因此会把学习的过程以博客的形式分享出来, 一来加深自己理解,二来希望能帮助到有需要的同学. 文章中如有不对之处,欢迎各位指出,届时我会及时修改. 1.创建Spring Boot项目 说明:我这里使用的开发软件是IDEA. 首先在启动页选择"Create New Project" 然后左侧选中"Spring…
本文为博主原创,未经允许不得转载 在用spring tool suite创建spring boot项目时,报一下异常: 查阅很多资料之后发现是因为装的spring tool suite的版本与eclipse版本不匹配. 我安装的eclipse版本是4.6.2,spring tool suite版本是3.9.2.在创建springboot项目时就遇到了这个问题. 解决方法: 进入spring tool suite官网:http://spring.io/tools/sts 点击红框就可以进入查看ec…
一.准备环境 配置Maven,打开设置页面File - Setting,快捷键Ctrl + Alt + S,找到Maven,默认是IDEA 自带的插件,User setting file 配置文件默认是C 盘下文件,Local repository 本地仓库默认也是C 盘下路径.这里配置自己下载的Maven,建议不要放在C 盘(一般系统盘是C 盘),尤其是repository 仓库会随着开发工作,仓库文件越来越多,放在C 盘下,会影响电脑开机时长等问题. 开发工具: IDEA(Intellij…
相信各位未来的Java工程师已经接触到了spring MVC这个框架的强大之处,看了很多的教程,都是eclipse的,在intellij IDEA这个强大的工具面前居然不能很顺畅的,今天我就带领大家用IDEA创建Hello World程序. 注: 1.本文只讲解怎么用intellij IDEA进行创建spring MVC项目,并不会讲解具体的spring MVC框架基础,如需了解框架原理,请移步其他教程. 2.本文是我在刚学习Spring MVC框架中,看了很多的教程,经过了前前后后很多的坑点进…
目录结构 IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目:选择我们需要的模块:向导会联网创建Spring Boot项目:默认生成的Spring Boot项目: 主程序已经生成好了,我们只需要我们自己的逻辑 resources文件夹中目录结构 static:保存所有的静态资源: js css images: templates:保存所有的模板页面:(Spring Boot默认jar包使用嵌入式的Tomcat,默认不支持JSP页面):可以使用模板引擎(freemar…