spring
文章平均质量分 87
Spring 专栏
宏远十一冠王
坚信10000小时定律,只管努力就好,如果有事也可以邮箱(lyzhang02@163.com)
展开
-
BeanUtils.copyProperties浅拷贝的坑你得知道?
今天想写一篇文章,主要关于深拷贝和浅拷贝相关的,主要是最近写代码的时候遇到一个BUG,刚好涉及到浅拷贝导致的问题。原创 2023-11-08 20:35:41 · 202 阅读 · 0 评论 -
Spring AOP源码解读
本文主要介绍了Spring的AOP是在Bean生命周期中哪个阶段生效的原创 2023-10-29 17:42:20 · 342 阅读 · 0 评论 -
PageHelper分页原理解析
文章主要介绍了PageHelper原理,以及在我们执行startPage后,它是如何帮我们拼接SQL的,最终如何实现查询的。原创 2023-09-07 15:25:31 · 341 阅读 · 0 评论 -
从源码层面理解Spring的生命周期
大家好,我是Leo!最近很久没有更新文章了,今天特地来和大家分享一下从源码层面来理解Spring的生命周期,其中也会涉及到三级缓存的问题。原创 2023-07-20 18:29:08 · 79 阅读 · 0 评论 -
如何在SpringBoot项目中兼容Jersey和SpringMVC框架?
今天特地研究了一下Jersey框架整合SpringMVC的问题,发现MVC的请求会失效,如果直接引入jersey框架,然后最后通过配置两个框架请求来解决问题原创 2023-03-27 21:16:12 · 648 阅读 · 0 评论 -
SpringBoot如何自定义一个starter
我这里就随便集成一个简单的demo新建一个工程比如,我这里就将其称为learn-starter,在pom.xml加入以下依赖。原创 2023-03-03 23:13:38 · 382 阅读 · 0 评论 -
SpringCloud之Nacos学习使用
Nacos是一个易于构建云原生得动态服务发现、服务配置和服务管理平台。常用于做注册中心、配置中心和服务管理平台原创 2023-02-28 22:55:52 · 342 阅读 · 0 评论 -
Spring之AOP理解及使用
今天给大家带来的是关于Spring AOP的一些知识和动态代理的两种实现方式,以及AOP的使用,希望大家可以喜欢原创 2023-02-27 19:26:28 · 855 阅读 · 1 评论 -
Spring之丐版IOC实现
Spring核心中依赖注入和IOC容器是非常常见的,用起来也是非常的顺手,只能说是真香,那如何实现一个丐版的SpringIOC呢?用于向容器中注册一个Bean,在扫描后,我们的Bean主要是放在了beanDefinitionMap中,还没有进行加载和初始化,在获取中再进行加载到这个缓存Map中。这里的对象工厂主要是我们最重要的一个类,在创建时,需要加载注册器和资源加载,在获取Bean中,需要进行依赖注入,并创建一个Bean。说白了就是,IOC负责我们的饮食,我们要饭和菜,只需要从IOC容器获取就行。原创 2023-02-26 16:45:12 · 444 阅读 · 1 评论 -
Spring 之bean的生命周期
本文主要是介绍了Bean的生命周期,简单介绍生命周期中的各种状态概念,以及各个阶段所执行的方法和操作。原创 2023-02-23 19:24:54 · 302 阅读 · 0 评论 -
微服务入门之某硅谷商城
这个项目的前端是一个使用了网上开源项目的商城项目,后端管理页面是采用thymeleaf模板来搭建的,后端采用的技术有SpringBoot2.3.9.RELEASE、MyBatis-plus,SpringCloud Hoxton.SR10, nacos,openfeign,gateway,SpringCache。数据库采用的MySQL和Redis,在搜索功能实现使用了ElasticSearch,MQ采用的是RabbitMq。原创 2022-11-19 14:46:08 · 451 阅读 · 0 评论 -
搭建SpringBoot项目依赖和配置快速篇
这里主要是搭建项目常用到的maven依赖以及搭建项目会需要用到的一些配置文件,可能下面这些依赖还不是很全,但是应该会满足日常大部分的需求了。原创 2022-11-01 11:53:27 · 4065 阅读 · 0 评论 -
RedisTemplate在拦截器前没有注入的问题
通过上面这样就可以解决加载不进去的问题了,这时运行的redisTemplate就是已经加载进去的了。原创 2022-09-07 23:34:01 · 393 阅读 · 0 评论 -
Spring事务传播之嵌套调用
最近在使用Spring框架时遇到了一些问题,主要是Spring的事务传播问题,一个不带事务的方法调用带事务的方法,有时候会出现不回滚的情况,所以写了这篇文章来记录一下。原创 2022-08-14 12:58:21 · 1051 阅读 · 0 评论 -
Spring Boot入门项目之外卖
SpringBoot入门项目之外卖原创 2022-08-07 15:32:56 · 236 阅读 · 0 评论 -
SSM之简单的CRUD
大家好呀,前面不是说最近在学习SSM么,可能学的不是那么深,不过刚刚开始,学完肯定需要先动手做点东西才行呀,所以就在前面看的一本书中的最后一章,做了一个小实践,做一个简单的CRUD…这个项目主要是包括了下面图的功能,就是对两个功能模块进行CRUD,包括对一些业务进行修改,以及删除。主要包括四个部分,分别是用户表、系统角色、新闻、新闻类别四个表,下面是这四个表的建表语句。如果运行出现问题的话,那就更换下顺序,应该问题不大的。我是直接拿了一本书的代码直接拿来写的,所以前端采用的是jsp和ajax来进行数据的交原创 2022-07-12 00:27:33 · 309 阅读 · 0 评论 -
SSM整合之基础xml文件以及基础理解
最近在学习SSM框架,就去找了一些视频来看,写一篇整合的文章,文章包括一些整合的依赖,以及创建的xml文件SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。主要分为四层:主要是用来对数据进行持久化的工作,我们一般会在该层设计接口,然后从数据源获取数据,更新数据等,从而进行业务数据的处理Service层主要是用来写一些业务逻辑。一般Service层是调用Map原创 2022-07-10 01:02:31 · 792 阅读 · 0 评论 -
Tomacat乱码和报错UTF-8 序列的字节 2 无效和‘application/json;charset=UTF-8‘ not supported的处理
applicationContext.xml报错,我们只需要将xml的文件格式更改成UTF-8就好。将这个UTF-8改成UTF8,然后如果还有其他文件也是这样的话,也得进行修改成UTF8,然后就可以正常启动啦。当时是写一个更新的功能,采用的是jqerry来进行数据的交互,代码如下报错:[http-nio-8888-exec-2] org.springframework.web.servlet.handler.AbstractH......原创 2022-07-03 18:15:33 · 3024 阅读 · 0 评论