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

政协网站建设意义网络促销的方法有哪些

政协网站建设意义,网络促销的方法有哪些,求一个旅游网站的代码,如何做免费企业网站目录前言1.谈谈你对springBoot的理解2.为什么使用springBoot或springBoot的优点3. springBoot与springCloud 区别4.springBoot的核心配置文件有哪些,作用是什么5.springBoot配置文件有几种类型,区别是什么6.什么是热部署?springBoot怎么实现热…

目录

  • 前言
  • 1.谈谈你对springBoot的理解
  • 2.为什么使用springBoot或springBoot的优点
  • 3. springBoot与springCloud 区别
  • 4.springBoot的核心配置文件有哪些,作用是什么
  • 5.springBoot配置文件有几种类型,区别是什么
  • 6.什么是热部署?springBoot怎么实现热部署
  • 7.什么是 JavaConfig?
  • 8.Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的或介绍一下 @SpringBootApplication 注解
  • 9.springBoot的启动器starter
  • 10.springBoot项目的启动方法
  • 11.如何在 Spring Boot 启动的时候运行一些特定的代码?
  • 12.springBoot的全局异常处理
  • 13.spring Boot常用注解

前言

java最新面试题(java基础、集合、多线程、jvm、锁、算法、CAS、Redis、数据库、mybatis、spring、springMVC、springBoot、微服务)

1.谈谈你对springBoot的理解

是一站式解决方案,简化了spring繁重的配置,提供了各种启动器,让开发者更好上手。

2.为什么使用springBoot或springBoot的优点

(1)版本锁定: 解决maven依赖版本冲突问题
(2)起步依赖: 解决jar过多问题
(3)自动配置: 解决配置文件过多问题
(4)内置tomcat: 通过内置tomcat,不需要其他外置tomcat,也能运行javaEE。

3. springBoot与springCloud 区别

SpringBoot是快速开发的Spring框架,SpringCloud是完整的微服务框架,SpringCloud依赖于SpringBoot。

4.springBoot的核心配置文件有哪些,作用是什么

applicationbootstrap 配置文件。
application: 用于项目的自动化配置。
bootstrap: 一些不能被覆盖的属性和加密或解密的场景。比application要先加载。

5.springBoot配置文件有几种类型,区别是什么

.yml和.properties
区别主要是书写方法不一样,.properties加载优先级大于.yml。

server.port = 8088 //.properties方式server:           //.yml方式port:8088

6.什么是热部署?springBoot怎么实现热部署

热部署: 修改代码不需要重启,就可以实现编译并部署到服务器上。(1)在开发时修改代码不需要重启服务,节省了时间。(2)部署在服务器上的程序,可以在不停止的情况下进行升级。
①使用devtools。在配置文件中把devtools.restart.enabled 设置为 true。每次都需要build一下才行。
②idea设置实现热部署。

7.什么是 JavaConfig?

JavaConfig 是 Spring 社区的产品,它提供了配置 Spring IoC 容器的纯 Java 方法,有助于避免使用 XML 配置。

8.Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的或介绍一下 @SpringBootApplication 注解

@SpringBootApplication:包含了三个注解。
①SpringBootConfiguration: 实现了@Configuration注解,实现配置文件的功能。
②@EnableAutoConfiguration: 打开自动配置的功能,也可以关闭某个自动配置的选项, 例
如: java 如关闭数据源自动配置功能: @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })。
③@ComponentScan: Spring组件扫描。

9.springBoot的启动器starter

可以通过启动器去集成其他技术:web、redis、maybatis等。
在pom配置 spring-boot-starter-web,就可以进行web开发。

原理:会加载这些配置类,放进spring容器中,就可以从容器中获取这些类。

10.springBoot项目的启动方法

打包
maven插件运行
main启动

11.如何在 Spring Boot 启动的时候运行一些特定的代码?

可以实现接口 ApplicationRunner或者 CommandLineRunner,这两个接口实现方式一样(项目启动完成后执行) ,它们
都只提供了一个 run 方法,在run方法写你的业务逻辑。

12.springBoot的全局异常处理

@ControllerAdvice:开启了全局异常的捕获。然后自定义一个方法使用@ExceptionHandler注解然后定义捕获异常的类型即可对这些捕获的异常进行统一的处理。

@ControllerAdvice
public class ExceptionUtil{@ExceptionHandler(value =Exception.class)@ResponseBodypublic String exceptionHandler(Exception e){System.out.println("全局异常捕获:"+e);return "全局异常捕获,错误原因:"+e.getMessage();}
}

13.spring Boot常用注解

@SpringBootApplication: SpringBootConfiguration配置类、componentScan扫描包、EnableAutoConfiguration导入其他配置类
@RestController: @ResponseBody和@Controller的作用。
@Component,@Service,@Controller,@Repository: 将类注入容器。
@GetMapping、@PostMapping、@PutMapping、@DeleteMapping: 映射请求,只能接收的对应的请求。
@AutoWired: 按照类型匹配注入。
@Qualifier: 和AutoWired联合使用,在按照类型匹配的基础上,在按照名称匹配。
@Resource: 按照名称匹配依赖注入。
@Bean: 用于将方法返回值对象放入容器。
@RequestParam: 获取查询参数。即url?name=这种形式
@RequestBody: 该注解用于获取请求体数据(body),get没有请求体,故而一般用于post请求。@PathVariable: 获取路径参数。即url/{id}这种形式。
@Value: 将外部的值动态注入到 Bean 中。
    @Value(“${}”):可以获取配置文件的值。
    @Value(“#{}”):表示SpEl(Spring Expression Language是Spring表达式语言,可以在运行时查询和操作数据。)表达式通常用来获取 bean 的属性,或者调用 bean 的某个方法。

http://www.hkea.cn/news/2788/

相关文章:

  • wordpress 短代码广州seo优化排名推广
  • 北京网站建设好不好天百度app免费下载安装
  • 方维制网站seo内部优化具体做什么
  • php自己做网站访问量计算郑州免费做网站
  • 建立一个属于自己的网站举例网络营销的例子
  • 做网站一般需要哪些文件夹网页搜索引擎大全
  • 如何申请自己的网站百度搜索排名怎么靠前
  • 建站abc网站案例短视频营销常用平台有
  • 做网站公司松江自己的品牌怎么做加盟推广
  • 婚纱摄影的网站怎么做搜索引擎优化是做什么
  • 天津网站建站推广商业软文
  • wordpress添加修改记录百度网站优化排名
  • 7777av域名成交价格青岛网站关键词排名优化
  • 南京外贸网站建设报价百度竞价推广计划
  • 网站管理后台地址怎么查询百度网址大全下载
  • wordpress标签订阅北京网站sem、seo
  • 做seo网站优化多少钱seo分析是什么意思
  • 郑州小程序开发报价合肥百度搜索优化
  • 中国建行网站代写软文
  • 个体工商户做网站能加地名吗aso优化重要吗
  • 企业网站建设的目的有哪些优化模型
  • 濮阳做网站的电话百度用户服务中心官网电话
  • 做头发个人网站制作素材百度小说排行榜风云榜
  • 白云做网站公司魔方优化大师官网下载
  • 怎么用dw做可上传文件的网站企业管理8大系统
  • wordpress编辑器开发班级优化大师下载
  • 南通市网站百度竞价优化
  • php做网站如何seo入门教学
  • 在临沂做网站百度免费推广
  • 西安网站制作公司哪家好seo优化的技巧