随笔分类 - Spring
Spring、SpringBoot、SpringMVC相关
摘要:公司最近的新项目使用的是JPA,迫于之前没有使用过,因此作成一个快速上手手顺 介绍 JPA 又叫 Spring Data JPA,是spring组件的一部分,相比 mybatis 来说,可以认为是一个全自动 ORM 框架 快速开始 创建一个springboot工程,引入web,mysql drive
阅读全文
摘要:# Java获取resource目录下文件 工作的时候需要读取resource目录下的文件,在此记录一种不会因打包方式影响的读取方法(直接写路径有可能会因为打jar包或者打war包而失效)。 **2021/01/11 更新** 如果是在Spring环境中,可以使用org.springframewor
阅读全文
摘要:Spring中@Transactional失效 Spring中的声明式注解@Transactional很大程度的方便了开发者进行DB数据保存。但是在一些特殊情况下,可能会造成注解不是按想定的方式生效,这里说几种可能造成的几种情况。 常见的几种情况: 异常被捕获 这是一种比较简单不过稍不注意也可能会犯
阅读全文
摘要:SSM 整合 SpringMVC、Spring、Mybatis整合 maven项目打war包并引入依赖,并添加静态资源: 依赖及静态资源 <dependencies> <!-- 单元测试 --> <dependency> <groupId>junit</groupId> <artifactId>ju
阅读全文
摘要:Spring MVC Spring MVC 说是框架,对Tomcat来说其实就是一个Servlet,关于如何从上古时期的Servlet演化到如今的SpringMVC的,可以看看这篇博文:Spring MVC是如何逐步简化Servlet的编程的 业务分层之后既方便解耦,条例也更清晰。因此对于后台web
阅读全文
摘要:Spring之AOP AOP 全程Aspect Oriented Programming,直译就是面向切面编程。和POP、OOP相似,它也是一种编程思想。OOP强调的是封装、继承、多态,也就是功能的模块化。而AOP则是OOP的补充,它强调的是切面,在运行时动态地将代码切入到类的指定方法、指定位置上的
阅读全文
摘要:Spring之IoC 概念 IoC:Inversion of Control,中文通常翻译为“控制反转”,它还有一个别名叫做依赖注入(Dependency Injection)。但实际上依赖注入控制反转的一种表达方式(还有一种叫依赖查找)。什么是控制反转呢,简单来说就是本来上层建筑依赖下层建筑,下载
阅读全文