建设网站需要哪些材料,建设娱乐城网站,自己怎样创建网站,网站建设的建议一、什么是SpringBoot#xff1f;
其实Springboot是Spring家族中的一个全新的框架#xff0c;它是用来简单应用程序的创建和开发过程#xff0c;化繁为简。
二、为什么要用SpringBoot#xff1f;
因为现在大部分产品都是直接以SpringBoot为脚手架开发了#xff0c;主流…一、什么是SpringBoot
其实Springboot是Spring家族中的一个全新的框架它是用来简单应用程序的创建和开发过程化繁为简。
二、为什么要用SpringBoot
因为现在大部分产品都是直接以SpringBoot为脚手架开发了主流是主要原因。好处千千万随大流第一条。有人说的好处 ● 可以不使用xml配置文件采用注解的方式 ● 能快速构建spring的web程序 ● 可以使用内嵌的Tomcat、jetty等服务器去运行SpringBoot程序(以前spring项目都是要放到tomcat里去运行的) ● 可以使用maven来配置依赖 ● 内置丰富功能
三、SpringBoot源码
可以查看其所有迭代版本和依赖组件当然可以研读其源代码可是能力有限时间有限只有需要的时候去查看其原理。 安全那一块结合组织权限啥的需要透彻理解。
四、基础知识-程序目录结构
这个看若依就可以。
五、基础知识-自动配置原理
自动配置是SpringBoot的核心特别是启动应用这个逻辑如果有时间可以多看几遍看着挺爽基本没啥用抽个章节把注解这个原理搞透彻是有必要的。 特别是若依中用的不同的yml配置这个要明白如何修订。
六、基础知识-整合外部框架
1、整合mybatis框架 1看若依即可 2、整合JunitJDBC等 1需要确认若依是否有JUnit
七、基础知识-打包、部署和运行
Spring Boot使用了内嵌容器因此它的部署方式也变得非常简单灵活一方面可以将Spring Boot项目打包成独立的jar或者war包来运行也可以单独打包成war包部署到Tomcat容器中运行。
1、如何打包
Maven默认会将项目打成jar包也可以在pom.xml文件中指定打包方式。pom文件配置示例如下 com.gyd springboot-hello 0.0.1-SNAPSHOT springboot-hello springboot的第一个程序 jar Spring Boot还自带一个spring-boot-maven-plugin插件用来打包我们只需要再在pom.xml中加入以下配置
project ... ...buildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build
/project无需任何配置Spring Boot的这款插件会自动定位应用程序的入口Class我们执行以下Maven命令即可打包
//可以加一些可选参数 如 mvn clean package -Dmaven.test.skiptrue 代表打包时排除测试代码的执行 //mvn clean package其实是两条命令: mvn clean是清除项目target目录下的文件mvn package打包命令。两个命令可以一起执行。 mvn clean package 命令执行完成后jar包会生成到target目录下命名一般是“项目名版本号.jar”的形式。如下图所示。
2、如何部署运行
1待更新没有实操过。
3、各种进阶
1比如啥热部署之类的还没有遇到知识用到再学不着急。
下一步
了解注解以及若依上面的用到的注解。