前些天在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】即可获取!