博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Springboot
阅读量:6446 次
发布时间:2019-06-23

本文共 839 字,大约阅读时间需要 2 分钟。

Springboot为什么会出现?

对spring框架,之前传统的模式都是以applicationContext.xml配置文件的形式存在,而对应大多数入门级开发人员来说配置出现一点纰漏就会导致运行失败或者更大的问题,因此会浪费开发人员很多宝贵的时间,对公司来说也是有所损失。

那么spring开源组织很早之前就意识到这种问题的存在,于是他们便对spring框架的全系列组件进行了内部封装。对外只是提供maven(jar管理、项目打包工具)或者gradle(新兴jar管理、项目打包工具)的形式来进行引入parent.pom(maven配置文件)或者parent.gradle(gradle配置文件)

让每一个spring项目都是以spring的子项目的形式来运行,这样开发人员不用再去注重配置文件的繁琐而是把精力放到业务逻辑以及更深层次的架构方面。自此SpringBoot就诞生了。

SpringBoot优点:

  1. 为所有Spring开发者更快的入门
  2. 开箱即用,提供各种默认配置来简化项目配置
  3. 内嵌式容器简化Web项目
  4. 没有冗余代码生成和XML配置的要求
  5. 提供一系列大型企业级项目的功能性特性(安全、健康检测、外部化配置、数据库访问、restful搭建等)

目录结构有如下几个:

1./src/main/java/ 存放项目所有源代码目录

2./src//main/resources/ 存放项目所有资源文件以及配置文件目录

3./src/test/ 存放测试代码目录

自动生成的文件解释

application.properties该配置文件是项目的核心配置文件,maven配置文件,因为我们采用的maven管理jar,所以这里会自动生成一个pom文件

@SpringBootApplication注解

工具为我们自动生成的入口程序是有@SpringBootApplication的这么一个注解,它是声明当前类为sprinboot的入口类

项目是通过内置的tomcat容器启动的

转载地址:http://lutwo.baihongyu.com/

你可能感兴趣的文章
thinkphp留言板开发笔记 1 - 新的
查看>>
DEDECMS中,引入文件
查看>>
jvm工作原理
查看>>
运维mysql基础
查看>>
初入前端9
查看>>
animation动画
查看>>
Ubuntu下系统自带截图设置
查看>>
solr6.6初探之查询篇
查看>>
Qt程序打包成exe可执行文件
查看>>
MongoDB基础之 安装
查看>>
Django model进阶
查看>>
mysql基本语法
查看>>
计算机组成原理学习笔记:1.计算机系统概论
查看>>
在linux下,查看一个运行中的程序, 占用了多少内存
查看>>
Git-实验报告
查看>>
Qt基本应用
查看>>
Hello World!
查看>>
jQuery中$.fn的用法示例介绍
查看>>
软件工程教育中实践者的反思理论
查看>>
使用WCF实现SOA面向服务编程“.NET研究”—— 架构设计
查看>>