Sping
文章平均质量分 89
学习笔记
小夫敲代码
这个作者很懒,什么都没留下…
展开
-
Spring Cache
Spring Cache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。Spring Cache提供了一层抽象,底层可以切换不同的cache实现。具体就是通过CacheManager接口来统一不同的缓存技术。CacheManager是Spring提供各种缓存技术抽象接口。原创 2022-10-09 21:18:04 · 113 阅读 · 0 评论 -
redis---在springboot中调用redis
由springboot完成redisTemplate的自动装配,如果我们自定义一个redisTemplate类,则会覆盖springboot提供的。原创 2022-10-06 19:01:19 · 170 阅读 · 0 评论 -
Spring---MyBatisPlus
简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提供效率。开发方式基于MyBatis使用基于Spring使用。原创 2022-09-21 22:13:06 · 3173 阅读 · 0 评论 -
Spring---SpringBoot
总而言之,父工程中properties是进行插件和依赖的版本管理,dependencyManagement是对所需的依赖的版本进行限制,防止不同依赖版本之间的冲突,build中有一个pluginManagement也可以对插件进行限制。这种格式的配置文件在近些年已经占有主导地位,那么这种配置文件和前期使用的配置文件是有一些优势的,我们先看之前使用的配置文件。从上面的文件中可以看到指定了一个父工程,我们进入到父工程,发现父工程中又指定了一个父工程,如下图所示。我们在启动服务器时就是执行的该类中的主方法。原创 2022-09-18 22:42:46 · 240 阅读 · 0 评论 -
Spring---Maven高级
将抽取后的项目进行运行,测试之前的增删改查功能依然能够使用。所以对于项目的拆分,大致会有如下几个步骤:(1)创建Maven模块(2)书写模块代码分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分。拆分方式可以按照功能拆也可以按照模块拆。(3)通过maven指令安装模块到本地仓库(install指令)团队内部开发需要发布模块功能到团队内部可共享的仓库中(私服),私服我们后面会讲解。原创 2022-09-16 16:15:45 · 726 阅读 · 0 评论 -
SpringMVC---SSM整合&&异常处理&&拦截器
为了方便前端对数据进行处理,我们需要在表现层对数据结果进行封装,具体封装形式如下:为了封装返回的结果数据。原创 2022-09-14 15:53:08 · 441 阅读 · 0 评论 -
SpringMVC---请求与响应&&REST风格
SpringMVC入门程序开发总结(1+N)一次性工作创建工程,设置服务器,加载工程导入坐标创建web容器启动类,加载SpringMVC配置,并设置SpringMVC请求拦截路径SpringMVC核心配置类(设置配置类,扫描controller包,加载Controller控制器bean)多次工作定义处理请求的控制器类定义处理请求的控制器方法,并配置映射路径(@RequestMapping)与返回json数据(@ResponseBody)步骤总结:导入坐标开发控制器类。原创 2022-09-09 16:15:28 · 550 阅读 · 0 评论 -
Spring AOP与事务
AOP是在不改原有代码的前提下对其进行增强。面向切面编程,一种编程范式,指导开发者如何组织程序结构。AOP是一种编程思想,编程思想主要的内容就是指导程序员该如何编写程序。1.2AOP作用作用:在不惊动原始设计的基础上为其进行功能增强,前面咱们有技术就可以实现这样的功能即代理模式。1.3AOP核心概念为了能更好的理解AOP的相关概念,我们准备了一个环境,整个环境的内容我们暂时可以不用关注,最主要的类为://记录程序当前执行执行(开始时间)//业务执行万次i原创 2022-09-02 15:56:12 · 459 阅读 · 0 评论 -
Spring 注解开发及框架整合
是IoC容器的顶层接口,初始化对象时,加载的bean延迟加载接口是Spring容器的核心接口,初始化时bean立即加载接口提供基础的bean操作相关方法,通过其他接口扩展其功能常用)步骤1:删除原XML配置将配置文件中的标签删除掉步骤2:Dao上添加注解在类上添加@Component注解}}注意注解不可以添加在接口上,因为接口是无法创建对象的。XML与注解配置的对应关系:步骤3:配置Spring的注解包扫描为了让。...原创 2022-08-27 00:28:41 · 423 阅读 · 0 评论 -
Spring Framework---IOC/DI
首先获取IOC容器,使用ClassPathXmlApplicationContext()方法对配置文件applicationContext.xml进行加载,new出一个IOC容器对象调用getBean()方法通过id(bookService)对bean标签进行加载,即可得到bookService对象,在配置文件中,id="bookService"的标签通过全类名定位该实体类,最后调用其方法。原创 2022-08-23 13:31:20 · 310 阅读 · 1 评论 -
Mybatis---CRUD案例
1.目标1.1环境准备1.1.1Maven环境的搭建1.1.2数据库表(tb_brand)及数据准备1.1.3创建实体类Brand1.1.4编写测试用例1.1.5安装MyBatisX插件1.2查询所有数据1.2.1编写接口方法1.2.2编写SQL语句1.2.3编写测试方法1.2.4起别名解决数据封装失败问题1.2.5使用resultMap解决上述问题1.2.6小结 1.3查询详情1.3.1编写接口方法1.3.2编写SQL语句1.3.3编写测原创 2022-08-21 19:20:57 · 782 阅读 · 0 评论 -
壹 Spring的loC和DI
Spring是分层的JavaSE/EE应用full-stack轻量级开源框架,以IoC反转控制)和AOP面向切面编程)为内核。提供了展现层SpringMVC和持久层SpringJDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的JavaEE企业应用开源框架。1.2Spring发展历程1997年,IBM提出了EJB的思想1998年,SUN制定开发标准规范EJB1.0。......原创 2022-07-24 21:21:45 · 177 阅读 · 0 评论