spring学习
文章平均质量分 89
Wei_Hss
什么都想学,什么都学不会
展开
-
Spring学习:学完总结
(1)全称:EJB(sun企业级开发框架)-->S(Spring)S(struts2)H(hibreate) -->S(spring)S(springmvc)M(mybatis)(2)所以Spring到底是什么?Spring不是某一层的框架, 针对各层的解决方案的框架, 提供了一站式开发, 其他框架,只需要与spring整合, Spring管理整个项目的bean(java对象), 在需要使用每个bean的时候, 找spring, 由spring把需要的bean注入给你, 每一层的解耦。1.依赖注入。原创 2022-12-10 20:00:00 · 915 阅读 · 0 评论 -
Spring学习:五、AOP 面向切面编程、Spring与Mybatis整合
AOP英文名为Aspect Oriented Programming,意为面向切面编程,通过预编译方式和运行期间动态代理实现程序功能统一维护的一种技术。AOP是OOP的延续,是Spring框架中的一个重要内容,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 面向切面编程,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术,如下图所示: AOP 采取横向抽取机制(动态代理),取代了传统纵向继承机制的重复性代原创 2022-12-09 12:00:00 · 618 阅读 · 0 评论 -
Spring学习:四、 在web开发中使用spring框架
web开发怎么变成Spring框架?原创 2022-12-08 12:00:00 · 296 阅读 · 0 评论 -
Spring学习:三、Spring IoC 容器配置-注解方式
在Bean class 添加 注解Spring2.5 提供 @Component 效果相当于 元素配置包扫描,通知spring 注解Bean 在哪个包下面使用 命名空间 ,在spring的配置文件中添加context命令空间5.2 注解实现属性依赖注入通过上一步,我们已经把UserDaoImpl和UserServiceImpl使用对应的注解,交给Spring管理了:但是在我们的UserServiceImpl类中依赖UserDao, 那我们需要使用属性注入的注解把UserDao注入到User原创 2022-12-07 19:50:57 · 462 阅读 · 0 评论 -
Spring学习:二、Bean的管理
Spring 作为 Ioc 框架,实现了依赖注入,由一个中心化的 Bean 工厂来负责各个 Bean 的实例化和依赖管理。各个 Bean 可以不需要关心各自的复杂的创建过程,达到了很好的解耦效果。 springBean的加载过程大致分为两个过程:解析注册,实例化 spring先解析xml文件或者注解配置,读取所有要加载类信息。根据类信息创建对应的BeanDefinition对象,再根据Beandefination对象创建实例对象。原创 2022-12-03 12:00:00 · 903 阅读 · 0 评论 -
Spring学习:一、Spring概述、Spring入门
Rod Johnson(http://baike.baidu.com/item/Rod Johnson)在2002年编著的《Expert one on one J2EE design and development》一书中,对Java EE 系统框架臃肿、低效、脱离现实的种种现状提出了质疑,并积极寻求探索革新之道。以此书为指导思想,他编写了interface21框架,这是一个力图冲破J2EE传统开发的困境,从实际需求出发,着眼于轻便、灵巧,易于开发、测试和部署的轻量级开发框架。原创 2022-12-03 12:00:00 · 257 阅读 · 0 评论