java实际开发中常用的技术有哪些?

 我来答
apple美妞
2011-08-29 · 超过19用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:55.7万
展开全部
RMI: java自身提供的用在分布时对象之间的通信机制。(类似于RPC)

RMI-IIOP: RMI的可移植扩展,可以实现JAVA与CORBA的集成。

JDBC: 用于数据库访问的通用接口。

JTA,JTS: 用于提供事务处理的支持。

JMS: java消息服务。可以连接已有的面向消息的中间件,例如:MQSeries,MSMQ。

Java Servlet: 用来扩展Web服务器功能的网络组件。基于请求/响应机制。

JSP: Java与HTML混合编程,类似于ASP。

JavaIDL: Java对COBRA的实现,允许与其他预言集成。且能让分布式对象利用CORBA提供的全面服务。所以J2EE与CORBA完全兼容。

Java Mail: 平台无关,协议无关地发送邮件。

J2EE连接器架构: 自动管理现有系统和中间件之间的诸多细节。

JAXP: Java操作XML。

JAAS: Java的用户认证支持。

EJB: J2EE中最重要的部分,实现组件式开发的基础。可以在多层的分布式环境中部署的服务器端软件组件。

JNI: (Java Native Interface)

声明Native代码,用C/C++实现它。可以实现:

1、 使用标准JAVA不支持的功能,例如访问Win32API。

2、 重用其他语言编写的库或应用程序。例如大量的C库。

3、 需要用低级语言编程时,例如汇编。

Oracle所实现的C底层代码与Java的无缝集成,就是JNI技术的很好例证。Oracle不单使用Java界面,还支持Java编写的存储过程。

JNDI: 用于访问命令和目录系统。

JNDI为底层命名或目录服务提供统一的API。可支持任何服务器名称,标准服务有:LDAP,NDS,CORBA,LDAP活动目录等。

J2EE终,可用JNDI发布下列组件:EJB,数据源(数据库),JMS消息队列。
尚学堂java学院
2020-11-30 · 百度认证:北京尚学堂科技有限公司官方账号
尚学堂java学院
向TA提问
展开全部
1,微服务框架:springboot和springcloud!包括eureka,zuul,hysrix,consul等等!

2,数据库映射框架:mybatis!
3,数据库连接池:druid!
4,日志框架:slf4j!
5,项目构建工具:maven!
6,版本控制工具:svn和git!
7,缓存:redis!
8,消息系统:ons和kafka!

9,工作流引擎:activiti!
10,规则引擎:drools!
11,微服务容器:docker!
12,图片,文件等上传工具oss!
13,持续集成工具:jinkens!

14,原型图查看工具:Axure RP!
15,后台服务模拟访问:postMan!
16,脚本:shell或者python!
17,语言:JAVA8!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-29
展开全部
好好复习下Struts,Spring,Hibernate
仅仅凭JSP,servlet找工作太难了,J2SE是基础
现在AJAX热的很,建议关注下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhenglu696
2011-08-29
知道答主
回答量:32
采纳率:0%
帮助的人:18.9万
展开全部
Spring 、Hibernate、struts!AJAX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
al...h@126.com
2011-08-30
知道答主
回答量:25
采纳率:0%
帮助的人:20.1万
展开全部
最基本的还是面向对象的思想,向三大框架虽然是招聘中必提的问题,但个人觉的还是从基础开始比较好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式