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

网站建设公司新报价最牛的科技网站建设

网站建设公司新报价,最牛的科技网站建设,应用软件开发工程师做什么,怎么快速推广网站提示#xff1a; ① 通过下面的简介可以快速的搭建一个可以运行的 Spring Boot 应用#xff08;估计也就2分钟吧#xff09;#xff0c;可以简单的了解运行的过程。 ② 建议还是有一点 Spring 和 SpringMVC的基础#xff08;其实搭建一个 Spring Boot 环境不需要也没有关系… 提示 ① 通过下面的简介可以快速的搭建一个可以运行的 Spring Boot 应用估计也就2分钟吧可以简单的了解运行的过程。 ② 建议还是有一点 Spring 和 SpringMVC的基础其实搭建一个 Spring Boot 环境不需要也没有关系 Spring Boot 初始快速搭建 Spring Boot 应用环境 一、脚手架1.脚手架网址2.使用脚手架创建项目 二、目录结构三、编写简单的代码运行四、运行 Spring Boot 项目的方式五、Spring Boot 初始的知识1.starter2.Spring-boot-starter-parent3.核心注解 — SpringBootApplication 六、总结 一、脚手架 脚手架是一种用在建筑领域的辅助工具是为了保证建筑施工过程顺利进行而搭设的工作平台。软件工程中的脚手架是用来快速搭建一个小的可用的应用程序的骨架将开发过程要用到的工具、环境都配置好同时生成必要的模板代码。脚手架是辅助创建程序的工具Spring Initializr 是创建 Spring Boot 项目的脚手架。快速建立一个 Spring Boot 应用的最好方式。它是一个 Web 应用能够在浏览器中使用。IDEA 中继承了此工具用来快速创建 Spring Boot 项目以及 Spring Cloud 项目。 1.脚手架网址 Spring Initializr 脚手架的网址https://start.spring.io/阿里云脚手架的网址https://start.aliyun.com/ 2.使用脚手架创建项目 浏览器访问脚手架创建项目。 IDEA 中使用脚手架。 二、目录结构 三、编写简单的代码运行 在 controller 包中创建 HelloController.java 类如下 在 Application.java 类中添加如下代码 四、运行 Spring Boot 项目的方式 开发工具例如 IDEA 执行 main 方法。Maven 插件 mvn spring-boot:run。java-jar jar 文件的路径。 注意 Spring Boot 项目可以打包为 jar 或 war 文件。因为 Spring Boot 内嵌了 web 服务器例如 tomcat。能够以 jar 方式运行 web 应用。无需安装 tomcat 程序。 普通的 jar 和 Spring Boot jar 的区别 项目Spring Boot jar普通的 jar目录Boot-INF应用的class和依赖jarMETA-INF清单org.springframework.boot.loaderspring-boot-loader模块中的所有类META-INF清单class 的文件jar 中的所有类BOOT-INFclass应用的类lib应用的依赖没有BOOT-INFspring-boot-start执行 jar 的 spring boot 类没有这部分可执行yesno 五、Spring Boot 初始的知识 1.starter 带有 starter 单词的叫做启动器启动依赖。 spring-boot-starter-xxxx : 是 spring 官方推出的启动器。xxx-starter : 非官方推出的由其他组织提供的。 starter 是一组依赖应用中包含 starter可以获取 spring 相关技术的一站式的依赖和版本。不必复制、粘贴代码。通过 starter 可以快速启动并运行项目。starter 包含 依赖坐标、版本传递依赖的坐标、版本配置类配置项 dependencies!--Spring Web 依赖带有 starter 单词的叫做启动器启动依赖。spring-boot-starter-xxxx : 是 spring 官方推出的启动器。xxx-starter : 非官方推出的由其他组织提供的。--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency/dependencies2.Spring-boot-starter-parent pom.xml 中 指定 spring-boot-starter-parent 作为坐标表示继承 Spring Boot 提供的父项目。从 spring-boot-starter-parent 继承以获得合理的默认值和完整的依赖树以便快速建立一个 Spring Boot 项目。父项目提供以下功能 JDK 的基准版本比如 java.version17/java.version源码使用 UTF-8 编码格式公共依赖的版本。自动化的资源过滤默认把 src/main/resources 目录下的文件进行资源打包。maven 的占位符 ‘’对多个 Maven 插件做了默认配置如 maven-compile-pluginmaven-jar-plugin 使用父项目的两种方式 在项目中继承 spring-boot-starter-parent !-- 表示父项目-- parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion3.2.2/versionrelativePath/ !-- lookup parent from repository -- /parentpom.xml 不继承单独加入spring-boot-dependencies依赖 dependencyManagementdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-dependencies/artifactIdversion3.1.1/versiontypepom/typescopeimport/scope/dependency/dependencies /dependencyManagement3.核心注解 — SpringBootApplication package com.gdb.crm;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Bean; import java.util.Date;/*** 核心注解功能* ① SpringBootConfiguration包含Configuration注解的功能* ConfigurationJava Config 的功能配置类结合Bean能够将对象注入到spring的IOC容器* SpringBootConfiguration标注的类是配置类Application是配置类** ② EnableAutoConfiguration开启自动配置。将spring和第三方库中的对象创建好注入到spring容器避免写XML去掉样例代码。需要使用的对象由框架提供** ③ ComponentScan组件扫描器。context:component-scan base-packagexxxx包/* 扫描ControllerServiceRepositoryComponent注解创建它们的对象注入到容器。* springBoot约定启动类作为扫描包的根起点ComponentScan从项目的根开始扫描包括它的子包中的类* 所以默认将 Application 启动类放在根包的下面。* 总结在入口做的事情是将上面的三类对象放入到 spring 的 IOC 容器中。*/ SpringBootApplication public class Application {Beanpublic Date myDate(){return new Date();}public static void main(String[] args) {//run方法的第一个参数是 源配置类从这里加载 bean找到 bean 注入到 spring 的容器中。SpringApplication.run(Application.class, args);}} 六、总结 创建一个可运行的 Spring Boot 应用的步骤。 使用脚手架搭建项目环境。建立项目的目录结构。编写简单的代码运行即可。
http://www.zqtcl.cn/news/711757/

