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

厦门建站价格网站推广属于哪些

厦门建站价格,网站推广属于哪些,apache 配置网站,广州最好的网站建设1.SpringBoot简介 1.1.简介 Spring Boot来简化spring应用开发,约定大于配置去繁从简,just run就能创建一个独立的,产品级别的应用。 背景:J2EE笨重开发,繁多的配置、低下开发效率、复杂的部署流程、第三方技…

1.SpringBoot简介

1.1.简介

        Spring Boot来简化spring应用开发,约定大于配置去繁从简,just run就能创建一个独立的,产品级别的应用。
         背景:J2EE笨重开发,繁多的配置、低下开发效率、复杂的部署流程、第三方技术集成难度大。
        解决: “Spring全家桶”时代;Spring Boot → J2EE一站式解决方案;Spring Cloud → 分布式整体解决方案。

1.2.优点

        快速创建独立运行的Spring项目以及与主流框架集成 ;使用嵌入式的Servlet容器,应用无需打成war包 ;starters自动依赖与版本控制 ;大量自动配置,简化开发,也可以修改默认值;无需配置XML,无代码生成,开箱即用;准生产环境的运行时应用监控;与云计算的天然集成。

2.微服务

         微服务:架构风格(服务微化)
        一个应用应该是一个一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE;微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元。

3.环境准备

        JDK1.8:SpringBoot推荐JDK1.7及以上

        Maven3.x:maven3.3以上版本

        eclipse:2018、IDEA2017或者STS

        SpringBoot2.4.4RELEASE

4.maven设置

        maven设置本地仓库,在maven的conf文件中seting.xml文件改

<localRepository>D:\Maven\RepMaven</localRepository>

        给maven的setting.xml配置文件的profiles标签添加
 

    <profile>        <id>jdk-1.8</id>        <activation>            <activeByDefault>true</activeByDefault>            <jdk>1.8</jdk>        </activation>        <properties>            <maven.compiler.source>1.8</maven.compiler.source>                        <maven.compiler.target>1.8</maven.compiler.target>            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>            </properties> </profile>

        maven的mirrors标签添加阿里云镜像:

<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>        </mirror>

maven配置环境变量:
        在系统变量新建MAVEN_HOME,D:\software\apache-maven-3.6.0;
        在Path中末尾加入:%MAVEN_HOME%\bin;

5.创建SpringBoot项目

5.1.统一编码

        根据统一编码截图设置,除了Text本身设置为UTF-8编码外,属于他的几个子节点也要改,分别是:Text下的:Java Properties;Java Properties下的:Spring Properties;Text下的:JSP;以及JSP下的两个以JSP开头的两个子节点(编码可改也可不改)。

 

 

 

5.2.创建项目

        首先选中Spring perspective,在Package Explorer导航图下,右键new选择Spring start Project弹出如下对话框:

点击Next后,直接点击Finish按钮,再次点击Finish
在pom.xml文件中,加上:

<properties><maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>

        右键项目,选择Maven项目,选择更新项目(update project)
        处理完成后,启动XXXXXApplication.java的main方法,看到控制台有如下报文,就说明项目创建成功,配置也成功了!

 

5.3.创建一个hello world的Spring Boot项目

        功能描述: 浏览器发送hello请求,服务器接受请求并处理,响应Hello World字符串;
        1、创建一个maven工程;(jar)
        2、导入Spring Boot相关依赖

    <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.1</version>	<relativePath/> <!-- lookup parent from repository --></parent><properties><java.version>1.8</java.version><maven-jar-plugin.version>3.1.1</maven-jar-plugin.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--Spring boot相关测试的依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>  

        3、编写一个主程序;启动Spring Boot应用

/*** @SpringBootApplication:标注主程序,说明这是一个Spring boot应用* @author lenovo**/
@SpringBootApplication
public class HelloWorldMainApplication {public static void main(String[] args) {//启动Springboot应用程序SpringApplication.run(HelloWorldMainApplication.class, args);}
}

        4、编写相关的Controller、Service

@Controller
public class HelloController {@ResponseBody@RequestMapping("/hello")public String hello(){return "hello world!";}
}

        或者使用@RestController都是一样的效果:因为@RestController包含了@ResponseBody和@Controller两个注释:

@RestController
public class HelloController {@RequestMapping("/hello")public String hello(){return "hello world!";}}

        5、运行主程序测试:
        6、简化部署:

<build><plugins><!--Spring boot把程序打成一个可执行jar包的插件--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>

        将这个应用打成jar包,直接使用Java -jar的命令进行执行;打包:
        有一个要求,运行环境不能只是jre,要向上到jdk

6、使用Spring Start Project快速创建项目

        Eclipse:使用Spring Start Project可以快速创建一个Spring Boot项目,选择需要的模块,这是联网去创建一个Spring Boot项目;
        默认生成的SpringBoot项目:

        主程序已经生成,接下来只需要开始业务逻辑的编写

        resources文件夹中的目录结构:

                static:保存所有的静态资源;js、css、images

                templates:保存所有的模板页面;(SpringBoot默认jar包使用嵌入式的Tomcat,默认不支持JSP页面);可以使用模板引擎(freemarker、thymeleaf);

                application.properties:SpringBoot应用的配置文件,可以修改一些默认配置。

        server.port=8085 #设置springboot运行端口为8085,默认为8080

IDEA :使用Spring Initializer快速创建SpringBoot项目

http://www.tj-hxxt.cn/news/15786.html

相关文章:

  • wordpress 归档 如何使用广州推动优化防控措施落地
  • 建设一个网站需要多长时间seo排名第一的企业
  • 国内单页面网站网址导航怎样推广
  • 网站要挂工商标识怎么做搜索网站大全排名
  • 电商网站上信息资源的特点包括站长工具如何使用
  • 淘宝里网站建设公司可以吗龙岗网站建设
  • 东莞附近公司做网站建设多少钱央视新闻最新消息今天
  • 塘沽做网站公司互动营销策略
  • 电商供应链怎么做天桥区seo全网宣传
  • 个人网页上传网站怎么做网站优化排名公司哪家好
  • 2017国外优秀网站模版seo排名优化工具
  • 网站建设cms营销推广
  • 做自己的网站挣钱种子搜索引擎在线
  • 苏州制作公司网站的优化快速排名教程
  • 宜昌网站制作线上培训机构排名前十
  • 设计公司网站需要多少钱做推广网络
  • 网站建设公司联系方式百度自动驾驶技术
  • 铜陵app网站做营销招聘南京seo网站管理
  • 上下框架 网站seo课程简介
  • 三折页设计那个网站做的好郑州网站定制
  • 宁波网站建设公司360搜索引擎
  • 论述简述网站制作的步骤谷歌官方seo入门指南
  • wordpress网站备案百度一下一下你就知道
  • 个人网站web模板网络优化是做啥的
  • 特产网站怎么做2345浏览器网站进入
  • 聊城网站优化网络推广百度竞价排名公式
  • 没有域名做网站外贸网站推广seo
  • 上海微信网站建设兼容网站怎么做一个网站平台
  • 网站套餐到期啥意思公司的seo是什么意思
  • 可以玩小游戏的网站友链交易平台