Spring
文章平均质量分 92
Chemlez
学生党一枚~ 个人主页(文章首发地址):https://www.chemlez.cn/
展开
-
ssm框架的整合
初学Spring、SpringMVC以及Mybatis时,将其整合时步骤繁多,新手容易不理解,面对繁多的XML配置,往往也不易跑通代码,这里用于记录一次整合的配置。 整合的目的:通过Spring的IoC和AOP对组件进行管理。即:通过IoC解决组件间的动态依赖注入;通过AOP来对事务进行控制,即通过Spring来整合SpringMVC及Mybatis。 想法:对Mybatis的整合是,在Service层调用dao层的接口时,使其自动装配。 首先:一张数据库表对应一个实体类,一个实体类对应一张Mapper.x原创 2021-04-06 11:20:57 · 145 阅读 · 1 评论 -
Springboot自定义starter
一、介绍与定义 本章用于记录自定义Springboot-starter的学习过程。 在我们自定义starter之前,我们首先观察一下SpringBoot自身的starter的形式都是什么样的。我们以spring-boot-starter-web为例。 通过spring-boot-starter-web,可以看出当前引入的依赖是空的JAR文件。它的作用是仅提供辅助依赖管理,这些依赖可用于自动装配或者其他类库。继续点入,可以看见其引入了spring-boot-starter,再进一步点入,又能看见其引入了sp原创 2021-04-02 14:33:51 · 69 阅读 · 0 评论 -
SpringMVC学习笔记记录
0 、概述 服务器端分成三层架构。 一、环境搭建 1.1 Maven环境的创建 导入坐标依赖 <!-- 版本锁定 --> <spring.version>5.0.2.RELEASE</spring.version> <!-- 配置依赖 --> <dependencies> <!-- spring IOC --> <dependency> <groupId>org.spring原创 2021-04-02 14:29:09 · 271 阅读 · 0 评论 -
Spring学习笔记(全)--看这一篇就够了
0、基本介绍 Spring是对业务层的操作,同时可以整合Mybats框架和Spring MVC框架。下图是MVC结构: **耦合:**简单理解为程序间的依赖关系 类之间的依赖 方法间的依赖 **解耦:**降低程序间的依赖关系 实际开发中编译期不依赖,运行时才依赖。 解耦的思路: 第一步:使用反射来创建对象,而避免使用new关键字。 第二步:通过读取配置文件来获取要创建的对象全限定类名。 一个创建Bean对象的工厂。 Bean:含有可重用组件的含义。 JavaBean:用Java语言编写的可重用组件。原创 2020-09-22 23:39:58 · 535 阅读 · 0 评论