【面试题解析】--20200113面试题解析

1. SpringBoot中如何实现安全性?

在SpringBoot中实现安全性非常地简单只需要引入spring-boot-starter-security依赖,然后进行非常简单的配置与编码就可以了。配置该类必须添加一个配置类并且继承WebSecurityConfigurAdapter并重写其方法。

2. SpringBoot是什么?请说出他的优点

SpringBoot是Spring开源组织下的一个子项目,它是JavaEE软件开发的一站式解决方案,它简化了Spring开发的繁琐配置,提供了一种快速使用Spring的方式,并且为它还为我们提供了大量的Stater启动器大大提高了我们的开发效率:
优点:

  1. 无须配置即可集成其他组件,能够大大提高开发效率。
  2. 项目无需打包成war包,项目可以打包成可执行的jar包。
  3. 提供了了大量的starter来用以简化maven的依赖加载。
3. 什么是Spring框架?

Spring是一个轻量级的开放源代码的框架,它的核心是AOP和IOC,它能够与其它框架无缝集成。

4. 动态网页和静态网页的区别是什么?

从字面意思上就可以明白动态网页就是内容动态变化的,静态网页就是内容固定不变的。动态网页如JSP,如果我们想要获取服务器上的当前时间直接使用Java代码块调用相关API即可,内容会随着时间的变化而变化,而静态网页是由我们编写好直接部署在服务器上的,如果需要修改内容需要手动修改。

5. 你在开发中常用的SpringBoot starter启动器有哪些?
  1. spring-boot-starter-web:SpringBoot开发web应用所需启动器。
  2. spring-boot-starter-data-redis:SpringBoot使用Data访问redis如需启动器。
  3. spring-boot-starter-security:SpringBoot使用安全框架SpringSecurity所需启动器。
  4. spring-boot-starter-data-solr:SpringBoot使用solr所需启动器。
  5. mybatis-spring-boot-starter:集成第三方orm框架mybatis所需启动器。
  6. spring-boot-starter-data-jpa:使用SpringBoot Jpa访问数据库所需启动器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值