根据个人学习情况,筛选出特别关注的信息,完整内容请看原版,仅仅是个人学习笔记。
目录
一、涉及词汇
JAVA SE(Java Standard Edition)
用于一般桌面程序开发,可以看做是Java EE的子集。允许开发和部署在桌面、服务器、嵌入式环境和实施环境中使用的Java应用程序。包括支持Java Web服务开发的类,并为Java EE提供基础。
JAVA EE(Java Enterprise Edition Java企业版)
多用于企业开发,包括web开发等等
二、Spring好处
1.方便解耦,通过Spring提供的IoC容器,用户可以将对象之间的依赖关系交由Spring进行控制,避免硬编码造成的过度程序耦合。
2.AOP编程的支持。
3.声明式事务的支持。
4.方便程序的测试。可以用非容器依赖的编程方式进行几乎所有的测试工作。
5.方便集成各种优秀框架。提供了对Hibernate、Struts、Hessian、Quartz等的支持。
6.降低Java EE API的使用难度。Spring进行了简易的封装(如JDBC、JavaMail、远程调用等)
7.Java源码是经典的学习范例。