前些天在CSDN上看到的一篇关于JavaSE、JavaEE和JavaWeb的区别与联系,总结的挺全的,跟大家分享一下
Java SE
Java SE 以前称为 J2SE,定位在个人计算机使用,用来开发C/S架构软件。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE包含了支持 Java Web 服务开发的类,并为 Java EE提供基础。
Java EE
Java EE,以前称为 J2EE,定位在服务器端应用。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE的是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。 具有一些更加便捷的应用框架。
Java Web
很多时候,javaweb与javaee是混用的,两者的概念并不能准确区分。个人对javaweb的理解是以javase为基础,应用javaee及其它技术所开发的基于浏览器的b/s应用,方便用户通过浏览器与服务器进行后台交互。
可以粗略地认为JavaWeb就是JavaEE的一部分,是成为JavaEE大师过程中的第一站。
可以看出,这三者是环环相扣的,这些技术已经开发的很成熟了,我们是站在巨人的肩膀上学习,下面这份JavaEE框架技术文档大家可以参考着看看。
Java EE框架技术
第一章 MyBatis开发入门
- MyBatis简介
- MyBatis的优势
- 认识第一个MyBatis程序
- MyBatis日志
主要阐述了MyBatis开发入门知识,讨论了MyBatis的优势,使用MyBaits访问数据库的优点,并创建第一个MyBatis项目
第二章 配置MyBatis
- 基于XML方式配置MyBatis
- 基于Java API方式配置MyBatis
阐述了MyBatis配置选项,使用基于XML配置和基于Java API配置的方式引导MyBatis
第三章 映射器(Mapper)
- SQL映射配置文件和SQL映射接口
- SQL 映射
- SQL高级映射
- 动态SQL
- 注解配置SQL映射器
- 使用MyBatis Generator自动创建代码
阐述了映射器配置,讨论了怎样使用映射器配置文件书写SQL映射语句,如何配置简单的语句、一对一以及一对多关系的语句,以及怎样使用resultMap进行结果集映射;还讨论了动态SQL的书写方法及使用注解书写SQL映射语句,最后介绍如何使用MyBatis Generator自动创建实体类、接口、配置文件代码。
第四章 Spring核心技术
- Spring 简介
- 控制反转(IoC)
- Bean的装配
- 面向切面编程(AOP)
- Spring的事务管理
阐述了Spring核心技术,讨论了Spring 的核心知识,包括Spring IoC和Spring AOP技术。
第五章 SpringMVC
- SpringMVC概述
- 创建第一个SpringMVC程序
- SpringMVC RequestMapping的基本设置
- SpringMVC 前后台数据交互
- SpringMVC 文件上传和下载
- SpringMVC常用注解
阐述了Spring的核心知识,包括Spring IoC和Spring AOP技术。第五章为SpringMVC框架技术,包括SpringMVC概述、创建第一个SpringMVC程序、SpringMVC RequestMapping的基本设置、SpringMVC前后台数据交互、SpringMVC 文件上传下载,以及SpringMVC 常用注解。
第六章 SpringMVC Spring MyBatis集成
- 依赖包的引入
- Spring 与MyBatis的集成
- 集成SringMVC
阐述了SpringMVC、Spring、 MyBatis的集成部分,介绍了三个框架的集成步骤
第七章 项目实战
- 项目的需求分析
- 概要设计
- 数据库设计
- 功能实现
阐述了项目实战部分,主要以云服务器租赁后台管理系统为导向,介绍了综合应用SpringMVC+Spring+MyBatis框架实现一个项目的技术与过程。
这个项目主要阐述了云服务器,云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。服务器是云计算服务的重要组成部分,是面向各类互联网用户提供综合业务的服务平台。
这份JavaEE框架技术由于篇幅限制就只能这么展示出来了,需要的小伙伴帮忙点赞转发加关注小编一下,然后私信【666】即可获取!
近年来,云计算技术的兴起给很多企业带来了蓬勃发展的机会,越来越多的企业开始关注并选择基于云计算的软件或者硬件服务。人才市场的巨大需求对云计算开发工程师、Web 应用程序开发工程师提出了更高的要求,其不仅需要掌握基本的Java Web应用开发技术,同时还需要熟悉云平台搭建、部署,以及大数据分析的相关技术。下面我就为大家介绍一本Jva Web云应用开发项目式教程文档,希望对大家有所帮助。
Java Web云应用开发项目式教程
目录一览
项目1云应用概述
项目2开发技术概述
项目3开发环境与工具介绍
项目4系统概要设计
项目5构建本地开发环境
项目6会员信息管理模块
这份JavaWeb云应用项目实战式教程由于篇幅限制就只能这么展示出来了,需要的小伙伴帮忙点赞转发加关注小编一下,然后私信【666】即可获取!