通常JAVA WEB 开发用到哪些技术工具

2024-12-03 20:05:10
推荐回答(2个)
回答1:

在实际开发中,我们都会有一个技术选型的过程,因为每个项目的要求不一样,规模不一样,要求的性能不一样等等诸多因素,因此单独说用什么技术工具其实很难回答,一般都是看具体你们的项目需求来确定的,我就简单说一说吧。
一、 开发工具
开发工具这一块,首先是IDE,可以选择免费的Eclipse,但是Eclipse比较耗内存,多开几个你电脑估计内存就不够用了,另外是IntelliJ IDEA, 这个是我现在使用的,比较推荐的一个IDE,代码提示功能强大,很流畅,开多少个都可以。然后你要准备一下Notepad++或是VIM等编辑器。
二、后台技术框架
其实这么讨论没啥意义,就说个普通的吧,一般用Struts2, SpringMVC, Spring, Hibernate, MyBatis, 可以相互组合,常见的一般用SpringMVC + MyBatis,我们公司用的就是SpringMVC,这是大致的情况

如果要用缓存,可以选择Redis或是Memcached,我们选择了Redis

如果要用消息队列,可以选择ActiveMQ或是RabbitMQ等

如果想使用分布式锁,可以使用Zookeeper或是Redis

。。。。。。

一句话,看你项目的具体需求来确定用什么技术框架

回答2:

j2ee、ssh框架,ssm框架,各种设计模式,myeclipse,eclipse