「Spring」Spring MVC框架

Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。

「Spring」JDBC详解

Spring对JDBC做了简化和封装;简化了DAO实现类编写;提供了基于AOP的声明式事务管理;对JDBC中异常做了封装,把原来检查异常封装成了继承自RuntimeException的异常(DataAcessException)。

「Spring」IoC注解实现

1. 回顾xml方式管理Java Bean

  1. 将一个Bean交由Spring创建并管理
    • <baen id="bean" class="包名.Bean"></baen>
  2. 获取Spring上下文
    • ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");
  3. 获取Bean
    • Bean bean = app.getBean("bean", Bean.class);

「Spring」IoC控制反转

Spring是一个开源的轻量级控制反转(IOC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发的复杂性而诞生的,但现在已不止应用于企业服务。

  • IOC:Inversion Of Control(控制反转),构成Spring框架的核心基础

「Java教程」网络编程基础

网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。
java.net 包中的类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。