`

对于J2EE,你知道多少

阅读更多

               J2EE是什么?它包括哪些技术?

J2EE是使用Java技术开发企业级应用的工业标准,它是Java技术不断适应和促进企业级应用过程中的产物。

适用于企业级应用的J2EE,提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。J2EE是一个标准,而不是一个现成的产品。

主要包括以下这些技术:

    1)Servlet

    ServletJava平台上的CGI技术Servlet在服务器端运行,动态地生成Web页面。与传统的CGI和许多其它类似CGI的技术相比,Java Servlet具有更高的效率并更容易使用。对于Servlet,重复的请求不会导致同一程序的多次转载,它是依靠线程的方式来支持并发访问的。

    2)JSP

    JSP(Java Server Page)是一种实现普通静态HTML和动态页面输出混合编码的技术。从这一点来看,非常类似Microsoft ASPPHP等技术。借助形式上的内容和外观表现的分离,Web页面制作的任务可以比较方便地划分给页面设计人员和程序员,并方便地通过JSP来合成。在运行时态,JSP将会被首先转换成Servlet,并以Servlet的形态编译运行,因此它的效率和功能与Servlet相比没有差别,一样具有很高的效率。 

    3) EJB

    EJB定义了一组可重用的组件:Enterprise Beans。开发人员可以利用这些组件,像搭积木一样建立分布式应用。

    4)JDBC

JDBC(JavaDatabase ConnectivityJava数据库连接)API是一个标准SQL(Structured Query Language,结构化查询语言)数据库访问接口,它使数据库开发人员能够用标准Java API编写数据库应用程序。JDBC API主要用来连接数据库和直接调用SQL命令执行各种SQL语句。利用JDBC API可以执行一般的SQL语句、动态SQL语句及带INOUT参数的存储过程。Java中的JDBC相当于Microsoft平台中的ODBC(Open Database Connectivity)

 

               对于java程序员而言,有多少是只会写代码不会用语言描述的人?

                我算是其中一个吧。。。。。。

                有多少人觉得我会写程序就可以。基础知识没必要全记住的?

                我是算其中一个吧。。。。。。

                有多少人觉得,技术没必要要知道很多很多,学的够用就行?

                我算是其中一个吧。。。。。。

                当面试的时候,我把我的观点说了出来,结果遭到了99%的面试官的鄙视和质疑:你做过java吗?你是合格的java程序员吗?你确定你是来面试技术的?

                他们当时的表情,我记得很清楚,好像在说:滚回学校在回炉3年吧,学好基础知识再出来。

                (此处有我内心独白,省略1000字)

                 所以,我要告诫新手,基础知识要牢记。面试官问你的时候,你一定要表现出对java技术的追求欲,表现出你对技术的热爱,然后他们看到你对java技术的痴狂(说的我都想吐。。。)

           

分享到:
评论

相关推荐

    J2EE架构师手册(j2ee高级进阶,j2ee深层次必备)

    7. **性能优化与调优**:J2EE架构师需要知道如何监控和优化系统的性能,这涉及到服务器配置、内存管理、线程调度等多个方面。此外,了解负载均衡、缓存策略和数据库优化也是必不可少的。 8. **安全性**:J2EE提供了...

    j2ee考试试题集

    考生需要知道如何创建、发布和消费Web服务。 8. **Struts、Spring、JSF框架**:这些是常见的MVC(Model-View-Controller)框架,用于构建J2EE应用。试题可能要求考生理解框架的工作原理、配置和实际应用。 9. **...

    J2EE历年考试题目

    **J2EE历年考试题目详解** J2EE(Java 2 Platform, Enterprise Edition)是Java平台上用于构建企业级应用的...对于提供的"j2ee复习题.doc"文件,考生应仔细研读,将其中的题目与上述知识点对应,以便进行全面复习。

    J2EE认证考试复习资料

    考生需要知道如何使用JNDI查找EJB、数据源和其他服务。 5. **JMS**:JMS允许应用程序创建、发送、接收和读取消息。考生需熟悉各种消息模式(点对点、发布/订阅)以及MessageProducer、MessageConsumer和Message...

    j2ee案例开发

    在IT行业中,J2EE(Java 2 Platform, Enterprise Edition)是用于构建企业级应用程序的框架,它提供了丰富的服务和组件模型,以支持分布式、多层的系统...通过深入研究这些资料,你可以进一步提升自己的J2EE开发技能。

    仿百度知道源码 struts j2ee jsp

    【标题】"仿百度知道源码 struts j2ee jsp"所指的是一款基于Struts、J2EE和JSP技术开发的问答系统,旨在模仿百度知道的功能和用户体验。这个源码是开发者自己编写的,可以作为一个学习平台或者基础框架来搭建类似的...

    J2EE Design Patterns

    像资源池这样的模式是很有趣的,但是除非你已经实现了一个,否则仅仅知道它是一个“设计模式”对你并没有什么帮助。 那就是奉书与众不同的地方。本书一边在持久化和消息通信等领域中描述一些新模式,一边向你...

    j2ee学习流程和学习方法

    对初学者学习J2EE非常有帮助,学过之后,知道J2EE开发人员需要学习什么,怎么学习。

    J2EE入门培训

    - **关联JDK**:确保MyEclipse知道项目的JDK路径,这将影响代码的编译和运行。 - **新建Web工程**:创建一个新的Web项目,包括Web-INF目录、源代码目录以及web.xml配置文件。 - **发布程序**:将项目部署到关联的...

    J2EE应用框架的WebService的研究和实现

    WSDL是XML格式的文档,它定义了服务的契约,让客户端知道如何调用服务。 2. **实现服务**:在J2EE应用中,服务通常以Java类的形式实现。这些类会遵循WSDL文件中定义的接口,提供实际的业务逻辑。 3. **部署服务**...

    J2EE软件开发必备的SQL数据库包

    2. **配置类路径**:确保你的Java运行环境知道这个驱动的存在。如果是IDE(集成开发环境),如Eclipse或IntelliJ IDEA,可以在项目设置中添加库;如果是命令行编译,需要在`java`命令后添加`-cp`参数指定包含`sql...

    j2EE 经典面试题

    本篇将围绕"J2EE经典面试题"这一主题,深入探讨相关知识点,帮助你应对各种面试挑战。 1. **Java基础** - **数据类型与变量**:理解基本数据类型及其用法,以及引用数据类型的内存管理。 - **类与对象**:掌握...

    j2ee上传单个文件小测试

    在`web.xml`中添加Servlet配置,使服务器知道如何处理文件上传请求。 ```xml <servlet-name>UploadServlet <servlet-class>com.example.UploadServlet</servlet-class> <servlet-name>UploadServlet ...

    j2ee 练习题

    你需要知道如何创建WebSocket端点,以及如何在客户端和服务器之间建立连接并发送/接收消息。 本套练习题将涵盖以上这些Java EE和Java Web的核心概念,帮助你巩固理论知识,提高实际操作能力。通过解决这些问题,你...

    j2ee中表单传值的所有方法

    了解这些方法的工作原理对于构建动态、交互性强的J2EE应用程序至关重要。它们是处理HTTP请求的核心工具,使开发者能够灵活地从客户端接收和处理数据,实现业务逻辑。在进行Web开发时,熟练掌握这些方法的使用,可以...

    j2ee攻略(经典)

    例如,知道如何在哪个目录下放置EJB组件文件对于部署应用程序非常有用。 **1.9 在JBOSS部署应用** 部署EJB到JBOSS可以通过多种方式完成,包括使用管理控制台、命令行工具或者直接将应用文件放入特定的目录。 **...

    J2EE常见面试题 J2EE常见面试题

    在IT行业的面试中,J2EE相关...了解并掌握这些J2EE面试知识点对于开发者来说至关重要,它们不仅涵盖了基础的设计模式和语言特性,还包括了核心的J2EE组件和服务的理解,能够帮助开发者更好地构建和维护大型企业级应用。

    J2EE开发全程实录

    少数从国外引进的高端技术书籍又大谈特谈各种在天上飞来飞去的理论,“看的时候心潮澎湃,看完之后一脸茫然”,读者不知道如何将这些理论应用到实际的开发过程当中。本书就尝试着打破这种局面,把一个真实的案例系统...

    基于J2EE的开发技术 - 实验项目1 - Action的实现与配置

    在基于J2EE的开发中,Action类是Struts 2框架的核心组件,它负责接收用户的请求,处理业务...完成这个实验项目,你将具备使用Struts 2框架进行J2EE开发的基本能力,为进一步学习和实践企业级Web应用打下坚实的基础。

Global site tag (gtag.js) - Google Analytics