当前位置:  技术问答>java相关

【调查】大家用Java是开发什么样的系统(J2EE/J2ME/...)啊?你常用的有Java的哪些类包和特性?欢迎进来畅所欲言!

    来源: 互联网  发布时间:2015-07-28

    本文导语:  我先! 我用java主要是开发J2EE架构的系统,前面用JSP做网页,中间有一些用于控制的类包,后面是EJB。 常用的java类包主要是对数据库操作方面(java.sql.*/javax.sql.*),EJB方面的类包(javax.ejb.*/javax.naming.*/javax.rmi.*),servlet方...

我先!
我用java主要是开发J2EE架构的系统,前面用JSP做网页,中间有一些用于控制的类包,后面是EJB。
常用的java类包主要是对数据库操作方面(java.sql.*/javax.sql.*),EJB方面的类包(javax.ejb.*/javax.naming.*/javax.rmi.*),servlet方面的类包(javax.servlet.http.*),然后就是基本的工具类包(java.util.*),另外,就是一些用于调试的辅助类包,如Log4j/Junit/jep/uuid。

我对Swing、awt、net方面的java开发不懂,也不知道这些类包是用在什么样的java开发中,
希望大虾能指点一二,多谢!

也欢迎各位来谈谈你的java开发。

|
我们现在在使用j2ee作一个产品。先声明我不会编码,我的意见谨供参考。我们原来是用的jsp+javabean作了一个项目,当时因为系统架构的问题,项目失败了。后来公司要求公司的技术方向向java转型,我们小组是唯一使用java的,所以就用我们作试点了,现在作的一个人力资源管理的产品完全采用j2ee。我感觉j2ee作一个中小产品基本上是浪费了,java从性能上来讲不比asp快多少,特别现在的asp.net也采用编译的情况下,java的优势基本上是没有了。但是因为国外一个大型的商业项目一般会采用unix服务器,而在这种服务器上java无疑是最好的选择。我们在项目前期论证的时候,发现出了一些政府部门项目处于安全性的考虑基本采用java,而在商业化的软件中很少有采用java的,毕竟使用java的成本太高了。现在我们见过使用j2ee的商品软件比较有影响的只有用友的NC,而金蝶的开发付总说金蝶只有在开发大型的erp软件时才会考虑使用java+oracle技术,用友的NC全部使用的j2ee,前端使用的是applet,我试过简直太恐怖了,网络稍微差点都不能用。其实在java对ms的战争中,sun的作用是很少的,其实java真正的推动者是ibm,为了和微软争夺大型客户和政府采购,ibm使用的是java+lunix+db2,并且非常成功。java在使用。并且java虽然说是开源的,但是你真正要使用它,很多其他的东西都是非常高昂的,tomcat+jboss虽然免费,可是基本上只能支持50个并发,weblogic可是好贵啊,unix虽然好,但是客户要想用,最少要是个小型机才能体现出它的优势,所以我的感觉是j2ee在中小型的项目和产品上根本没有必要用,只有在大型的项目上才有必要。

一点意见,大家多提意见,现在我们的产品采用jsp+ejb,现在用weblogic开发,产品中使用tomcat+jboss,暂时使用sqlserver,以后向lunix+oracle上移植。我这个门外汉现在是产品负责人,为了不走弯路,希望大件多多指点,谢谢!!!!!!!!!!!!!!!!!!!!!!

|
to 木鱼:如果用Java来开发传统的c/s结构的应用程序(以前用delphi开发的),有没有什么技术上不方便的地方?开发的效率是不是比用delphi开发要低的多??
开发的效率肯定是比DELPHI低的,而且低很多.就目前来说,国内用JAVA做C/S应用程序的,估计不多.至于技术,JAVA应该是比较成熟了,完全能够胜任,但有些方面比较麻烦,比如开发完后,给客户安装,要是做成EXE,程序变得很大,主要是增加了很多DLL(比如用JET的话).若是不做成EXE,则要在客户机器上做些配置是少不了的.

|
我主要作serverside的, 用ejb、xml比较多。对swing的了解反而浅浅。 
javashit说的没错,swing里面有很多值得学习的设计模式,我有时间要
认真学学。

而serverside这边,主要用一些架构模式,很多网站上有现成的例子。不过
结合实践,我们发觉很多中间件服务器的实现并没有达到完善的境界,所以
不能够照抄。例如ejb1.0中的entitybean效率就不行,换成jdbc。 weblogic
6在同一台机器上的sessionbean之间的调用已经优化为local call,所以也
不需要为了避免多次rmi而放弃业务逻辑层与存储逻辑层的分离。
一步一步摸索试验过来,收获还是挺大。

现在技术又有很大进展了,供我们选择的余地必然更多。生命不休学习不
止啊!大家多交流交流!



|
我也说说:
以前用Java做过图像处理的东东,
用jsp和javabean做过基于web的考勤系统,文档和资产管理系统等
目前在整Cocoon框架和XML,资料太少,希望这方面的交流

经常用的包:
gui方面:
java.awt,java.awt.event,javax.swing;javax.swing.event,java.awt.gemo;java.awt.image;
web开发方面
java.lang,java.util,java.io,java.sql,javax.xml,org.w3c.dom,org.xml.sax

|
我认为的JAVA的应用应该在中间层,和用户交互的没必要用JAVA,因为JAVA的跨平台在用户层没什么用(都是WINDOWS),强状性也没什么,(崩了我再重启),而且其它语言也不差,有了这么多的积累。中间层就不一样了,所以那种通用的,为其它应用提供服务的软件框架,用JAVA是最合适的了。

