![](https://img-blog.csdnimg.cn/c9c259aa7b344673b6ae0e7862b630bc.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring全家桶
文章平均质量分 81
Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。 它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。 很多研发人员把spring看作心目中最好的java项目,没有之一
new一个对象_
天还没亮人们就开始赶路
展开
-
SpringBoot整合第三方技术
SpringBoot版本低于2.4.3(不含),Mysql 驱动版本大于8.0时,需要在url连接串中配置时区。查阅后发现我们需要设置下时区,这里不是 springboot + mybatis 的问题,而是。为了使MySQL JDBC驱动的版本与UTC时区配合使用。,必须在连接字符串中明确指定serverTimezone。此时我们测试dao接口(发现有大量报错信息).........原创 2022-08-16 12:23:34 · 382 阅读 · 2 评论 -
SpringBoot(详解)
是由Pivota团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。原创 2022-07-24 23:36:22 · 11061 阅读 · 6 评论 -
SpringMVC——拦截器
注意:扫描加载配置。原创 2022-08-10 09:59:35 · 129 阅读 · 0 评论 -
深度解析SpringMVC——SSM整合
前端接收数据格式多种多样,数据无法解析。再次查询发现添加操作成功。①模拟查询全部数据业务。原创 2022-08-08 19:33:03 · 326 阅读 · 2 评论 -
SpringMVC——REST风格
●REST(Representational State Transfer),表现形式状态转换🍹◆ 传统风格资源描述形式查看某个用户的信息——id=1保存用户信息——🍹◆REST风格(描述资源的一种访问形式)● 优点🍹 ◆ 隐藏资源访问行为,无法通过地址得知对资源是何种操作🍹 ◆ 书写简单● 按照REST风格访问资源时使用行为动作区分对资源进行了何种操作SpringMVN支持8种,常用4种(GET、POST、PUT、DELETE)——查询全部用户信息 ➠ GET(查询)——...原创 2022-08-07 23:05:24 · 225 阅读 · 0 评论 -
SpringMVC——请求与响应
启动服务器发送Get请求携带一个name的参数此时后台如何接收?(在方法的形参上传一个相同的参数便可成功接收)我们再次启动服务器,然后发送请求,后台便可接收到数据。原创 2022-08-01 23:05:41 · 280 阅读 · 0 评论 -
SpringMVC(详解)
➠SpringMVC是一种基于Java实现MVC模型的轻量级web框架➠是一种表现层框架技术,用于进行表现层功能开发➠SpringMVC技术与Servlet技术功能等同,均属于web层开发技术。原创 2022-07-29 12:53:09 · 441 阅读 · 0 评论 -
Spring事务(超详细)
Spring事务简介➠事务作用: 在数据层保障一系列的数据库操作同时成功同时失败➠Spring事务作用: 在数据层或业务层保障一系列的数据库操作同成功同失败接口:public interface PlatformTransactionManager{ void commit(TransactionStatus status)throws TransactionException; void rollback(TransactionStatus status)throws原创 2022-07-21 02:45:37 · 2066 阅读 · 0 评论 -
Spring案例(百度网盘提取码数据兼容处理)
使用处理后的参数调用原始方法——环绕通知中存在对原始方法的调用。对百度网盘分享链接输入提取码时尾部多输入的空格做兼容处理。在业务方法执行之前对所有的输入参数进行格式处理——(提取码首尾存在空格时也可正常进行提取)【读取链接与提取码并返回提取码的布尔值】【判断链接与提取码是否正确】【Spring配置类】【Spring切面】......原创 2022-07-19 19:15:56 · 367 阅读 · 0 评论 -
Spring面向切面编程(AOP)
AOP简介➠***AOP核心概念***🍹● AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构🍹🍹◆OOP(Object Oriented Programming)面向对象编程➠***AOP作用***🍹●在不惊动原始设计的基础上为其进行功能增强(追加功能)➠***Spring理念***🍹●无入侵式/无侵入式(IOC里面的setter注入也是典型的无入侵式编程,提供一个变量,对象就会有值)eg:(为了使其他原创 2022-07-14 23:46:02 · 520 阅读 · 0 评论 -
Spring注解开发
🎊🎊️️🚸🛳️注解开发定义bean🎊🎊️️🎊🎊️️➠使用@Component定义bean@Component ("bookDao")public class BookDaoImpl implements BookDao{}@Componentpublic class BookServiceImpl implements BookService{ } 核心配置文件中通过组件扫描加载bean<context:component-scan base-pac原创 2022-07-07 23:45:06 · 564 阅读 · 0 评论 -
Bean的生命周期&&依赖注入➠依赖自动装配
🍹🍭🎊🎊️️🚸🛳️生命周期:从创建到消亡的完整过程➠bean生命周期:bean(对象)从创建到销毁的整体过程➠bean生命周期控制:在bean创建后到销毁前做一些事情🛳️通过Bean的配置控制其生命周期结果:🚸🚸🚸?为何销毁操作M2没有执行 ?程序是运行在JAVA虚拟机中的,虚拟机启动后,IOC加载了配置也启动,Bean初始化,拿到Bean执行完后,下一个动作为虚拟机退出 ,没用给Bean销毁的机会 🎊🎊️️🎊🎊️️实现销毁操作🍭方式一:(手工关闭容器,...............原创 2022-07-05 09:43:49 · 404 阅读 · 0 评论 -
Spring基础框架
Spring 是一个开源框架,是JavaEE开发必备级技能,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。任何 Java 应用都可以从 Spring 中受益。Spring 的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring 是一个分层的 JavaSE/EE full-stack(一站式) 轻量级开源框架。Spring发展到今天已经形成了一种开发的生态圈原创 2022-07-04 12:32:59 · 403 阅读 · 0 评论 -
MyBatis Plus 入门到精通
● MyBatis Plus(简称 MP)是基于MyBatis Plus框架基础上开发的增强型工具,旨在简化开发、提高效率●MyBatis Plus特性(详细了解可进入官网)只做增强不做改变,不会对现有工程产生影响内置通用 Mapper ,少量配置即可实现单表 CRUD操作编写查询条件无需担心字段写错—支持主键自动生成—内置分页插件— …●开发方式—— 基于MyBatis使用MyBatis Plus—— 基于Spring使用MyBatis Plus——.....................原创 2022-08-17 22:43:23 · 374 阅读 · 2 评论