Spring
文章平均质量分 82
dela_
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记(一) --- Hello Spring
写了近一天的博客没有了!!!!! 我怎么不剁了我这双手!!!!!! 本系列博客为Spring In Action 这本书的学习笔记Spring简介 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。这是网上给出的Spring框架的概念, 可能初次接触到Spri原创 2017-08-15 17:09:16 · 1634 阅读 · 2 评论 -
Spring学习笔记(八) --- 面向切面的Spring
本系列博客为spring In Action 这本书的学习笔记早在第一篇Spring的博客里面就提到过, Spring采取了四种策略来简化Java开发, 前几篇博客着重讲了其中的一种策略: 依赖注入(DI). 那么这篇博客就要学习Spring的另一个简化Java开发的策略: 面向切面编程(AOP). DI为了使应用对象之间解耦, 而AOP则是为了使横切关注点与它们所影响的业务逻辑之间解耦. 一. 什原创 2017-10-16 18:03:41 · 534 阅读 · 0 评论 -
Spring学习笔记(十) --- 浅析Spring MVC的工作机制
本系列博客为spring In Action 这本书的学习笔记终于学完了Spring的核心基础, 要开始学习web中的Spring了!!! Spring MVC(Model-View-Controller)是Spring的一个web框架, 在正式开始学习Spring MVC的Controller之前, 我们先来简单了解一下Spring MVC的工作机制. 一. 跟踪Spring MVC的请求要想原创 2017-11-01 21:52:41 · 742 阅读 · 1 评论 -
IDEA下创建一个Maven + SpringMVC项目
这几天就开始学习Spring框架了, 工欲善其事, 必先利其器, 所以就从搭建环境开始吧. 因为是刚开始学习, 所以对有些配置文件了解的不是很清楚, 这期间也参考了很多博客, 暂且将搭建步骤记录下来, 以免忘记.创建Maven项目首先是new一个Project, 选择创建Maven项目:Project创建好之后, 进行IDEA的主页. 在右下角有Maven projects need to be原创 2017-08-10 15:25:35 · 635 阅读 · 0 评论 -
Spring学习笔记(九) --- 在Spring中创建切面
本系列博客为spring In Action 这本书的学习笔记在上一篇博客中, 我们了解了AOP的基本概念和Spring中的AOP, 那么本篇博客就来实际操练一下, 看看在Spring中如何创建一个切面. 一. 编写切点通知和切点是切面的最基本的元素. 那么要创建一个切面, 我们就从定义切点开始吧. 切点定义了在哪些连接点来应用通知.在Spring AOP中, 要使用AspectJ的切点表达式语言来原创 2017-10-23 21:52:09 · 2046 阅读 · 2 评论 -
Spring学习笔记(七) --- 运行时值注入
本系列博客为spring In Action 这本书的学习笔记我们知道Spring的特性之一就是它的依赖注入机制. 那么当我们提到依赖注入最先想到的应该是Bean与Bean之间的依赖注入, 也就是我们前面大篇幅谈到的装配Bean, 但是依赖注入的另一个方面就是指将一个值注入到Bean的属性或者构造器参数中, 本篇博客就是来探讨一下关于值注入的一些问题.一. 运行时值注入在说明运行时值注入之前, 我们原创 2017-10-12 00:59:36 · 594 阅读 · 0 评论 -
Spring学习笔记(六) --- 装配Bean之高级装配
本系列博客为spring In Action 这本书的学习笔记本篇博文说是装配Bean之高级装配, 其实Spring里面装配Bean的核心技术就是前几篇博客里面提到的, 这里的高级装配主要是讲我们在使用基本装配方式装配Bean时所用到的一些技巧. 一. 环境与profile我们在开发软件的时候, 有一个很大的挑战就是我们要将应用程序从开发环境迁移到生产环境. 开发环境的一些做法可能并不适合生产环境,原创 2017-10-09 22:47:57 · 727 阅读 · 0 评论 -
Spring学习笔记(三) --- 装配Bean之通过Java代码装配Bean
本系列博客为spring In Action 这本书的学习笔记上一篇博客中讲了自动化装配Bean, 那么这篇博客就来讲一下第二种种装配Bean的方式: 通过Java代码装配Bean.通过Java代码装配Bean所谓通过Java代码装配Bean, 就是通过编写JavaConfig文件进行配置, 更简单地来讲, 就是在JavaConfig中声明Bean.我们先来简单探究一下JavaConfig与一般的J原创 2017-09-12 22:58:12 · 483 阅读 · 0 评论 -
Spring学习笔记(五) --- 装配Bean之导入和混合配置
本系列博客为spring In Action 这本书的学习笔记前言之前在Spring学习笔记(三) — 装配Bean之通过Java代码装配Bean的最后提到: 在这里, Spring会自动给cdPlayer()方法匹配一个CompactDisc类型的Bean, 甚至这个Bean可以不在这个JavaConfig中, 它可以通过组件扫描或者通过XML进行配置来被这里的cdPlayer()方法使用.原创 2017-09-22 20:25:48 · 617 阅读 · 0 评论 -
Spring学习笔记(四) --- 装配Bean之通过XML装配
本系列博客为spring In Action 这本书的学习笔记在之前的两篇博客里我们说完了自动装配和通过Java代码装配Bean, 这篇博文里我们将介绍最后一种装配Bean的方式 — 通过XML装配.1. 创建一个XML配置文件和上一篇通过Java装配Bean的博文里面一样, 我们先来看一下在自动装配中出现过的XML文件.程序1: 在CD播放器里面出现过的XML配置文件 <?xml version=原创 2017-09-20 21:08:14 · 536 阅读 · 0 评论 -
Spring学习笔记(二) --- 装配Bean之自动化装配
本系列博客为spring In Action 这本书的学习笔记前面谈到了装配Bean可以有XML装配和基于Java的装配, 但是这两种装配都属于显式装配, 也就是说我们得手动写配置文件, 那么有没有更简便的方法呢? 就是我们今天介绍的自动化装配 !装配在说自动化装配之前, 我们先来介绍一下装配, 毕竟在上一篇博客中只是粗略地提到过.创建应用对象之间协作关系的行为称为装配, 这也是依赖注入的本质.Sp原创 2017-08-16 15:49:14 · 497 阅读 · 0 评论 -
bug笔记 - Spring --- Tomcat 报错: SEVERE: One or more listeners failed to start.
emmm, 最近把Spring框架也学的差不多了, 因为最近要开始迭代小组图书管理系统2.0, 不太有时间再总结Spring In Action的学习笔记了, 所以把Spring学习笔记先放一段时间啦~1. bug描述: 在写Spring代码的时候, 启动Tomcat时报错.2. bug信息:Connected to server[2017-11-16 09:28:36,551] Artifact原创 2017-11-16 22:03:54 · 70632 阅读 · 6 评论