zoukankan      html  css  js  c++  java
  • SpringBoot入门学习笔记

    SpringBoot的好处

      1、创建独立的 Spring 应用程序

      2、嵌入到 Tomcat,无需部署 WAR 文件

      3、自动配置spring (特殊的一些地方还是需要我们自己去配置)

      4、简化 Maven 配置 

      5、绝对没有代码生成并且对 XML 也没有配置要求 

    springBoot还有一个特点 就是开发效率高,又被称为敏捷性开发

    开发环境的要求

      1、jdk版本要求在1.8以上版本

      2、项目管理工具推荐使用 apache-maven-3.3.9 及以上版本。 

    首先是简单的创建项目---在页面上输入hello Word

     1、首先在sts编译器的空白处右键单击-->创建一个MavenProject,写上自己的包名和项目名

      

      2、导入一些需要用到的依赖 在pom.xml文件中 记得这里还要设置编码格式为UTF-8 防止乱码问题的出现

      

       3、导入好依赖之后就可以开始一些简单的代码编写任务了,首先要创建一个SpringBoot的入口函数

        3.1、在项目中的src/main/java文件夹中右键单击创建一个class,因为这个是SpringBoot的入口函数,所以包的级别最高

          

         3.2、创建好class文件之后给这个class添加一个@springBootApplication注解 标注这个类为springBoot的入口函数,然后创建一个main方法

          

      4、在页面上简单的输入一句“hello Word”

        4.1、创建一个controller控制器

           

         4.2、添加注解为@RestController 这个注解就相当于@Controller+@ResponseBody合在一起使用 设置访问地址的注解依然还是@RequestMapping

           

       5、运行项目 在sts中运行项目的方式不只有一种

        第一种运行方式:在项目上右键run AS -- > 选择SpringBoot APP 即可运行

        第二种运行方式:在 Boot Dashboard 仪表板上,选中要启动的项目 demo,右击选择(Re)start 即可。

          

      6、在浏览器地址栏中输入localhost:8080/hello 即可访问 这里不需要输入项目名

        

    将项目打成jar包,并在DOS窗口中运行 同时修改访问的端口号

      1、首先在pom.xml文件中引入所需要的依赖 打包的名称可以自己修改

        

       2、在项目上右键单击 选择run AS 中的 Maven bulid 并在goals输入框中输入打包命令-->clean package 然后点击run

        注意:在打包项目的时候是需要停止项目的运行的 保证在项目停止运行的状态下执行打包命令

        

       3、运行之后刷新项目,找到项目中的target文件夹,jar包就存放在这个文件夹下面

        

       4、复制jar包到一个文件夹下,windows + R 输入cmd进入DOS窗口 切换到自己jar所在的文件夹下面,然后输入java -jar demojar开始运行

       

      5、关闭运行命令为Ctrl+ c 重新运行 修改项目的端口号为6666 语法为: java-jar demo.jar --server.port=4399

       

        

        

     

          

    ------------恢复内容结束------------

    ------------恢复内容结束------------

    ------------恢复内容结束------------

  • 相关阅读:
    近期总结
    input
    mysql语句
    同步与异步
    localStorage的增删查改封装函数
    最基本的前后台传值
    前段存储的调用函数
    js 控制弹出窗口的大小
    拖拽
    jQuery镇张缩小动画
  • 原文地址:https://www.cnblogs.com/snyv-nice/p/12447575.html
Copyright © 2011-2022 走看看