![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring学习
酸酸的酸酸酱
这个作者很懒,什么都没留下…
展开
-
Resttemplate的基础使用
什么是RestTemplateRestTemplate是Spring提供的一种简单便捷的模板类,用于访问Rest服务的客户端,使发送http请求更优雅,更方便。使用原创 2020-06-01 00:00:12 · 406 阅读 · 0 评论 -
理解Spring AOP并使用XML及注解两种方式实现Spring AOP
Spring Aop概述aop(面向切面编程) 是oop的扩展和延伸,是为了解决OOP中产生的开发问题。应用场景权限校验、日志记录、性能监控、事务控制以权限校验举例AOP的优势需求:在每个数据持久层dao层saveDB()方法前,统一验证,必须拥有管理员权限才可以save。此时就需要在每次saveDB前验证权限,假设为check()方法解决方案:在dao层的每一个方法都增加一个c...原创 2018-10-11 14:50:21 · 597 阅读 · 0 评论 -
理解Spring IOC概念及如何降低代码耦合度
什么是IOCIOC(Inversion of Control) 控制反转,是spring中一个重要的特性,是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。那么控制什么的的权利被反转了呢,我们知道在写代码的过程中,经常会出现两个对象之间出现依赖关系,当A对象依赖B对象时,我们通常在A对象中通过new的方式来创建它的依赖对象B,而控制反转之后,对于对象的创建权被托付给IOC容器了...原创 2018-10-11 10:00:59 · 4350 阅读 · 9 评论 -
Spring的编程式事务和声明式事务
spring事务管理的APIplatfformTransactionManager 平台事务管理器平台事务管理器: 接口 是spring用于管理事务的真正的对象DataSourceTransactionManager: 底层使用JDBC管理事务HibernateTransactionManager: 底层使用Hibernate管理事务TransactionDefinition 事务定...原创 2018-10-12 10:56:57 · 550 阅读 · 0 评论 -
ssm框架使用junit测试controller层的方法
mockMvc原创 2019-03-12 23:23:59 · 2727 阅读 · 0 评论 -
springboot使用线程池发送邮件demo
使用线程池发送邮件demo原创 2019-07-31 16:42:03 · 1568 阅读 · 1 评论