spring (4.0.2)——(尚硅谷)学习笔记1

1、Spring是什么?

  ①Spring 是一个开源框架;

  ②Spring 为简化企业级应用开发而生。使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。

  ③Spring是一个IOC(DI) 和 AOP容器框架。

2、具体描述Spring:

  ①轻量级:Spring是非侵入性的 - 基于Spring开发的应用中的对象可以不依赖于Spring 的 API;

  ②依赖注入:(DI --- dependency injection 、 IOC);

  ③面向切面编程:(AOP --- aspect oriented programming);

  ④容器:Spring是一个容器,因为它包含并且管理应用对象的生命周期;

  ⑤框架:Spring实现了使用简单的组件配置组合成一个复杂的应用,在Spring中可以使用XML和Java注解组合这些对象;

  ⑥一站式:在IOC 和 AOP的基础上可以整合各种企业应用的开源框架和优秀的第三方类库(实际上Spring自身也提供了展现层的SpringMVC 和 持久层的 Spring JDBC);

原文地址:https://www.cnblogs.com/chengshun/p/8998620.html

时间: 2024-08-29 11:55:07

spring (4.0.2)——(尚硅谷)学习笔记1的相关文章

我在尚硅谷学习的那点事儿

不知不觉本人来到尚硅谷学习已经有一个月左右,经过在尚硅谷的这一个月的学习中,给我最大的感受就是这里的每一个人学习都非常认真,学习氛围真的很浓,甚至比我以往上学期间的任何一个时候所感受到的学习氛围都要更加浓厚. 其实当初之所以从众多培训机构中最终选择了尚硅谷,其中很大一部分原因也是因为在一些论坛中,尚硅谷的口碑还是相对来说比较不错的,并且之前也有朋友跟我提到过尚硅谷这个培训机构,说真的老师讲的挺不错,于是就抱着一个体验一下的态度来到了尚硅谷.来到尚硅谷后,通过切身体验及和招生老师的详细交谈后,给我

Visual Studio 2015 Owin+MVC+WebAPI+ODataV4+Identity+Oauth2.0+AngularJS 1.x 学习笔记

2016年,.net 会有很多大更新 ASP.NET 5 在此之前我都是用着古老的.net做开发的 (WebForm + IIS) 为了接下来应对 .net 的新功能,我特地去学习了一下基本的 MVC Owin 等等. 接下来我会针对主题写一些学习笔记. MVC & Owin setup step 1.New empty project and add folders and code references for "MVC". 2.Install "Microsof

Spring boot微信点餐系统学习笔记

说起java,大学的时候自学了两个月就放弃了,转而学习C++,现在毕业才发现很多好的想法,从策划到具体实现,都要根据自身能力来挑选框架,进而学习语言,熟练使用C++后去学习其他的语言那才是轻车熟路,基本上两个月就能掌握,毕竟事物是普遍存在联系性的. 学习Spring Boot先要从Spring MVC说起,刚开始接触spring mvc,个人赶紧它对XML的依赖太大,然而,配置XML是一件痛苦的事,对于我来说.boot是最佳选择,干净利落,让人专注于业务的逻辑现实,而不用写一堆配置.一堆XML配

Spring 3.0就这么简单读书笔记

一般情况下,spring容器中的大部分Bean都是单实例的,所以一般无须通过@Repository.@Service.@Component等注解的value属性为Bean指定名称,也无须使用@Qualifier按名称进行注入. @Autowired的用法有以下几种: 对类变量进行标注 @Autowired private LogDao logDao; 对类方法进行标注 对集合类(某个类的属性)进行标注 @Autowired private List<Plugin> plugins; @Auto

Visual Studio 2015 Owin+MVC+WebAPI+ODataV4+EntityFrawork+Identity+Oauth2.0+AngularJS 1.x 学习笔记之&quot;坑&quot;

1.AngularJS route 与 MVC route http://www.cnblogs.com/usea/p/4211989.html public class SingleRoute : RouteBase { public override RouteData GetRouteData(HttpContextBase httpContext) { var data = new RouteData(this, new MvcRouteHandler()); data.Values.A

java学习笔记-尚硅谷1205班李*:发现同学们都卧虎藏龙啊!

来到尚硅谷北京java培训转眼已经过去一个月,最深的感受还是时间不够用,虽然晚上上课上到九点,但还是感觉时间不够用,一眨眼的功夫就下课了.虽然大学的时候接触了java视频学了一点java,但听了宋老师的讲课,才发现自己知道的,会的太少了.感觉自己仅仅是学到了一点皮毛,今后要在尚硅谷学习的还很多很多,自己白天宋老师给我们讲课,晚上自己练习.这样可以把白天不懂的东西弄明白,效率提高不少.宋老师讲课期间挺风趣幽默的,跟在大学上课完全不一样,感觉宋老师就跟个大哥似的,学习起来感觉很有意思,还记得我来尚硅

不错的Spring学习笔记(转)

Spring学习笔记(1)----简单的实例 ---------------------------------   首先需要准备Spring包,可从官方网站上下载.   下载解压后,必须的两个包是spring.jar和commons-logging.jar.此外为了便于测试加入了JUnit包.   在Myeclipse中创建Java项目.   编写一个接口类,为了简单,只加入了一个方法.   Java代码   1.package com.szy.spring.interfacebean;  

20191003 尚硅谷Spring Cloud教学视频

视频信息 视频日期:2018-4-19 讲师:尚硅谷周阳 Spring Cloud版本:Dalston.RELEASE 当前版本:Greenwich SR3 微服务.微服务架构.Spring Cloud 微服务和微服务架构 提出者:马丁弗勒 提出时间:2014 对于微服务,业界还没有一个统一的定义. 微服务架构是一种架构模式或者说是架构风格,提倡将单一应用程序根据业务划分成一组小的服务,每个服务运行于独立的进程中.服务间互相配合,基于轻量级的通信机制(基于HTTP的RESTful API). 微

java学习日记-0722班程*:告别国企的舒坦日子,选择尚硅谷

放着安逸的国企工作没做,毅然的选择了辞职,然后来到了帝都,来到了尚硅谷参加北京JAVA培训学习.今年本命年的我,发现自己还是过得那么浑浑噩噩,在国企的日子很爽,压力不大,收入不错,可是感觉自己没有大好的发展前景,年经的时候是奋斗的时候,唯有这样人到中年才能有所收获.带着这个想法,然后自己有在大学学习C语言的基础,所以想找准人生的方向拼一把,就来到了尚硅谷参加IT培训.                时至今日,培训已有一月多了.来到这里,感觉很亲切,这里的环境,这里的班主任,这里的讲师都是很给力.

MyBatis MapperScannerConfigurer配置――MyBatis学习笔记之八

MyBatis MapperScannerConfigurer配置——MyBatis学习笔记之八 2012-09-02 20:01:42 标签:Spring MyBatis MapperScannerConfigurer bean默认命名 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://legend2011.blog.51cto.com/3018495/980150 在上一篇博文的示例中,我们在beans.xml中配置了stu