• Springboot学习随记


    spring

    泛型注解

    CustomAutowireConfigure,通过它可以注解自己的qualifier注解类型

    Springboot快速入门

    创建Maven项目

    添加SpringBoot的起步依赖

    SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent,所有的spring-boot工程都必须继承这个

    springboot要集成springMVC进行Controller的开发,就要导入web的启动依赖spring-booy-starter-web

    编写SpringBoot引导类(入口)

    @SpringBootApplication标注类是springboot的引导类

    main方法入口

    SpringApplication.run

    编写controller

    @Controller

    @RequestMapping("/quick")

    @RequestBody

    热部署

    spring-boot-devtools  且idea设置自动编译

    ctrl+shift+alt+/ 注册   compiler.automake.allow.when.app.running打钩

    idea可以快速创建springBoot项目

    spring-boot-starter-parent的父元素是spring-boot-dependencies,在dependencies里面写明了springboot所要引入的包及其版本信息,帮助进行版本控制,
    避免包的版本导致的问题

    引入的spring-boot-starter-web,自带引入了spring-web、spring-webmvc,这些控制了web编写了坐标点

    自动配置

    springboot把一些默认的东西加载进去,不用手动配置

    启动类所在的包及其子包,都默认会被扫描

    @SpringBootApplication注解相当于三个注解的功能:
    @SpringBootConfiguration
    @EnableAutoConfiguration
    @ComponentScan

     这个json文件,默认配置了一些东西,比如端口号8080,自己编辑后会覆盖默认值

    resource文件夹下新建property文件,配置server.port=8081,端口号就修改成了8081

    修改当前web应用的名称(demo):

    server.servlet.context-path=/demo

    springboot配置文件的格式有:property和yml



  • 相关阅读:
    svn中trunk、branches、tags
    支付宝支付对接过程
    分享插件
    ES6学习笔记
    VS code
    Angular45
    React笔记
    查询Table name, Column name, 拼接执行sql文本, 游标, 存储过程, 临时表
    通过脚本把远程服务器上的表和数据拷贝到本地数据库
    mongo客户端mongo VUE增删改查
  • 原文地址:https://www.cnblogs.com/saifei1125/p/12679175.html
Copyright © 2020-2023  润新知