
框架_SpringBoot
文章平均质量分 92
浅水壁虎
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot_第十章(启动过程)
1:自定义初始化器ApplicationContextInitializer/*** 自定义初始化器在new springboot的加载初始化容器的过程中加载 根据反射加载 在项目启动中运行*/@OverrideSystem.out.println("我的ApplicationContext初始化器:");System.out.println("初始化器:"+beanDefinitionName);2:自定义监听器ApplicationListener/**原创 2025-04-18 00:02:08 · 718 阅读 · 0 评论 -
SpringBoot_第十一章(Thymeleaf模板引擎)
在项目中,我们使用前后端分离或者前后端不分离的技术,如果不分离就需要引擎模板引擎模板跟JSP相似,都是后端的模板解析器,将数据填充到模板页面,返回给前端的技术。Thymeleaf是一个现代的服务器端Java模板引擎的web和独立的环境,能够处理HTML, XML, JavaScript, CSS,甚至纯文本。原创 2024-08-03 23:38:07 · 560 阅读 · 0 评论 -
SpringBoot_第十章(日志)
想要做到日志自定义外部输出,可以使logBack,Log4J等,就需要配置外部文件。原创 2024-08-02 21:37:22 · 689 阅读 · 0 评论 -
SpringBoot_第八章(读写分离_ShardingSphere实现)
Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。可以实现读写分离和分库分表Apache ShardingSphere 由ShardingSphere-JDBC 和 ShardingSphere-Proxy这 2 款既能够独立部署,又支持混合部署配合使用的产品组成。它们均提供标准化的基于数据库作为存储节点的增量功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用场景,原创 2023-11-29 23:45:17 · 1979 阅读 · 1 评论 -
SpringBoot_第九章(CAP和分布式事务)
我们知道在单机下边的事务通过注解开启事务。但是在分布式的系统中,比如扣减订单和减库存客户在主业务中,发起了下单和减库存两个服务,这两个服务在不同的服务器上,我们该怎么保证事务的一致性呢?正常情况下,下单和扣减库存都成功,两边保证了数据的一致性。但是不正常情况下的,比如下单模块失败或者是超时。导致了库存扣减成功后,下单失败。两边就有了一致性问题,出现了数据不一致。我们无法通过单机的事务来控制。于是就有了分布式事务的问题。原创 2023-11-29 23:46:19 · 1344 阅读 · 0 评论 -
SpringBoot_第七章(读写分离_MybatisPlus和自定义路由实现)
dynamic-datasource的jar包的官方文档。controller代码根据请求不同访问不同的数据源。2:配置spring的主从。原创 2023-11-01 20:28:08 · 621 阅读 · 0 评论 -
SpringBoot_第六章(知识点总结)
Filter、servlet是Servlet规范,拦截的是自定义的请求。因为DispatcherServlet拦截的是/但是Filter、servlet可以自定义拦截请求,根据匹配规则,他们会自己处理请求。/*** 继承Filter* 不会经过拦截器* 拦截/*所有请求 不管get post* 使用次注解生效*/@OverrideSystem.out.println("执行MyFilter无论什么get、post方法:"+name);//调用链Servlet代码实现:/**原创 2023-09-06 18:56:54 · 408 阅读 · 1 评论 -
SpringBoot_第五章(Web和原理分析)
SpringBoot参数绑定、返回值处理源码原创 2023-03-05 20:33:10 · 701 阅读 · 0 评论 -
SpringBoot_第四章(自动装配原理分析)
SpringBoot自动装配和相应注解原创 2022-07-15 18:33:30 · 2349 阅读 · 0 评论 -
SpringBoot_第三章(依赖管理)
在springboot项目中,简化了Spring应用的初始搭建以及开发过程,同样对jar的依赖管理也有一套自己的标准。我们创建好自己的springboot项目模板后可以看到pom文件,对需要的jar进行依赖管理,在将项目打包之后,由于项目包包含Tomcat,因此我们可以直接使用java -jar 项目包来运行项目。这些都是依赖于springboot的项目管理,下边来具体分析。我们创建好项目,查看pom文件如下开始分析分析结构:我们在此pom中可以看到项目的父级依赖是spring-boot-starte原创 2022-05-19 17:42:22 · 1826 阅读 · 0 评论 -
SpringBoot_第二章(案例入门)
前言:在上一章已经对于SpringBoot概念和开发工具配置进行了准备,这一章开始搭建SpringBoot的项目入门,开发工具是eclipse.1:新建项目然后创建项目名称为SpringBoot3,点击下一步进入到一下页面,选择web,勾选上点击完成,之后再eclipse中就能看到新建的SpringBoot3的项目了,稍等eclipse下载相关的jar,然后就能看到项目...原创 2018-10-19 11:30:24 · 315 阅读 · 0 评论