- 博客(6)
- 收藏
- 关注
原创 浅析SpringBoot起步依赖和自动配置原理
在Spring中,我们感受到了它高效率的开发模式,同时也应该体验到了它项目前期繁琐的配置,对于这一点,Spring也作出了改变,从Spring3.0开始,支持了纯注解配置,可以完全告别xml,相对而言简单了一些,但是对于复杂配置还是太繁琐,特别是涉及到与其他框架整合的部分。总体来说,Spring的优点是不言而喻的,用过的人都知道,但是存在的这些问题也是真实的,所以总结起来就是一句话:虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。
2021-04-28 02:34:03 1031
原创 javaEE企业级框架ssm知识点整合【思维导图】
ssm(Spring+SpringMVC+Mybatis)框架是轻量级javaEE应用开发最受欢迎的一种组合框架之一,使用这种框架的项目使JavaEE架构具有高度可维护性和可扩展性,同时极大地提高了项目的开发效率,降低了开发和维护的成本,而且相对于另外一种受欢迎的组合框架ssh(Spring+SpringMVC+Hibernate)来说,两者都以Spring框架为核心,但是ssm学习门槛更低,入门更容易。所以对于想走java路线的同学来说,在校期间学好ssm这套框架,显得尤为重要。掌握了这套技能,不仅能
2021-04-28 02:27:45 4459 4
原创 ssm整合时spring事务管理失效的问题
问题描述: 整合ssm(Spring+Spring MVC+Mybatis)框架时,模拟用户之间转账操作时使用了Spring的事务管理器,当程序发生异常时,事务并没有进行回滚,和没配事务管理器一样,但是通过Junit进行单元测试,跳过Controller层直接调用Service层进行转账操作时,事务管理器又可以正常起作用。所以大致可以确定问题出现在Spring和SpringMVC的整合上。原因分析: 由于是JavaWeb项目,所以Spring的配置文件是通过Contex...
2021-04-25 20:34:41 273
原创 aspectjweaver:关于Spring注解AOP的注意点
1.导包问题 我们都知道,在编写SpringAOP(面向切面编程)时,需要导入一个aspectjweaver.jar的包,它的主要作用是负责解析切入点表达式。但是在开发时,特别是maven工程中通过导入坐标的方式导依赖时,虽然代码提示功能很好用,但是一不留神就容易导成了别的包。在第一次编写AOP案例时,我导入的依赖如下:<dependency> <groupId>aspectj</groupId> <artifac...
2021-04-19 02:33:56 10036 4
原创 spring中@Resource注解注入依赖时空指针异常,而@Autowired可以正常注入
原因:javax.annotation.Resource是JDK1.6才支持的,且JDK1.8以上没有javax.annotation解决办法:1.在maven中的pom.xml中添加javax.annotation的依赖<dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> &
2021-04-09 09:52:21 815
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人