• day50 SspringBoot


    一、了解springboot
    1、什么是springboot
    人们把Spring Boot 称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注与业务而非配置
    
    
    2、为什么要学习springboot
    java一直被人诟病的一点就是臃肿、麻烦。当我们还在辛苦的搭建项目时,可能Python程序员已经把功能写好了,究其原因注意是两点:
    1)复杂的配置,
    项目各种配置其实是开发时的损耗, 因为在思考 Spring 特性配置和解决业务问题之间需要进行思维切换,所以写配置挤占了写应用程序逻辑的时间。
    2)一个是混乱的依赖管理。
    项目的依赖管理也是件吃力不讨好的事情。决定项目里要用哪些库就已经够让人头痛的了,你还要知道这些库的哪个版本和其他库不会有冲突,这难题实在太棘手。并且,依赖管理也是一种损耗,添加依赖不是写应用程序代码。一旦选错了依赖的版本,随之而来的不兼容问题毫无疑问会是生产力杀手。
    
     
    二、快速入门
    1、创建工程
    2、添加依赖
    SpringBoot提供了一个名为spring-boot-starter-parent的工程,里面已经对各种常用依赖(并非全部)的版本进行了管理,我们的项目需要以这个项目为父工程,这样我们就不用操心依赖的版本问题了
    2.1 添加父工程坐标
    2.2 添加web启动器
    3、添加启动类
    Spring Boot项目通过main函数即可启动,我们需要创建一个启动类
    
    
    三、Java 配置
    java配置主要靠java类和一些注解,比较常用的注解有:
    @Configuration:声明一个类作为配置类,代替xml文件
    @Bean:声明在方法上,将方法的返回值加入Bean容器,代替<bean>标签
    @value:属性注入 (只能注入基本数据类型)
    @PropertySource:指定外部属性文件
  • 相关阅读:
    jar包启动的日志管理问题
    docker常用命令-----镜像与容器
    Maven+Nexus私服的搭建
    公允价值变动损益期末处理
    递延所得税资产怎么算
    固定资产转投资性房地产的差额为什么计入其他综合收益
    固定资产转投资性房地产
    固定资产折旧方法
    SublimeText注册码(亲测可用)
    未分配利润和净利润的区别是什么?
  • 原文地址:https://www.cnblogs.com/houchen/p/12203422.html
Copyright © 2020-2023  润新知