#pringBoot

在Springboot中使用swagger2

1.Swagger简介:在前后端分离的时代,无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档,Swagger的出现即提供了一个规范,解决了这个问题。2.在Springboot中使用Swagger:  (1)pom.xml中添加依赖:1<dependency>2<groupId>io...
代码星球 ·2021-02-08

springboot笔记-4-.aop编程的简要概述

  前面几个章节说明了下spring是如何发现并注册类到容器,以及最终的实例化。本文则讲下spring中较为核心的内容,aop概念,又叫切面式编程。切面编程可以做到无侵入性的改变代码的执行逻辑,比如我们经常涉及到的日志,事物等概念便可以用切面的思维来解决。springaop会涉及到两个比较重要的概念,1是动态代理&nb...

springboot笔记-3-.实例化bean

  前面几章spring已经把需要的注册的bean的信息已经全部加载到了BeanFactory中了,那么之后要做的事儿当然就是进行实例化了,当然了可能有人会问为何不在加载到bean信息的时候直接进行实例化呢,这不还需要依赖注入嘛,当然是要所有的都加载完了才能实例化。ApplicationContext相对于BeanFa...

springboot笔记-2-.核心的上下文以及配置扫描解析(下)

前言   上文说了springboot是如何发现并保存我们需要注册的bean,其最重要的就是依靠一个特殊的BeanFactoryProcessor-》ConfigurationClassPostProcessor,本文则主要来讲一下其详细的加载过程。先放一张大致的加载图正文  这儿先回顾下上文Configuration...

springboot笔记-2-.核心的上下文以及配置扫描解析(上)

前言  上一节中简要说明了下springboot自动化配置的关键,那么本节看下springboot真正的初始化过程,如何创建上下文并解析配置,加载我们注册到容器管理中的类。上节已经成功的创建了SpringApplication,那我们就看下其run方法究竟做了些什么  正文  我们从SpringApplication的...

springboot笔记-1.自动化配置的关键

最近发现看过的东西容易忘,但是写一遍之后印象倒是会深刻的多。总所周知springboot极大的简化了java开发繁琐性,而其最大的优势应该就是自动化配置了。比如要使用redis,我们直接引入相关的包,将redis连接信息配置下即可使用。本文主要分析下springboot自动化配置的关键。本文分析核心过程的代码,无关性的...

springboot+spring security +oauth2.0 demo搭建(password模式)(认证授权端与资源服务端分离的形式)

项目security_simple(认证授权项目)1.新建springboot项目  这儿选择springboot版本我选择的是2.0.6点击finish后完成项目的创建2.引入maven依赖 下面是我引入的依赖1<?xmlversion="1.0"encoding="UTF-8"?...

使用vue+elementUI+springboot创建基础后台增删改查的管理页面--(1)

目前这家公司前端用的是vue框架,由于在之前的公司很少涉及到前端内容,对其的了解也只是会使用js和jquery,所以..慢慢来吧。在此之前需要先了解vue的大致语法和规则,可先前往官方文档进行学习https://cn.vuejs.org/v2/guide/1.搭建vue工程使用vue一般有直接引入vue.js方式,或者...

springboot中的resttemplate使用了jackson序列化遇到的坑

spring.jackson.time-zone=GMT+8spring.jackson.date-format=yyyy-MM-ddHH:mm:ss springboot之restTemplate学习SpringBoot系列:RestTemplate快速入门-harrychinese-博客园(cnblogs...

SpringBoot 为什么能够自动的注入一些常用的Bean ?

原文转载至:https://blog.csdn.net/qq_29941401/article/details/79605388 但是我一直没有搞懂druid是怎么自动配置的?这个是properties文件的配置,配置数据库数据源使用druid。spring.datasource.password=12345...

Springboot 禁用数据库自动配置

转载至:https://blog.csdn.net/wyw815514636/article/details/80846545 https://blog.csdn.net/knqi007/article/details/83997634 如果我们用SpringBoot实现一个简单的微服务,不需要数据...

SpringBoot 为什么能够自动的注入一些常用的Bean ?详细分析SpringBoot 自动配置的实现

转载至:https://blog.csdn.net/qq_29941401/article/details/79605388 有一个问题一直让我好奇,为什么在SpringBoot中有的bean我们都没有配置却能够自动注入,这个比如说我们使用JdbcTemplate的时候那个对象明明我们都没有配置但是却能获取到...

springboot入门简单,深入难

18年1月份的时候在腾讯课堂学习springboot、springcloud搭建微服务,老师告诉我们,springboot入门容易,深入难。 因为你必须东西SpringMVC、Spring、Mybatis这样的SSM,Redis、SpringData、Rabbitmq、KAFKA等各种各样的组件,然后怎么把它...

springboot中使用mybatis的分页插件pageHelper

  首先在pom.xml中配置<!--https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter--><dependency><groupId>org...

Springboot+mybatis事务回滚时报错处理。Cannot change the ExecutorType when there is an existing transaction

org.springframework.dao.TransientDataAccessResourceException:CannotchangetheExecutorTypewhenthereisanexistingtransactionatorg.mybatis.spring.SqlSessionUtils.ses...
首页上一页...89101112...下一页尾页