Spring学习
如果时光可以倒流,我会选择在家陪伴家人
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记6
Spring简述1. 简化Java开发为了降低Java开发的复杂性,Spring采取了以下4种关键策略:①基于POJO的轻量级和最小侵入性编程;②通过依赖注入和面向接口实现松耦合;③基于切面和惯例进行声明式编程;④通过切面和模板减少样板式代码。2. 应用切面DI能够让相互协作的软件组件保持松散耦合,而面向切面编程(aspect-oriented programmin原创 2017-07-10 19:07:24 · 214 阅读 · 0 评论 -
Spring学习笔记2-IOC
class="" autowire="byType|byName|constructor(针对所有属性全部自动装配)" abstract="true该Bean被当做模板而不是实例" depends-on="前置依赖Bean"scope="singleton|prototype|request|session默认singleton即单例">1、可以原创 2017-06-11 17:15:39 · 356 阅读 · 0 评论 -
Spring学习笔记1-JavaBean
JavaBean发展历史第一阶段JavaBean规范是为了Java GUI的可视化编程而提出的,虽然提出了该规范,但是并没有挽回Java GUI方面劣势;第二阶段把JavaBean规范应用于JSP+JavaBean组合,此时,HTML页面中form表单所提交的数据自动填充到JavaBean中,然后由JavaBean对数据实现增删改查第三阶段由于上一阶段,JSP中实现了太多的原创 2017-06-11 17:14:52 · 382 阅读 · 0 评论 -
Spring学习笔记3-AOP
1、AOP:Aspect-Oriented Programming,面向切面编程2、AOP术语切面(Aspect):横切关注点(跨越应用程序多个模块的功能)被模块化的特殊对象通知(Advice):切面必须要完成的工作目标(Target):被通知的对象代理(Proxy):向目标对象应用通知之后创建的对象连接点(Joinpoint):程序执行的某个特定位置,如某个特定方法切原创 2017-06-12 19:34:06 · 273 阅读 · 0 评论 -
Spring学习笔记5-MVC-1
1、概述Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。支持 REST 风格的 URL 请求采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性2、开发步骤加入 jar包在 web.xml 中配置 DispatcherServl原创 2017-06-26 16:37:23 · 278 阅读 · 0 评论 -
Spring学习笔记4-JDBC
1、为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架.作为 Spring JDBC 框架的核心, JDBC 模板的设计目的是为不同类型的 JDBC 操作提供模板方法. 每个模板方法都能控制整个过程, 并允许覆盖过程中的特定任务. 通过这种方式, 可以在尽可能保留灵活性的情况下, 将数据库存取的工作量降到最低.2原创 2017-06-15 18:50:23 · 301 阅读 · 0 评论 -
Spring MVC 学习笔记
标准的MVC模型Model模型:数据模型,提供要展示的数据,因此包含数据和行为。View视图:负责进行模型的展示,通俗来讲就是HTML页面。Controller控制器:接收用户请求,委托给模型进行处理,处理完毕后把返回的模型数据返回给视图,由视图负责展示。 在标准的MVC中模型能主动推数据给视图进行更新(观察者设计模式,在模型上注册视图,当模型更新时自动更新视图),但在Web开原创 2017-08-10 18:52:12 · 591 阅读 · 0 评论