![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring学习
文章平均质量分 95
仁者乐山智者乐水
这个作者很懒,什么都没留下…
展开
-
Spring面向切面编程(介绍及使用)
文章目录Spring 面向切面编程AOP 概念AOP 代理@AspectJ 支持启用@AspectJ 支持声明一个切面声明一个切入点表达式标签(10种)1. execution标签2. within标签3. this4. targetwithin、this、target对比5. args6. @within7. @target8. @args9. @annotation10. bean切点表达式的组合声明通知@Before:前置通知JoinPoint:连接点信息@After:后置通知介绍特点@AfterRe原创 2021-08-10 14:14:34 · 1632 阅读 · 3 评论 -
mybatis generator生成映射文件时,含有重复结点
问题描述之前用mybatis generator的自动生成代码的插件没有出现任何问题,但是前几天做作业时,通过generator插件自动生成代码,结果Springboot项目都启动不起来,结果通过日志一看是mybatis自动生成的映射文件出现了错误,出现了重复的节点:<resultMap id="BaseResultMap" type="com.boss.redis.entity....原创 2020-03-06 21:50:03 · 452 阅读 · 0 评论 -
Spring通过new出来的对象中带有@Autowired属性值为空的问题及解决方法
在我new出来类对象时,发现如果该对象使用了@Autowired注入,则new出来的对象含有@Autowired的属性则为空指针。下面来介绍一下原因和解决方法原创 2020-03-06 21:09:44 · 5329 阅读 · 0 评论 -
Spring数据缓存之注解@Cacheable、@CachePut、@CacheEvict入门篇
如果想让应用程序避免一遍遍地为同一个问题推导、计算或查询答案的话,缓存是一种很棒的方式。当以一组参数第一次调用某个方法时,返回值会被保存在缓存中,如果这个方法再次以相同的参数进行调用时,这个返回值会从缓存中查询获取。在很多场景中,从缓存查找值会比其他的方式(比如,执行数据库查询)成本更低。因此,缓存会对应用程序的性能带来正面的影响。原创 2020-02-28 22:54:57 · 1035 阅读 · 2 评论 -
Spring常用数据源的spring和Maven的xml配置
目录Spring自带的数据源(DriverMangerDataSource)数据源配置xml文件:db.properties的配置文件如下:DBCP数据源Maven依赖配置:数据源配置xml文件:属性说明:db.properties的配置文件如下:C3P0数据源Maven依赖配置:数据源配置xml文件:配置属性说明:db.properties的配...原创 2020-02-28 19:46:57 · 668 阅读 · 0 评论