spring-boot
文章平均质量分 86
老马识途2.0
始于颜值,陷于才华,终于人品,合于性格...
展开
-
springboot bean管理,鉴权,异常统一处理、整合mybatis、单点登录,断言,统一http返回码,全局线程池接口字段校验,导出excel,google缓存结合stream判空,redis
2.1 mybaits执行过程:读取配置文件中数据库连接信息 -》创建一个sqlsessionFactory工厂 -》调用工厂中指的方法创建一个sqlsession会话实例-》sqlssesion.getMapper(.class)获取对应的mapper映射实例-》调用mapper中的方法执行sql -> 提交、关闭。简单理解:引入mybatis-spring-boot-starter,创建DataSource、sqlsessionFactory bean,完成对数据库的连接。2,整合mybatis。原创 2023-07-31 17:02:01 · 14 阅读 · 0 评论 -
springBoot入门简介,使用spring initializer快速创建spring Boot项目
传统“单体”spring缺点:许多应用结合在一起,牵一发而动全身。一个小小的bug修改,或者日益增长的需求变更都需要停止服务重新启动。传统“单体”spring优点:开发测试简单,只需要把整个应用放到服务器上就行了,不给运维带来麻烦。水平扩展也很简单,当应用的负载过大,既可以把应用负载很多分,通过负载均衡就可以提高并发能力。springboot是把应用的几个分应用分开(或说是功能 点分块)...原创 2019-02-28 22:35:05 · 1010 阅读 · 0 评论 -
spring-boot-start 找pom配置链接地址
https://docs.spring.io/spring-boot/docs/2.1.3.RELEASE/reference/htmlsingle/找到starts:即:https://docs.spring.io/spring-boot/docs/2.1.3.RELEASE/reference/htmlsingle/#using-boot-starter原创 2019-03-04 21:55:09 · 905 阅读 · 0 评论 -
springWeb实战
首先介绍个maven jar包引用的配置的网站,很方便:https://www.webjars.org/一,还是使用spring initializr 创建一个web工程然后在pom文件中引入jquery配置(用这个网址(https://www.webjars.org/)):pom: <dependency> <groupId>org.we...原创 2019-03-04 22:07:14 · 169 阅读 · 0 评论 -
第二章,springboot 配置,yaml 语法
一,springboot配置文件:首先看上图,我们在使用spring initializer快速创建一个项目的后,会自动生成上面的资源文件夹,••••••••1,static (1) 配置文件, springboot使用一个全局的配置文件,配置文件名是固定的,有两种格式: · application.properties ·...原创 2019-03-02 16:36:57 · 323 阅读 · 0 评论 -
第三章,springboot 部分注解讲解,和多配置文件加载方式
一,@PropertySourcepackage com.example.springboot;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotation.PropertySource;...原创 2019-03-03 14:41:29 · 684 阅读 · 0 评论 -
第四章 :springBoot自动配置原理,加载过程
1,springboot启动时加载住配置类,开启了自动配置功能点开程序启动要走的第一个注解:可以看到:有个:@EnableAutoConfiguration这个注解的作用:利用:@AutoConfigurationImportSelector(扫描器)给容器中导入一些组件,有那些组件呢?可以把上面的注解一级一级点进去,在AutoConfigurationIm...原创 2019-03-03 15:40:34 · 1701 阅读 · 0 评论 -
第五章 ,springboot 日志框架
一,选用SLF4j和logback(注:spring框架默认使用的事JCL日志框架)二,使用1,如何在系统中使用slf4j(不同于log4j)以后开发的时候,日志记录方法的调用,不应该直接调用日志的实现层,而是调用日志的抽象层里面的方法(也就是先biz层再dao层)打开slf4j的首页,找到用户手册链接:有个案例,长下面这个样子:import org.slf4j....原创 2019-03-03 16:41:54 · 188 阅读 · 0 评论 -
springcloud项目知识点
springcloud简介:基于springboot 提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。springcloud与dubbo的区别:最大区别:springCloud抛弃了Dubbod的RPC通信,采用的事基于HTTP的Rest方式。1,创建...原创 2019-03-09 13:37:11 · 592 阅读 · 0 评论