发表于: 2017-12-20 00:19:52
1 666
今天完成的事情:
一、spring是什么,何为spring?
1、Spring是一个轻量级(Lightweight)的容器(Container)。
2、spring是松耦合性框架
3、Spring是实现IoC(Inversion of Control)容器和非入侵性(No intrusive)的框架。
4、Spring提供AOP(Aspect-oriented programming)概念的实现方式。
5、Spring提供对持久层(Persistence)、事物(Transcation)的支持。
6、Spring提供MVC Web框架的实现,并对一些常用的企业服务API(Application Interface)提供一致的模型封装。
7、Spring提供了对现存的各种优秀框架(Structs、Hibernate、Ibatis、Webwork等)相整合的方案。
二、spring的优缺点?
3. 支持主流的优秀的框架的集成,如struts、hibernate、ibatis等等
三、spring中有哪些技术点?
1. spring beans、Ioc
2. spring context
3. spring Aop
4. spring mvc
5. spring 数据库集成
6. spring 声明式事物
7. spring 定时器
8. spring 远程服务
9. spring security
10. spring 消息服务
明天打算做的事情:
继续学习spring原理,编写一个简单的实现类
遇到的问题:
IntelliJ IDEA 中 右键新建时,选项没有Java class
解决方法:Sources 一般用于标注类似 src 这种可编译目录。有时候我们不单单项目的 src 目录要可编译,还有其他一些特别的目录也许我们也要作为可编译的目录,就需要对该目录进行此标注。只有 Sources 这种可编译目录才可以新建 Java 类和包。
收获:spring的一些基本概念和原理
评论