|
j2ee用来开发企业信息系统还是不是很成熟的大家谨慎一点.jsp+javabean+ejb.前台还需要APPLET的支持基本上可以满足要求.不过要是在项目的初始阶段需要修改数据表未定的情况下要死人的如果有很好的设计工具可能另当别论了. 最后还是采用了ORACLE DEVELOPER ISUITE来开发ERP系统.
   ORACLE 的BC4J的特性非常好如果肯于研究研究非常不错.


|
我用JAVA做什么呢?
SOCKET比较多,主要是在WEB中做些APPLET绘图的中间层,与数据库和APLEET进行数据连接用。
JAVAMAIL也经常用。
JSP、JAVABEAN、RMI也用的比较多,但对EJB一直不怎么明白。
还有ORACLE提供的SQLJ也很好,和ORACLE集成的很好。

|
做报表
用JFCAWTSwing 
很苦
也很底层
学了不少底层的知识
尤其是设计模式(Swing的层状结构是java最复杂的!)

同时也积极吸收先进的free API 
like :  j3d ...

|
我们公司用java写xml数据库。下面是3.1的release note. www.ipedo.com

New Features Included in this Release:
Ipedo XML Database
Resource-based access control: allows for defining granular access control rules on any database resource for any user or group. 

Binary storage support: allows binary files to be stored and managed inside the XML database, in addition to XML and XSL files. 

Cursors: supports forward-scrollable streaming of XML results to improve performance and scalability of large result sets. 

XQuery extensions for update: allows XML documents to be updated using XQuery syntax. 

XQuery extensions for database resource manipulation: allows database resources to be managed and modified using XQuery statements. This allows for scripting of any sequence of database operations. 

Schema Manager: supports versioning of schemas allowing you to "roll back" to a previous version of a collection’s schema. 

WebDAV support: supports reading and writing of documents managed by the database via tools that support the standard WebDAV protocol. 

Ipedo Integration Manager
XML Views: provides an XML interface to external information sources that can be queried utilizing XQuery. Data is automatically mapped from external information sources (such as relational databases) into XML. 

Ipedo Personalization Manager
Ipedo Personalization Manager (IPM) is a new product with this release, providing customizable profiles for individual users and user groups. 

Ipedo Developer 3.1.1 for SunOne Studio
Ipedo Developer 3.1.1 for SunOne Studio provides Java developers utilizing the SunOne Studio development environment with easy-to-use tools for building applications with Ipedo products. 

|
楼上的,用途不同啊!

木鱼兄:
我下周要接手一个项目,j2ee的,我和另外两人负责ejb部分,到现在为止,仅仅有ejb的一个初步概念,java倒是看过一个月,仅仅知道一些语法而已。好在这个项目是公司内部的,压力不会很大,可以边看边学,应该能成功。也希望您多帮助,大家多交流,共同进步。

另外,我想说的是,我的公司软件工程做得比较好(个人认为),的确有效果。而且我觉得软件工程一定要从上面就认真执行,如果高层人士不预留出实施软件工程需要的时间,那不可能成功的

    
 
 

您可能感兴趣的文章:

  • java功能调查
  • 调查--- 大家都在用JAVA做什么????
  • 使用java时间的调查,谢谢大家
  • [调查] 用 JAVA 开发 ERP 软件的情况 !
  • java初学者想调查一下thinking in java
  • [调查]各位用java做什么项目????(答者有fen)
  • 调查:大家都用哪个Java语言编程?
  • 一个调查:大家都用什么开发JAVA程序?
  • 关于JAVA编程环境的调查(言者有分)
  • 调查:全国各地JAVA程序员的前景和收入?
  • 调查情况加咨询。目前用的最多的JAVA是哪种?
  • java的应用调查,每一位发言者最低得到5分,不够我会再加分的。
  • ★☆★☆★☆★☆★☆★☆★☆★☆★☆JAVA版年度调查★☆★☆★☆★☆★☆★☆★☆★☆★☆
  • ★☆★☆★☆★☆★☆★☆★☆★☆★☆JAVA版年度调查2★☆★☆★☆★☆★☆★☆★☆★☆★☆
  • 送分调查:你用过什么操作系统?你学习过什么语言?你对java的看法?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 调查: 大家用LINUX用的最多的数据库是什么?
  • 调查:大家用red hat7.3一般是用字符界面还是用图形界面?
  • 调查发现微信存在漏洞:冒充微信助手骗密码
  • 调查!!来者有分!!!调查!!来者有分!!!调查!!来者有分!!!调查!!来者有分!!!调查!!来者有分!!!
  • 调查:你所在的软件企业盈利情况调查。
  • 行知问卷调查系统
  • 调查显示MySQL进一步蚕食Oracle市场
  • 与Linux共舞在线社区调查
  • 网页调查投票系统 Web Survey Toolbox
  • 调查问卷系统 Opina
  • 作个调查,大家都用那一种编译器?
  • Web问卷调查 queXML
  • 调查管理系统 Encuestame
  • 高分寻求jsp代码(网上调查系统,新闻发布系统)就这点分了
  • 调查:大家一般用linux做些什么啊?
  • 调查:请问各位在开发中有多少人能真正用到EJB?
  • 调查一下您用过的分布式文件系统?
  • 调查!谈谈现在大家使用的版本及感想!
  • 调查服务器系统BSD,SCO,Linux,windows?和数据库mysql,oracle,sqlserver?
  • 调查:这里多少人经常看jdk document
  • 调查:从各个方面综合来看,哪种Linux产品最好。
  • 调查一下:在sun的solaris下都做什么开发?薪水大约多少?up者有分!~
  • Web调查软件 phpESP


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3