Java基础笔试题目的相关学习

Java基础笔试题目的相关学习

长沙牛耳教育      2022-04-26 04:21:01     1

Java基础笔试题目的相关学习,1.Spring Boot、Spring MVC和Spring有什么区别?Spring和SpringMVC的问题在于需要配置大量的参数。Spring Boot通过一个自动配置

课程价格 请咨询

上课时段: 授课校区:

详细介绍

1.Spring Boot、Spring MVC和Spring有什么区别?

Spring和SpringMVC的问题在于需要配置大量的参数。

Spring Boot通过一个自动配置和启动的项来目解决这个问题。为了更快的构建产品就绪应用程序,Spring Boot提供了一些非功能性特征。

2.什么是自动配置?

既然我们前边说了,Spring和SpringMVC的问题在于需要配置大量的参数,我们能否带来更多的智能?当一个MVC JAR添加到应用程序中的时候,我们能否自动配置一些beans?

Spring查看(CLASSPATH上可用的框架)已存在的应用程序的配置。在此基础上,Spring Boot提供了配置应用程序和框架所需要的基本配置。这就是自动配置。

3.什么是Spring Boot Stater

启动器是一套方便的依赖没描述符,它可以放在自己的程序中。你可以一站式的获取你所需要的Spring和相关技术,而不需要依赖描述符的通过示例代码搜索和复制黏贴的负载。

例如,如果你想使用Sping和JPA访问数据库,只需要你的项目包含

spring-boot-starter-data-jpa依赖项,你就可以完美进行。

4.Spring Boot还提供了其它的哪些Starter Project Options

Spring Boot也提供了其它的启动器项目包括,包括用于开发特定类型应用程序的典型依赖项。

spring-boot-starter-web-services-SOAP Web Services

spring-boot-starter-web-Web和RESTful应用程序

spring-boot-starter-test-单元测试和集成测试

spring-boot-starter-jdbc-传统的JDBC

spring-boot-starter-hateoas-为服务添加HATEOAS功能

spring-boot-starter-security-使用SpringSecurity进行身份验证和授权

spring-boot-starter-data-jpa-带有Hibeernate的Spring Data JPA

spring-boot-starter-data-rest-使用Spring Data REST公布简单的REST服务

5.Spring是如何快速创建产品就绪应用程序的?

Spring Boot致力于快速产品就绪应用程序。为此,它提供了一些譬如高速缓存,日志记录,监控和嵌入式服务器等开箱即用的非功能性特征。

spring-boot-starter-actuator-使用一些如监控和跟踪应用的高级功能

spring-boot-starter-undertow,spring-boot-starter-jetty,

spring-boot-starter-tomcat-选择您的特定嵌入式Servlet容器

spring-boot-starter-logging-使用logback进行日志记录

spring-boot-starter-cache-启用Spring framework的缓存支持

6.Spring Initializr是创建Spring Boot Projects的唯一方法吗

不是的。

Spring Initiatlizr让创建Spring Boot项目变的很容易,但是,你也可以通过设置一个maven项目并添加正确的依赖项来开始一个项目。

手动设置一个maven项目

这里有几个重要的步骤:

在Eclipse中,使用文件-新建Maven项目来创建一个新项目

添加依赖项。

添加maven插件。

添加Spring Boot应用程序类。

7.如何在Spring Boot中添加通用的JS代码

在源文件夹下,创建一个名为static的文件夹。然后,你可以把你的静态的内容放在这里面。

例如,myapp.js的路径是resourcesstaticjsmyapp.js

8.什么是Spring Data

Spring Data的使命是在保证底层数据存储特殊性的前提下,为数据访问提供一个熟悉的,一致性的,基于Spring的编程模型。这使得使用数据访问技术,关系数据库和非关系数据库,map-reduce框架以及基于云的数据服务变得很容易。

为了让它更简单一些,Spring Data提供了不受底层数据源限制的Abstractions接口。

9.如何使用Spring Boot部署到不同的服务器

你需要做下面两个步骤:

在一个项目中生成一个war文件。

以上就是长沙牛耳教育java培训机构的小编针对“Java基础笔试题目的相关学习”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

Java笔试题

学分高考提醒您:交易时请核实对方资质,对于过大宣传或承诺需谨慎!任何要求预付定金、汇款等方式均存在风险,谨防上当。