![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
wuud
这个作者很懒,什么都没留下…
展开
-
Spring实战之装配bean
Spring实战读书笔记目录Spring实战读书笔记第二章:装配Bean三种主要的装配机制:自动化装配Bean步骤:设置组件扫描的基础包:使用@AutoWired注解通过Java代码装配bean通过XML装配bean 三种主要的装配机制: 在XML中进行显示配置 在Java中进行显示配置 隐式的bean发现机制和自动装配 自...原创 2019-01-27 15:12:45 · 129 阅读 · 0 评论 -
Spring实战之借助Spring Boot简化Spring开发
Spring实战读书笔记第二十一章:借助Spring Boot简化Spring开发Spring Boot的四个重大特征 Spring Boot Starter:它将常用的依赖分组进行了整合,将其整合到一个依赖中,这样就可以一次性添加多个jar包到项目中,而且在spring-boot-starter-parent中已经定义好了所有jar包的版本,这样我们不必再主动声明版本。 ...原创 2019-02-04 15:43:55 · 2667 阅读 · 0 评论 -
Spring实战之缓存数据
Spring实战读书笔记第十三章:缓存数据启用缓存 如果使用Java配置则需要使用@EnableCaching注解开启缓存,XML配置则需要使用cache命名空间的<cache:annotation-driven>。 其实在本质上,这两种的工作方式是相同的。它们都会创建一个切面并触发Spring缓存注解的切点。根据所使用的注解以及缓存的状态,这个切面会从缓存中获...原创 2019-02-04 15:39:23 · 160 阅读 · 0 评论 -
Spring实战之使用对象-关系映射持久化数据
Spring实战读书笔记第十一章:使用对象-关系映射持久化数据 在Spring中集成Hibernate 使用Hibernate所需的主要接口是org.hibernate.Session,Session接口提供了基本的数据访问功能。而Session对象获取的标准方式是借助Hibernate SessionFactory接口的实现类。 Spring提供了多个Session工...原创 2019-02-04 15:37:32 · 302 阅读 · 0 评论 -
Spring实战之通过Spring和JDBC征服数据库
Spring实战读书笔记第十章:通过Spring和JDBC征服数据库 配置数据源:Spring提供了配置数据源的多种方式 通过JDBC驱动程序定义的数据源 通过JNDI查找的数据源 连接池的数据源 在Spring中使用JDBC Spring将数据访问的样板代码抽象到了模板类中,Spring提供了三个模板类供选择:JdbcTemplate、NamedP...原创 2019-02-04 15:35:51 · 211 阅读 · 0 评论 -
Spring实战之保护web应用
Spring实战读书笔记第九章:保护web应用Spring Security是为基于Spring的应用程序提供声明式安全保护的安全性框架。过滤Web请求 Spring Security借助一系列Servlet Filter来提供各种安全性功能。但是我们要使用Security只需要配置一个Filter就行了。就是org.springframework.web.filter.Dele...原创 2019-02-04 15:35:02 · 218 阅读 · 0 评论 -
Spring实战之Spring MVC的高级技术
Spring实战读书笔记第七章:Spring MVC的高级技术 利用Java配置在web应用中添加其他的Servlet和Filter 最简单的方式就是实现Spring的WebApplicationInitializer接口,实现onStartup方法。 在方法内利用javax.servlet.ServletRegistration.Dynamic来注册自定义的Servl...原创 2019-02-04 15:33:28 · 500 阅读 · 0 评论 -
Spring实战之渲染Web视图
Spring实战读书笔记第六章:渲染Web视图 理解视图解析 Spring MVC定义了一个名为ViewResolver的接口,接口内有一个resolverViewName的方法,方法内需要传入一个视图名和Locale对象,最后它会返回一个View实例。 View是另外一个接口,它的任务就是接受模型以及Servlet的request和response对象,并将输出结果渲...原创 2019-02-04 15:32:07 · 2653 阅读 · 0 评论 -
Spring实战之构建Spring Web应用程序
Spring实战读书笔记 第五章:构建Spring Web应用程序 跟踪Spring MVC的请求 Spring MVC的所有请求都会通过一个前端控制器DispatcherServlet,它的任务就是将请求发送给Controller DispatcherServlet会查询一个或多个处理器映射(handler mapping)来确定请求的下一站在哪。一旦选择了合适的控制...原创 2019-02-04 15:31:08 · 150 阅读 · 0 评论 -
Spring实战之面向切面的Spring
Spring实战读书笔记第四章:面向切面的Spring Spring对AOP的支持在很多方面上借鉴了AspectJ项目,不过Spring对AOP的支持十分有限。由于SpringAOP构建在动态代理基础之上,所有Spring对AOP的支持局限于方法拦截。切点表达式 在SpringAOP中要使用AspectJ的切点表达式语言来定义切点,不过Spring只支持AspectJ切点指...原创 2019-02-04 15:29:51 · 174 阅读 · 0 评论 -
Spring实战之高级装配
Spring实战读书笔记第三章:高级装配 在我们上面所提到的bean的装配,Spring都是会创建所有的bean,不过有时候我们可能会在不同的时候使用到不同bean,而不是一次会使用到所有的bean,我们可以为bean的创建加一些条件,让Spring根据不同的条件去初始化不同的bean。目录第三章:高级装配配置profile bean激活profile条件化配置b...原创 2019-02-04 15:26:13 · 225 阅读 · 0 评论 -
Spring实战之使用Spring发送Email
Spring实战读书笔记第十九章:使用Spring发送Email使用Spring发送邮件 Spring自带了一个MailSender的实现也就是JavaMailSenderIpml,我们只需要装配这个实现即可。 我们只需要将JavaMailSenderIpml的对象通过@AutoWired注解注入我们发送提供邮件发送服务的Service类,然后在方法中调用即可。 构建...原创 2019-03-07 23:36:51 · 753 阅读 · 0 评论