相关文章:

  • 电子商务网站建设百度文库工业设计公司招聘
  • 网站seo测评餐厅设计公司餐厅设计
  • 深圳网站seo推广wordpress swf 上传
  • 织梦做双语网站怎么做制作网站的教程
  • 公司网站开发的国内外研究现状个人网页设计大全
  • 做一个网站人员网站建设及推广优化
  • 胶州市城乡建设局网站能进封禁网站的浏览器
  • 网站做几级等保荣耀商城手机官网
  • 营销网站费用渭南网站建设公司
  • wordpress主题集成插件下载网站如何做360优化
  • 有什么在线做文档的网站网站开发需要用到哪些技术
  • 网站套餐可以分摊吗吗移动登录网页模板免费下载
  • asp网站会员注册不了但是打不开网页
  • wordpress 中文网店杭州排名优化公司
  • wordpress建站安全吗wordpress企业主题教程
  • 网站构建的开发费用信息管理系统网站开发教程
  • 自己做网站怎么维护wordpress素材模板
  • 如何选择一个好的优质网站建设公司wordpress 主题小工具
  • mysql数据库做网站广州网站seo地址
  • 福建省住房和城乡建设厅网站电话网站开发项目步骤
  • 网站注册域名多少钱淘宝网商城
  • 做架构图的网站网站和网店的区别
  • 做红包网站简单个人网站设计
  • 新手学做网站pdf手wordpress修改搜索框
  • 做湲兔费网站视颍如何通过查询网站注册时间
  • 重庆cms建站模板南通网站建设推广优化
  • 合肥网站建设的公司新闻类网站如何做量化统计
  • 好用的在线地图网站十六局集团门户网
  • 网站开发数据库连接失败广州网站建站平台
  • 鄂尔多斯北京网站建设加盟网站建设的内容