SpringBoot如何进行配置与使用

  介绍

SpringBoot如何进行配置与使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

<强>简介

春框架是非常著名的Java开源框架,历经十多年的发展,整个生态系统已经非常完善甚至是繁杂,春天正引导是为了解决这个问题而开发的,为春平台和第三方库提供了开箱即用的设置,只需要很少的配置就可以开始一个春天项目。当然,建议使用Java 8来进行开发。

春季启动实际上走的是Servlet的路线,所以需要一个Servlet容器,什么Tomcat或Jetty都支持,比较意外的是居然还支持暗潮(暗潮大法好)。

简单粗暴直接上命令行,具体的简介参考注释

 #确定Java版本
  大:~大$ java - version
  java版本“1.8.0_91"
  Java (TM) SE运行时环境(构建1.8.0_91-b14)
  Java HotSpot VM (TM) 64位服务器(构建25.91 -b14,混合模式)
  #安装弹簧引导CLI
  #这是第一条语句
  大:~大啤酒利用美元关键/水龙头==比;利用关键/水龙头
  克隆到& # 39;/usr/地方/图书馆/阀门/关键/homebrew-tap& # 39;…
  远程:计数对象:16日完成。
  远程:压缩对象:100%(14/14),完成。
  远程:总16(δ2),再利用5(δ0),pack-reused 0
  打开对象:100%(16/16),完成。
  检查连接…完成了。
  利用9公式(50文件,46.1 k)
  #这是第二条语句
  大:~大酿造安装springboot美元==比;安装springboot从关键/水龙头==比;下载:https://repo.spring.io/release/org/springframework/boot/spring-boot-cli/1.3.6.RELEASE/spring-boot-cli-1.3.6.RELEASE-bin.tar。
  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 100.0%==比;警告
  Bash已经安装完成:/usr/local/etc/bash_completion.d
  zsh已经安装完成:/usr/local/share/zsh/site-functions==比;总结
  啤酒:/usr/local/Cellar/springboot/1.3.6.发布:6文件,8.9米,建于4分钟39秒

然后我们就可以试试看春天CLI的强大威力了!创建一个名为app.groovy的文件

@RestController   类ThisWillActuallyRun {   @RequestMapping (“/?   字符串回家(){   “你好World"   }   }

只需要运行<代码>春运行app.groovy> 别名springj=?usr/地方/地窖/springboot 1.3.6.RELEASE/bin/春天> springj运行app.groovy 运行。

还不行!打开localhost: 8080年的时候发现机器启动着nginx,所以要先把nginx关掉,具体的步骤是

 #查找对应的进程号
  ps辅助| grep nginx
  #发送关闭信号
  杀死辞职[nginx主进程pid) 

解决掉各种拦路虎,我们再次运行springj app.groovy运行,就可以在浏览器中见到Hello World了。

大美元springj app.groovy运行
  解决依赖关系.......
  。_ _ _ _/\ \/___ # 39;_ _ _ _ (_)_ _ _ _ \ \ \ \
  (()\ ___ | & # 39;_ | & # 39;_ | | & # 39;_ \/_ | \ \ \ \
  \ \/___)| | _)| | | | | | | (_ | |))))
  & # 39;__ | | .__ | _ | | _ | _ | | _ \ _ |////=========|_|==============|___/=/_/_/_/::弹簧引导::(v1.3.6.RELEASE) 

最后我们需要安装的有Gradle和IntelliJ IDEA CE、这里就不赘述了,安装好了我们就可以进行下一步了

在春天INITIALIZR进行简单设置即可生成项目模板,如下图所示:

 SpringBoot如何进行配置与使用“>,</p> <p>然后我们把下载的文件解压并导入IntelliJ中,稍作等待即可。</p> <p> <img src=。_ _ _ _/\ \/___ # 39;_ _ _ _ (_)_ _ _ _ \ \ \ \   (()\ ___ | & # 39;_ | & # 39;_ | | & # 39;_ \/_ | \ \ \ \   \ \/___)| | _)| | | | | | | (_ | |))))   & # 39;__ | | .__ | _ | | _ | _ | | _ \ _ |////=========|_|==============|___/=/_/_/_/::弹簧引导::(v1.3.6.RELEASE)   65812 19:29:41.235信息2016-07-19 - - - - - -[主要]wdx.helloworld。HellowordApplication:开始HellowordApplication>依赖性{   编译(& # 39;org.springframework.boot: spring-boot-starter& # 39;)   testCompile (& # 39; org.springframework.boot: spring-boot-starter-test& # 39;)   }

SpringBoot如何进行配置与使用