随笔分类 - Spring
10.Spring集成一
摘要:1.Email 电子邮件工作原理: 邮件发送方通过邮件发送客户端把邮件发送到发送方的邮件服务器,在发送的过程中需要用到SMTP协议发送方的邮件服务器把邮件发送到接收方的邮件服务器,使用的协议也是SMTP邮件接收方从接收方邮件服务器接收邮件,使用POP3协议或者IMAP协议 JavaMail Java
阅读全文
Spring的初始化:org.springframework.web.context.ContextLoaderListener
摘要:Spring的初始化:org.springframework.web.context.ContextLoaderListener 在web.xml中配置 <listener> <listener-class>org.springframework.web.context.ContextLoaderL
阅读全文
9.ORM数据访问
摘要:1.Spring对ORM的支持 ORM : 对象关系映射(Object Relational Mapping)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术基于ORM的数据持久层框架有:HibernateMybatisTopLink……Spring框架则支持集成Hibernate,Ja
阅读全文
8.Spring对JDBC的支持和事务
摘要:1.Spring对JDBC的支持 DAO : Spring中对数据访问对象(DAO)的支持旨在简化Spring与数据访问技术的操作,使JDBC、Hibernate、JPA和JDO等采用统一的方式访问 Spring提供了@Repository注解,这一注解同样允许组件扫描来发现和配置自定义DAO而DA
阅读全文
6.SpringMVC2
摘要:1.视图解析 当客户端发出请求后,交由SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中对该请求的最合理的映射,然后通过该HandlerMapping取得其对应的Handler接着再通过相应的HandlerAda
阅读全文
5.SpringMVC
摘要:1.SpringMVC概述 概述: SpringMVC是基于请求驱动,围绕一个核心Servlet 转发请求到对应的Controller而设计的优点:是一个典型的教科书式的MVC构架,易学易用提供了清晰的角色划分,比如Controller、validator、handler mapping、view
阅读全文
4.AOP
摘要:1.代理模式 代理模式(Proxy Pattern)是GoF23种常用设计模式之一使用代理模式创建代理对象,让代理对象控制目标对象的访问,并且可以在不改变目标对象的情况下添加一些额外的功能包括静态代理、动态代理。 静态代理: 静态代理实现:代理对象与被代理对象必须实现同一个接口,在代理对象中实现日志
阅读全文
3.数据校验和SpringEL
摘要:1.数据验证 数据验证不应该被限定在web层去处理,他应该在任何需要做数据验证的地方做验证; 基于以上考虑,Spring设计了一个既方便又可以在所有层使用的Validator接口 Spring提供了Validator接口来进行对对象的验证,该接口实现2个方法supports(Class)-判断该va
阅读全文
2.Spring的Bean生命周期和组装方式
摘要:1.Spring IoC容器概述 Spring IoC容器: Spring容器即体现了IoC原理 Spring容器通过读取配置元数据负责对Beans实例化、配置和装配 配置元数据可以用XML、Java注解或Java代码来描述 org.springframework.beans和org.springf
阅读全文
1.Ioc&DI和Spring
摘要:1.面向对象回顾和案例 面向对象程序设计:1 2 3 4 案例分析: 需求分析: 报表功能: 报表服务类,检索数据,并生成图标 报表生成器类,生成不同格式的报表文件,例如PDF格式、Html格式等 实现一:以面向对象的方式实现Demo 实现二:分离接口和实现 优化目标:消除ReportService
阅读全文
浙公网安备 33010602011771号