各种语言的文档、视频、框架、插件应有尽有。让开发过程更轻松!
Java不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征,以及简单性、面向对象、安全性、平台独立与可移植性、多线程、动态性等特点。
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。Spring是全面的和模块化的。
它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
Struts2是基于MVC设计模式的Web应用框架,它本质上相当于servlet,在MVC设计模式中,Struts2作为控制器来建立模型与视图的数据交互。Struts2是在struts1和WebWork的技术基础上进行了合并的全新框架。
Maven包含了一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期阶段中插件目标的逻辑。Maven能很方便的帮你管理项目报告,生成站点,管理JAR文件,等等。