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

网站手机客户端如何开发沈阳企业自助建站

网站手机客户端如何开发,沈阳企业自助建站,电子商务网站建设与管理课后第四章,虹口区网站建设spring的优缺点 虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。一开始,Spring用XML配置,而且是很多XML配 置。Spring 2.5引入了基于注解的组件扫描,这消除了大量针对应用程序自身组件的显式XML配置。Spring 3.0引入 了…

spring的优缺点

虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。一开始,Spring用XML配置,而且是很多XML配
置。Spring 2.5引入了基于注解的组件扫描,这消除了大量针对应用程序自身组件的显式XML配置。Spring 3.0引入
了基于Java的配置,这是一种类型安全的可重构配置方式,可以代替XML。
所有这些配置都代表了开发时的损耗。因为在思考Spring特性配置和解决业务问题之间需要进行思维切换,所以编
写配置挤占了编写应用程序逻辑的时间。和所有框架一样,Spring实用,但与此同时它要求的回报也不少。
除此之外,项目的依赖管理也是一件耗时耗力的事情。在环境搭建时,需要分析要导入哪些库的坐标,而且还需要
分析导入与之有依赖关系的其他库的坐标,一旦选错了依赖的版本,随之而来的不兼容问题就会严重阻碍项目的开
发进度。

spring boot

Spring Boot是由Pivotal公司于2011年发起的开源项目,旨在解决Spring应用的配置和部署问题。通过自动化和简化这些过程,Spring Boot让开发者能够更加专注于应用的开发,而不是维护基础设施。

Spring 框架是为了简化开发的,而 SpringBoot 是为了简化 Spring 开发的,由此可见,使用 SpringBoot 开发将会更加的方便简捷。

SpringBoot不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式

特点

  • 功能集成:Spring Boot提供了大量的Starter POMs,可以方便地与各种常见技术整合,如JPA、Thymeleaf、MyBatis等。这大大简化了与其他技术的整合过程。而Spring MVC主要用于构建Web层,与其他技术整合需要自己配置。
  • 启动方式:Spring Boot可以创建独立的Spring应用程序,内嵌Tomcat或Jetty容器,通过main方法就可以启动应用,无需部署在Web服务器上。而Spring MVC的项目通常需要部署在Web服务器上,如Tomcat、Jetty等。

代码

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.5</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.springtest</groupId><artifactId>mySpringTest</artifactId><version>0.0.1-SNAPSHOT</version><name>mySpringTest</name><description>mySpringTest</description><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jdbc</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

入口文件MySpringTestApplication.java

package com.springtest.myspringtest;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class MySpringTestApplication {public static void main(String[] args) {SpringApplication.run(MySpringTestApplication.class, args);}}

接下来就可以写接口了,可以使用 spring MVC 中的那些注解,例如 @RequestMapping

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

相关文章:

  • 山东城市建设厅网站中国建设网建筑通
  • 上海网站建设选缘魁包头网站建设公司哪家好
  • 教育培训手机网站模板下载产品开发项目管理全流程
  • 网站用什么系统好用设计购物网站的意义
  • 青岛市崂山区城乡建设局网站优秀的wordpress博客
  • 网站开发主要职责南昌企业网站开发
  • 网站建设力度不够论文宁夏建设监理协会网站
  • 互联网站备案信息农商1号的网站建设费
  • 建设网站费用多少钱网站栏目优化
  • 网站专题制作wordpress浮动插件
  • 盖县网站开发妖姬直播
  • 网站建设的原因有什么建筑工地招工招聘信息平台
  • 浙江建设三类人员报名网站装饰公司名称大全简单大气
  • 好看的网站 你明白吗wordpress for sae4.5
  • 外贸网站设计的公司怎么样能注册公司
  • 蚌埠网站制作大宗商品采购平台
  • 钢铁行业公司网站模板网站设计的步骤
  • 昆明网站搜索引擎优化网站建设公众
  • 四川成都私人网站建设免费网站注册平台
  • 随州网站建设学校互联网网站建设公司
  • 网站快速收录教程腾讯企业邮箱免费
  • 给菠菜网站做外包怎么在亚马逊上开店铺
  • 如何下载js做的网站网站建设详细流
  • 太原网站建设方案推广为什么要建设种苗供求网站
  • 大宗商品价格查询网站网站费用估算
  • 手机网站模板源码下载wordpress添加文件夹
  • 公司以前做的免费网站太多 新网站搜索不到北京搬家公司费用
  • 手机网站设计机构张家港网站推广
  • 南通市建设局网站马建明中装建设董事长
  • 公司如何登录网站做就业登记杰奇网站地图插件