首页 » 服务器/数据库 » 我想知道学完javaEE后能做什么啊,就只能做web开发么,做网站开发和做web有什么不同「web链接数据库」

我想知道学完javaEE后能做什么啊,就只能做web开发么,做网站开发和做web有什么不同「web链接数据库」

访客 2025-02-22 0

扫一扫用手机浏览

文章目录 [+]

我想知道学完javaEE后能做什么啊,就只能做web开发么,做网站开发和做web有什么>差别/h2>

JavaEE开发就是我们常说的面向企业级的开发。

主要做一些系统,面向企业的办公软件,和一些重要的,关于金融保险方面的信息处理软件。

我想知道学完javaEE后能做什么啊,就只能做web开发么,做网站开发和做web有什么不同「web链接数据库」 服务器/数据库

只是我们把这些业务做成了B/S架构的,Web就成了我们开发的主要方式。

网站只是Web开发中的一种表现形式,还有很多企业内部用的办公软件并不是网站啊,当然他们也属于Web开发,属于JavaEE范畴了。

JavaEE其实并不那么简单,要深入研究还是需要时间和精力的。

学好了,能做到东西很多啊,现在很多软件公司都用JavaEE开发,现在算是主流的开发技术,放心学吧,前途是光明的。

呵呵。

javaEE和javaWEB的区别是什么

Java分为三大版本,SE即标准版,包含了Java核心类库,主要用来开发桌面应用;

EE即企业版,包含SE,又有扩展部分(Servlet,JDBC等),主要用来开发分布式网络程序;

ME即微型版,包含了SE中部分类库,又有自己扩展部分,主要用来做移动类、嵌入式开发。

Java Web是指使用Java体系开发网站类应用,JSP属于Java Web范畴,JSP可以简单看作是前端页面嵌入Java代码,会被容器编译成Servlet,然后Servlet会输出HTML代码,最终成为我们看到的页面。

JavaEE:

例如 : 人们常说的SSH =Spring+Struts+Hibernate架构应用整合开发,XML,EJB,WebService,UML/Rose,Ajax,Weblogic,Oracle 

Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

 

JavaWeb :

例如 :J DBC,JSP,Servlet,JavaBean,Html,JavaScript,Session/Cookie,MVC设计模式,Tomcat,Eclipse+MyEclipse 

是指使用Java体系开发网站类应用,JSP属于Java Web范畴,JSP可以简单看作是前端页面嵌入Java代码,会被容器编译成Servlet,然后Servlet会输出HTML代码,最终成为我们看到的页面。 

Java EE与Spring之间的关系,到底该如何>明白/h2>

Java EE与Spring我都使用过,而且使用的时间都比较久。其实,EJB在国内还没开始大流行就退出舞台了,目前还知道EJB并使用过EJB的程序员大部分都是70后或者80初那批老程序员了,当年我在使用EJB的时候,还很年轻。

早在2004年的时候我就在小型机上部署EJB,使用EJB开发了一系列应用,大部分都是大用户并发的使用场景。可以说我对EJB不仅仅熟悉,也有一定的感情,当年就是因为我熟悉EJB而获得了很多机会,这对于一名年轻的研发人员来说是非常重要的。

EJB的特点是复杂,EJB分为会话Bean、实体Bean和消息驱动Bean,在早期这种设置方式有效解决了很多异质异构问题,包括事务处理问题,但是却埋下了复杂的种子,导致整体EJB解决方案过重。

Spring与EJB解决的是同一个问题,就是性能优化问题。Spring与EJB一样都是通过“池化”的方式来完成单对象的共享使用问题,不过Spring并没有像EJB那样划分众多的Bean类型,而是采用了统一的实现方式。

Spring之所以“轻”体现在两个方面,一方面Spring的代码轻,一方面Spring的架包轻。Spring更模块化一些,而EJB则是整体解决方案,所以EJB整体偏重。由于EJB代码复杂,部署复杂,且对硬件要求较高,所以在Spring推出以后,EJB逐渐被边缘化了(即使是官方标准)。

所以,简单的说EJB和Spring是实现企业级业务处理的两种解决方案,EJB是重量级解决方案,Spring是轻量级解决方案。

我的研究方向是大数据和人工智能,我在头条上陆续写了一些关于大数据的科普文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

如果有软件开发方面的问题,或者是考研方面的问题,都可以咨询我。

谢谢!

标签:

相关文章

广州市生源地代码见证城市发展的独特印记

广州市,这座充满活力与魅力的南国都市,自古以来就是我国的重要商埠。广州的生源地代码逐渐成为见证城市发展的独特印记。本文将从广州市生...

服务器/数据库 2025-02-27 阅读0 评论0

手机内存升级攻略告别卡顿,畅享智能生活

智能手机已经成为我们生活中不可或缺的一部分。手机内存不足的问题却一直困扰着广大用户。本文将为您详细介绍如何通过升级手机内存,告别卡...

服务器/数据库 2025-02-27 阅读0 评论0

投影机开关代码开启智慧教育的新篇章

投影机已经成为现代教育、商务、家庭等领域的重要设备。而投影机的开关代码,作为其核心控制技术,更是决定着投影机性能的关键因素。本文将...

服务器/数据库 2025-02-27 阅读0 评论0

探寻16进制转换的魅力解码数字世界的语言

在数字世界里,各种信息以二进制的形式存储和传输。二进制对于人类来说并不直观,因此,我们常常使用16进制来表示这些信息。16进制转换...

服务器/数据库 2025-02-27 阅读0 评论0