![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
cjy_lean
这个作者很懒,什么都没留下…
展开
-
6.12面试笔记
什么是Spring?轻量级,企业应用开发的开源框架,提供一站式解决方案Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java应用Spring四大特点?Ioc 控制反转,和Aop 面向切面轻量级 mvc 异常处理非侵入式Spring框架的API不会在业务逻辑上出现,既业务逻辑是POJO。容器Spring作为一个容器,...原创 2020-06-17 23:16:37 · 137 阅读 · 0 评论 -
面试题(springboot)
Springboot自动配置原理?自动配置的注解@EnableAutoConfiguration通过这个注解可以引入自动配置jar包下面的配置类信息SpringApplication.run : 启动SpringBoot应用主程序的注解@SpringBootApplication:包括三个标签组成@EnableAutoConfiguration : 开启自动配置功能@SpringBootConfiguration - @Configuration : Spring的配置标签@C原创 2020-06-17 00:09:29 · 152 阅读 · 0 评论 -
6.10面试笔记(springboot)
为什么用使用springboot?(1)简化配置,基本使用yaml语法配置,或Java类配置(2)内置Tomcat (还内置其他容器: Jetty,Undertow.. 要知道如何移除 ,切换)(3)maven简化配置(4)更容易跟其他框架整合(很多都提供启动器自动配置,启动器是谁开发的,可以看groupid,或者启动器的名字)什么是JavaConifg?java config是指基于java配置的spring。传统的Spring一般都是基本xml配置的,后来spring3.0新增了许多ja原创 2020-06-16 00:13:37 · 135 阅读 · 0 评论 -
SpringBoot 整合shiro案例测试
SpringBoot 整合shiro1. 创建springboot项目,设置依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependenc...原创 2020-04-30 23:29:30 · 253 阅读 · 0 评论 -
Spring Boot整合Swagger—键生成接口文档
Spring Boot 整合Swagger—生成接口文档1. Swagger:再也不用写API文档了(1)通过Swagger实时生成api文档,这个时候你就不需要手动写接口文档为什么要接口文档?主要:前端开发人员,还有测试人员以前:项目都是后端人员一手包办,一堆Java程序员搞定或者一堆PHP程序搞定 这情况下,前端人员只要会HTML,css,JavaS...原创 2020-04-28 20:42:18 · 185 阅读 · 0 评论 -
Spring Data连接
Spring Data连接使用用户名和密码连接到 MongoDB 服务器,你必须使用'username:password@hostname/dbname' 格式,'username'为用户名,'password' 为密码。application.yml:spring:#数据源配置 data: mongodb: # 主机地址# h...原创 2020-04-28 19:57:26 · 114 阅读 · 0 评论 -
Spring Boot web开发(静态资源、配置视图 jsp + thymeleaf )
Spring Boot web开发(静态资源、配置视图 jsp + thymeleaf )1. 静态资源web开发中的静态资源:图片,视频,css,html(不带引擎表达式),音频,jssrc/main/resources是存放资源文件的目录(application.yml,或者其他目录static,templates)src/main/resources/static是用于存放网...原创 2020-04-27 22:27:31 · 258 阅读 · 0 评论 -
Spring中的logback日志配置
logback日志配置日志用途:记录项目运行的问题选择一个好的日志框架?市面上的日志框架:JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…左边选一个门面(抽象层)、右边来选一个实现;日志门面: SLF4J;日志实现:Logback;SpringBoot:底层是Spring框架,Spring框架默认是用JCL;...原创 2020-04-26 20:29:58 · 501 阅读 · 0 评论 -
SpringBoot +MyBatis +MyBatis Plus
(1)MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。官方网址:https://mybatis.plus/愿景:成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。(2)Mybatis 与 JPAMyBatis:简单的CRUD需要写sql语句,如果...原创 2020-04-25 22:31:12 · 264 阅读 · 0 评论 -
MongoDB基础增删改查总数分页语法,集成springBoot,MongoTemplate在系统的使用
集成springboot添加maven pom依赖mongodb-plus-spring-boot-starter<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</a...转载 2020-04-25 22:00:43 · 512 阅读 · 0 评论 -
Spring Boot+MyBatis+分页插件+MyBatisPlus+logback
Spring Boot+MyBatis+分页插件+MyBatisPlus+logback 1. 整合Spring Boot +MyBatis 1)使用idea中的Spring Initializer创建Spring Boot 项目 (2)加入数据源Druid的依赖,pom文件配置如下:<dependency> <groupId>org.s...原创 2020-04-24 23:37:27 · 1317 阅读 · 0 评论 -
单元测试与集成测试、热部署、打包成jar包,war包
单元测试与集成测试、热部署、打包成jar包,war包1. 单元测试 (1)在 pom 包中添加 spring-boot-starter-test 包引用<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...原创 2020-04-21 21:02:23 · 404 阅读 · 0 评论 -
Spring Boot中的yaml的基本语法与配置
Spring Boot中的yaml的基本语法与配置1. yaml概念:可读性高,用来表达数据序列化的格式,后缀:.yml(或者yaml)如果application.yml、application.yaml、application.properties并行存在,优先级是后加载的,替换先加载的。一般配置文件都是application-*.yml,有时有多个环境,比如有开发环境applica...原创 2020-04-20 22:01:48 · 373 阅读 · 0 评论 -
SpringBoot面试题
SpringBoot面试题Spring Boot 最大的优势是什么呢?Spring Boot 的最大的优势是“约定优于配置“。“约定优于配置“是一种软件设计范式,开发人员按照约定的方式来进行编程,可以减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。Spring Boot 中 “约定优于配置“的具体产品体现在哪里。Spring Boot Starter、Spri...转载 2020-04-19 22:33:42 · 392 阅读 · 0 评论 -
Spring Boot 介绍及项目搭建
Spring Boot 介绍及项目搭建(核心功能、起步依赖分析,自动配置解析)。 1. Spring Boot 介绍 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展...原创 2020-04-19 22:20:33 · 523 阅读 · 0 评论