首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JAVA EE 开发 常用API包

    API  常见几个类:lang/util/io/math/net awt --------         用于创建用户界面和绘制图形所有类。...util ------  包含 collection 框架、遗留 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类                 (字符串标记生成器、随机数生成器和位数组...net-------         为实现网络应用程序提供类 lang------         为java编程提供基础类 io  --------         通过数据流、序列化和文件系统,提供系统输入和输出...math ------         提供用于任意精度整数算法和任意精度小数算法类  Java 开发工具集(Java Development Kit),是 JDK缩写; API(Application... Programming Interface,应用程序编程接口)是一些预先定义函数,目的是提供应用程序与开发人员基于某软件或硬件以访问一组例程能力,而又无需访问源码,或理解内部工作机制细节。

    1K50

    Java EE到Jakarta EE,企业版Java发展历程

    Java是一种可以撰写跨平台应用软件面向对象程序设计语言。它分为三个版本: Java SE(J2SE):标准版。基础基础,后面2个版本都依赖于它。...Java EE发展史 J2EE(JavaEE)自1999年首次发布以来,已成为实现和部署可移植、多层企业应用程序集成标准(它是标准,它是规范),现在了解下它发展史,记录到如下表格(从成体系Java...特别注意:实际工作不建议使用这种粗暴、大而全导入方案,而是应该按需导入精确把握,还classpath一片“干净”,并且也能做到心中有数,方可运筹帷幄。 有Java EE SDK吗?...当在研究Spring等开源框架时候,也经常会看到Java EE影子。 本文介绍了Java EE发展史,目的是对它有个笼统认识。...下篇文章将介绍Java EE/Jakarta EE30余种技术(可能你只听过Java EE13种核心技术),敬请关注本专栏。 相关下载 ?

    3.5K40

    java EE 相关概念总结

    )来访问数据库,JDBC是一基于SQL操作方式,这种操作方式与java语言面向对象思想不太一致,而且操作繁琐,所以就产生了ORM技术。...最早ORM技术是EJB(Enterprise JavaBean),EJB是java EE核心,但是EJB操作仍然极其繁琐。...Hibernate是开源ORM框架,它将普通、传统Java对象(POJO, Plain Old Java Object)映射成持久化类,应用程序可以用面向对象方式来操作POJO,Hibernate...Hibernate会全自动生产SQL语句,而MyBatis需要程序员自己编写具体SQL,将大量SQL语句从程序剥离出来,配置在配置文件,实现SQL灵活配置。...SQL与程序分离,可以在不修改代码情况下,直接在配置文件修改SQL。

    51320

    J2EEJava EE,Jakarta EE 命名之间恩恩怨怨

    最开始时候 Sun 是希望这个标准和基于 Java 扩展给企业用户用。 按照 Java 版本定义,Java 是不使用主版本,所以自然就使用了数字 2。 这个就导致 J2EE 实在是难理解。...最令人郁闷 EJB 就是 J2EE 内容,因为程序员实在烦躁这个 EJB 容器管理和注入,所以就有了一个轻量框架 Spring,这就是是另外一个演进路径了。...Java 1.0 版本语言规范,现在还可以在伯克利网站上找到:The Java Language Specification 随后在 1999 年发布 1.2 版本,有些扩展就从 Java 1.0...版本拆分出来了,这些拆分内容就被 Sun 用来作为 Java 企业版来发布了。...结论 简单一句话,上面这堆东西就是大部分可能都没有用到 Java EEJava 企业版)包。

    63540

    应用容器云:接过Java EE

    主要大纲: 一、回顾Java EE发展 二、揭露Java EE根本性缺陷 三、从Java EE角度看应用容器云 四、对未来展望 老实说,今天观点如果放在一年前,我不大敢讲,会比较有争议。...这里面有几组关键词,第一组是Platform、API and runtime,说明Java EE是远比Java语言范畴广泛东西,今天所谈Java EE问题,基本上也和Java语言无关;第二组是large-scale...首先看下WebSphere架构图,可以看到,Java EEAPI作为一系列子系统运行在WebSphere。 ? 再看一下WebSphere概念图。 ?...二、揭露Java EE根本性缺陷 我们来看一下Java EE,或者说Java EE技术实现 —— 应用服务器四大问题。 第一个问题,资源隔离 ?...三、从Java EE角度看应用容器云 上述这些Java EE意图解决却没有解决好问题,应用容器云都可以很好解决,所以才有了本次分享题目:应用容器云,接过Java EE枪。 ?

    84460

    Java EE学习路线图

    四、J2EE 好了,前面这么多准备工作。下面我们进入正题。作为Java开发,CoreJava是核心,而作为JavaWeb开发,我认为Servlet才是核心。...Servlet是服务器端Java应用程序,但是与普通Java应用程序不同是,它是由web服务器来加载启动,即我们常说Servlet,如Tomcat便是servlet容器。...在传统web开发,往往是JavaBean充当模型、JSP做视图而Servlet作为控制器。...八、项目示例 Springside是以Spring框架为核心J2EE应用参考示例,是JavaEE比较主流技术选型及最佳实践总结与演示,非常值得一看。...而且可以通过示例,深入学习其实现原理,加深掌握程度且能更快应用到实际开发,提高工作效率。

    1.2K20

    微服务:Java EE拯救者还是掘墓人?

    有人认为,微服务大行其道是在给Java EE下达死刑判决书。也有人认为,Java EE已死论调可笑至极。读者朋友,你们怎么看? 引言 有人说,Java确实过于臃肿,经常“小题大做”。...互联网时代Java开发者,很多都不是基于Servlet和EJB来开发Web应用,而且WebLogic、WebSphere也只会存在于大公司存量系统,互联网公司Java都是Tomcat世界。...那么,微服务能完全弥补Java EE短板吗?对于Jave EE来说,微服务扮演,究竟是拯救者还是掘墓人角色?...Java EE客户 从客户角度来看,耗费巨资购买这些服务器是不值得,因为Java EE所承诺未必都是真的。...随着微服务逐渐流行起来,很多厂商开始尝试把他们Java EE Web服务转成微服务,这样他们就可以继续卖他们过时产品,API Gateway就是这些厂商一个。

    86640

    微服务:Java EE拯救者还是掘墓人?

    有人认为,微服务大行其道是在给Java EE下达死刑判决书。也有人认为,Java EE已死论调可笑至极。读者朋友,你们怎么看? 引言 有人说,Java确实过于臃肿,经常“小题大做”。...互联网时代Java开发者,很多都不是基于Servlet和EJB来开发Web应用,而且WebLogic、WebSphere也只会存在于大公司存量系统,互联网公司Java都是Tomcat世界。...那么,微服务能完全弥补Java EE短板吗?对于Jave EE来说,微服务扮演,究竟是拯救者还是掘墓人角色?...Java EE客户 从客户角度来看,耗费巨资购买这些服务器是不值得,因为Java EE所承诺未必都是真的。...随着微服务逐渐流行起来,很多厂商开始尝试把他们Java EE Web服务转成微服务,这样他们就可以继续卖他们过时产品,API Gateway就是这些厂商一个。

    50670

    疯狂软件对Oracle放弃Java EE看法

    小编说:近日网络上出现了一些关于Oracle将要放弃Java EE说法,在Java行业引起不小关注,甚至有些人开始担心Java会不会就此消亡,疯狂软件教学总监李刚根据多年来Java行业从业经验,...第三点:Oracle可能放弃Java EE,但不会放弃Java Java刚开始时候,因为各种应用和生态不成熟,很多东西需要有人牵头制定强制规范引导Java发展,于是Java EE曾经引领了企业级应用开发...Oracle官方,但是却在企业应用开发经常用到。...Oracle之所以可能考虑放弃Java EE,正体现了Oracle对丧失Java控制权无奈。...选择Java作为企业级应用解决方案,可以避免地“重复造轮子”,很多开发面临棘手难题,往往都有开源解决方案;几乎所有行业,都有非常成熟Java应用案例,可供后来开发者作为参考。

    74510

    微服务:Java EE拯救者还是掘墓人?

    有人认为,微服务大行其道是在给Java EE下达死刑判决书。也有人认为,Java EE已死论调可笑至极。读者朋友,你们怎么看? 引言 有人说,Java确实过于臃肿,经常“小题大做”。...互联网时代Java开发者,很多都不是基于Servlet和EJB来开发Web应用,而且WebLogic、WebSphere也只会存在于大公司存量系统,互联网公司Java都是Tomcat世界。...那么,微服务能完全弥补Java EE短板吗?对于Jave EE来说,微服务扮演,究竟是拯救者还是掘墓人角色?...Java EE客户 从客户角度来看,耗费巨资购买这些服务器是不值得,因为Java EE所承诺未必都是真的。...随着微服务逐渐流行起来,很多厂商开始尝试把他们Java EE Web服务转成微服务,这样他们就可以继续卖他们过时产品,API Gateway就是这些厂商一个。

    56030

    Ajax 技术学习 (Java EE 实现) —— 用户账户验证

    这个函数,会检查请求状态,如果请求状态完成,并且没有发现服务端出现错误,那么将会从该服务器返回数据进行处理并通常以某种形式显示输出到页面上 —— JavaScript 学习指南(第二版) 1.2...statusText:服务器返回状态码文本信息 二、让我们来试一试吧 由于博主本科是学 Java ,也对 java EE 比较熟悉,因此我们验证 ajax 就是用 jsp + servlet + JavaScript...前端 demo (index.jsp) span 标签用来显示服务端传过来数据 <%@ page language="<em>java</em>" contentType="text/html; charset=UTF...span 标签<em>中</em> var msg = document.getElementById("info"); if (text === 'true') { msg.innerHTML...username='+username); 回调函数<em>中</em>,我们最后发送数据<em>的</em>时候,传递<em>的</em>参数为 null 即可:xmlhttp.send(null) 备注: 我们使用 get 请求<em>的</em>时候,可以不用传递头参数

    1.8K30

    解决Java应用程序SQLSyntaxErrorException:Unknown database错误

    异常解决 java.sql.SQLSyntaxErrorException: Unknown database 'bookmanagement' at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException...(BookManagement.java:22) at BookManagement.main(BookManagement.java:64) 解决方案 这个错误提示你试图连接到一个不存在数据库...解决此问题,你有以下选项: 创建数据库:如果你还没有创建 bookmanagement 数据库,你应该在 MySQL 创建它。...使用已存在数据库:如果你已经有一个用于此目的其他数据库,你可以在连接字符串更改数据库名称。...确保你在代码中使用数据库名称与实际 MySQL 数据库名称匹配。 完成这些更改后,再次尝试运行你程序,应该就可以了。

    50210

    如何检测Java应用程序安全漏洞?

    Java应用程序安全漏洞可以由以下几种方式进行检测: 1、静态代码分析工具 静态代码分析工具可以扫描整个代码库,尝试识别常见安全问题。...这些工具可模拟黑客攻击,并通过验证输入处理方式,是否可以引起漏洞或者异动条件。 3、漏扫工具 漏洞扫描器是检测网络上计算机及其软件系统漏洞一种自动化工具。...5、渗透测试 渗透测试是指在授权范围内利用恶意攻击者使用工具和技术来评估网络、应用程序以及操作系统安全性。渗透测试可以帮助您确定系统存在什么漏洞以及潜在攻击者可以如何入侵您系统。...总之,安全问题是Java应用程序需要考虑一个关键问题。通过综合使用以上列举方式,Java应用程序安全性可以被更好保障。...同时,我们应该一直注意并及时更新软件组件库,并采用文档化最佳实践,如加强访问控制、修补已知漏洞等方式来保持应用程序安全。

    34630

    请小心Hadoop2.5.0和Java Web项目集成bug

    今天,散仙在Myeclipse构建JavaWeb项目里使用hadoop2.5jar包,去连接Linux系统上HDFS,做一个数据展示工程,发生了一个莫名其妙异常,信息如下: Java代码...Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.MapMaker.keyEquivalence...(HDFSTools.java:22) Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.MapMaker.keyEquivalence...,终于发现有个朋友在HbaseWeb项目里,也遇到了类似的异常,而原因大概是因为和项目里JAVA EE6Libraries包冲突,具体原因还未查明,后来尝试把JAVA EE6包给删了,再次运行...,则正常运行,或者把JAVA EE6libraries包换成JAVA EE5libraries也可正常通过。

    1.1K30
    领券