![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
zz小王子
一年一年又一年,争取再战三年!
展开
-
一个简单的Spring例子---图书商城
首先,来一个干货,图中包括了使用Spring需要的jar包。第一步:在写项目之前我们先把jar包导入,然后建立beans.xml文件,以下为内容:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:/...原创 2019-05-24 16:22:49 · 1863 阅读 · 0 评论 -
Spring控制反转和依赖注入
Spring是一个容器,可以帮助我们创建和管理对象。Spring的俩大特性是IOC和AOP。IOC是指控制反转:IOC是一种思想,IOC把创建和查找依赖对象的控制权交给了容器,由容器进行注入组合对象,所以对象与对象之间是 松散耦合,这样也方便测试,利于功能复用,使得程序的整个体系结构变得非常灵活。示例;实现控制反转有3种方式(bean的实例化)构造器方式(默认):示例:packa...原创 2019-05-26 15:20:42 · 499 阅读 · 0 评论 -
Spring面向切面编程AOP
面向切面编程(AOP)完善spring的依赖注入(DI)功能,面向切面编程在spring中主要表现为两个方面1.面向切面编程提供声明式事务管理2.spring支持用户自定义的切面oop是静态的抽象,aop是动态的抽象,可以使得程序各个步骤之间有良好隔离性。Spring只支持三种传导机制,分别是:(propagation=Propagation.REQUIRED)内部事务,使用外部事务...原创 2019-05-26 16:26:59 · 212 阅读 · 0 评论 -
注解详解及区别
此文为转载大佬的学习文章,原文链接[https://blog.csdn.net/weixin_40423597/article/details/80643990] 参考博文:http://www.cnblogs.com/happyyang/articles/355...转载 2019-05-26 16:57:10 · 387 阅读 · 0 评论 -
初识Spring
最近刚学Spring,对此有一点想法,以下是总结:1、由于EJB1和EJB2过于复杂了,所以给了Spring崛起的可乘之机,所以Spring是一个高度灵活的框架,Spring目的是为了解决企业级应用开发的复杂度。Rod Johnson提出来,用Spring framework中的AOP(声明性事务),去替换CMT,简化了70~80%中小型企业的开发问题。2、 Spring 主要简化了逻辑层的代...原创 2019-05-23 21:29:26 · 129 阅读 · 0 评论 -
解决 SpringMvc 非controller类使用@Autowired注解 service注入为null的问题
标签: springmvc 非controller类 autowired注解 service注入为null 静态类 使用SpringMVC框架,在开发的过程中有一些工具类、静态非controller类需要调用由spring管理的service层。但是使用@Autowired注解注入Service,会报null异常;所以自己总结下写下来作为学习笔记吧,下面说下具体实现步骤:1、在配置文件(spr...原创 2019-06-20 13:50:42 · 2545 阅读 · 0 评论