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

大收录量的网站怎么做企业微信管理系统

大收录量的网站怎么做,企业微信管理系统,海南旅游网站的建设理念,网站编辑器是怎么做的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.hkea.cn/news/808686/

相关文章:

  • 濮阳网站网站建设网络营销策划是什么
  • 做新闻网站需要什么手续河北软文搜索引擎推广公司
  • 广州网站建设联系电话seo推广的公司
  • 一起做网店一样的网站关键词歌曲免费听
  • 负责网站建设推广本周热点新闻事件
  • 快速做网站优化谷歌在线浏览入口
  • 苏州企业网站建设开发与制作2023年6月份又封城了
  • 用java做网站可以吗吉林seo刷关键词排名优化
  • 网站建设面试google广告投放技巧
  • 整形网站整站源码如何让关键词排名靠前
  • php网站后台搭建外贸网站大全
  • 建 新闻 网站营销战略有哪些内容
  • 营销融合app网站seo招聘
  • 快速做网站的方法网站换了域名怎么查
  • 建筑工程网络计划图怎么编制百度seo搜索排名
  • 免费建网站系统百度云登陆首页
  • wordpress 采集微博网站建设优化
  • 做淘宝客新增网站推广百度用户服务中心人工电话
  • 域名备案网站建设书模板百度统计登录
  • 禁止WordPress访问官网优化关键词排名提升
  • 爬取漫画数据做网站今日热搜新闻头条
  • 雄安网站建设制作网站关键词如何快速上首页
  • 佛山从事网站建设百度小程序入口官网
  • 自建网站平台可以实现哪些功能网络营销这个专业怎么样
  • 佛山新网站制作公司网页制作成品模板网站
  • 校园网站建设的意见企业管理培训课程网课
  • 郑大远程教育动态网站建设seo优化关键词排名
  • 做logo什么网站昆明百度关键词优化
  • 怎样做省钱购物网站sem推广代运营
  • 英文网站开发公司万网阿里云域名查询