当前位置: 首页 > news >正文

网站建设教程17建设门户网站

网站建设教程17,建设门户网站,电商平台搭建,wordpress标签页面跳转1.简介 spring Boot是为了简化java的开发流程而构建的,即使是使用springMVC框架,也依然需要大量配置和依赖导入, 这无疑是繁琐的,spring Boot采用了”习惯由于配置“的原则,进行一键化部署,这样极大…

1.简介

        spring Boot是为了简化java的开发流程而构建的,即使是使用springMVC框架,也依然需要大量配置和依赖导入,
        这无疑是繁琐的,spring Boot采用了”习惯由于配置“的原则,进行一键化部署,这样极大减少了人工开发量。

传统Spring开发流程:

 Spring Boot开发流程:

 Spring Boot在依赖管理、容器配置、组件参数这方面,都极大的优化了开发量。
开发者只需要专注于业务逻辑开发。

2.项目构建

1、目录创建以及依赖包引入

spring目录结构:

 2、创建一个项目:

3、引入项目依赖:

<parent><groupId>org.springframework.boot</groupId><!--所有spring都要依赖spring-boot-parent才能进行构建--><artifactId>spring-boot-parent</artifactId><version>2.0.1.RELEASE</version>
</parent>
<dependencies><dependency><groupId>org.springframework.boot</groupId><!--使用一些列starter启动器来描述工程所需要功能--><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies>
<!--项目构建方式-->
<build><!--以插件的形式来进行构建--><plugins><plugin><groupId>org.springframework.boot</groupId><!--将所有的类和资源打包成一个独立的jar包--><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins>
</build>

SpringBoot会帮我们引入一系列的依赖包:

4、使用Maven构建Spring Boot

(1)创建控制器

@Controller
public class MyController {@RequestMapping("/out")@ResponseBodypublic String out(){return "success";}
}

(2)编写入口类

入口类名字:工程名+application单词

//说明这是一个SpringBoot应用的入口类
@SpringBootApplication
public class MySpringBootApplication {public static void main(String[] args) {//启动SpringBoot应用SpringApplication.run(MySpringBootApplication.class);}
}

这种启动方式和python中的django以及go中的beego类似了。

(3)应用启动

执行入口文件:

 springboot启动起来了。

5、访问浏览器:

springboot应用、部署、发步都已经启动起来了。
是不是特别简单了,再也不用使用tomcat来启动应用了。

6、Spring Initializr构建springboot应用

使用Maven手动创建的时候,需要构建项目结构,手动引入依赖包,创建入口类。
IDEA提供了向导工具Initizlizr,可以帮我们一键创建SpringBoot项目。

 项目配置:

 选择启动器:

创建完成之后,我们发现自动帮我们生成了各类文件配置。
自动生成了入口类:

@SpringBootApplication
public class Springbootdemo1Application {public static void main(String[] args) {SpringApplication.run(Springbootdemo1Application.class, args);}
}

 三:结尾

       现在大部分产品都是直接以SpringBoot为脚手架开发了,它的核心就是实现了自动装配,当然它的整个使用的核心依然是spring, 只不过通过它可以很高效率的编写spring应用,技术都是不断迭代的,在以前,Spring起项目的时候,繁杂的配置太多了。我们的重点是快速成型,先干活,后边有兴趣再研究也可以~ 框架这个东西首先要会用。好啦,本文就到此为止啦,希望能够对各位小伙伴有所帮助哦!

http://www.yayakq.cn/news/477264/

相关文章:

  • 合肥模板网站建设费用网站模板 茶叶响应式
  • 有哪些网站可以做兼职衡水seo_衡水网站建设-燕丰收
  • 宁波建设银行网站分部网络营销的主要传播渠道是
  • 安义网站建设wordpress 上传功能
  • 公司网站建设什么价格低园区网站建设
  • 重庆网站推广大全2022做网站还能赚钱吗
  • 南浔建设网站在线教学网站建设
  • 网站做外链的具体步骤wordpress影视主题下载失败
  • 网站做优化有什么好处开源的低代码开发平台
  • 下城区网站建设价格查询建设网站需要什么资质
  • 企业网站pr值低怎么办制作3d动画的软件
  • 临沂做百度网站软件公司网站设计报价单模板
  • 西安网站制作有限公司制作网站需要的服务器
  • 我的世界找建筑网站模板下载失败
  • 全国水利建设市场信用信息平台门户网站vps 256 wordpress
  • 做的做的比较好的网站新乡市做网站的公司
  • 2023来个网站可以看的dw网页制作教程视频简单第二期
  • 国内做的好的网站公共信息服务平台官网
  • 聊城网站建设价格广告公司有哪些
  • 推荐几个没封的网站2021100个免费推广网站的排名
  • html网页设计源代码文件免费优化服务内容
  • 公司的服务器能建设网站吗接送车服务网站怎么做
  • 帝国cms 关闭网站太原代理记账公司
  • 新民电子网站建设哪家好网站推广怎么做引流
  • c 在线视频网站开发如何推广网上国网
  • 网站开发与设计现状怎样查询网站备案号
  • 网站开发产品需求说明网站服务器怎么选
  • 乌拉圭网站后缀怎么把网站扒下来
  • 济南企业免费建站网站换程序
  • 企业内部网站设计无锡seo