关于JBX与Jboss之开发新体验
刚拿到JBuilderX,在JBoss32上作了几个试验,SessionBean, BMP,CMP等。
jbx作war包非常方便,只要配好数据库驱动,写jsp+servlet+sessionbean就可以直接挂Tomcat里调试。
作SessionBean更加方便,不会出现jb6789里得配置JNDI文件,不然客户端就找不到注册的Bean。
可惜,CMP和BMP就一塌糊涂,JBX自己生成的JBoss的META-INF里的文件根本不能用,必须手工修改。要不永远都报错说:找不到数据源。
然后我在conf/standardjaws.xml,standardjbosscmp-jdbc.xml配了MSSQLDS数据源。又在deploy下拷了mssql-ds.xml和mssql-xa-ds.xml,配了MSSQLDS,还是找不到MSSQLDS数据源。
没法子,我把以前jb7下写的CMP包直接拷到default/deploy下,结果就通过了,气死我了。
这段时间我总是在作一些j2ee的玩意,总结出一个规律:但凡是linux,java,jboss等等这种免费,或者所谓的j2ee构架,全都是吹牛皮的。没有一个好的。
例如linux,我用它就是为了小巧,稳定,结果现在的redhat不但硕大无比,还不稳定,图形界面经常死也还罢了,连内核都不稳定,改一点参数,动不动就死。
例如java,奇慢无比,开发困难,结构未必合理,狗皮的跨平台。
我一直认为,程序的结构的合理性,美妙性不是语言决定的,而是作者决定的,那些没有5年以上的经验的小屁孩用什么语言写的都是垃圾。
至于跨平台,C可以跨平台,C++更可以,perl,basic也能跨平台运行。java所谓的跨平台还不就是一个虚拟机,相当于建立在一个sunjava的操作系统罢了,在一个统一的平台上当然跨了。全用微软的不也是跨平台嘛。
问题点数:0、回复次数:12Top
1 楼gcs925(竹里坐消无事福,花间补读未完书)回复于 2003-12-01 11:34:39 得分 0
i don't wanna talk about itTop
2 楼lelecheng(一叶知秋)回复于 2003-12-01 13:21:07 得分 0
拽,不过也对,无论什么语言和开发环境都只是开发工具。
工具是来用的,不是来崇拜的。Top
3 楼CDSoftwareWj(95927)回复于 2003-12-01 14:53:20 得分 0
hehe^^ 说的好Top
4 楼getdown(我就是这么拽)回复于 2003-12-01 16:46:40 得分 0
呵呵 如果你用j2ee开发过项目之后说得这些话
那我服你
如果你只是接触一点皮毛之后说这些话(我估计你也是)
那还是研究你自己的c和c++去吧Top
5 楼zhenchaoyu(小鱼)回复于 2003-12-01 18:23:07 得分 0
不懂Java的人在这里乱说,我用JBoss做得项目现在运行得好得很,钱赚的也肯定比你多,不懂就不要在这里乱说。呵呵。Top
6 楼zhenchaoyu(小鱼)回复于 2003-12-01 18:24:50 得分 0
我开发J2EE项目从不用JBuilder,用Editplus就足够了Top
7 楼bigmouse2002(平风造雨*四无君)回复于 2003-12-01 20:55:53 得分 0
我看吹牛皮的是你!自己不会就不要乱说话。
人 越没有本事,声音越大!Top
8 楼getdown(我就是这么拽)回复于 2003-12-04 13:53:53 得分 0
谁,,谁用Editplus开发 J2EE ...
哈哈 要嘛是你们公司钱太多 养着你 要嘛你自己疯了和自己过不去。。。
现在写代码都是非常简单的事情了,模型设计完一些基本的代码都可以自动生成,剩下的就是业务逻辑的部分,这部分用Editplus写嗯 我可能也可以,不过用IDE可以省很多事情。。单单一个重构就可以提高很多生产力。。
同学,不是说用EditPlus就一定是高手 呵呵 以后不要随便说这个话Top
9 楼shytian(hello)回复于 2003-12-09 13:55:28 得分 0
我也在学用jbx合成jboss开发ejb,结果也发现找不到jaws.xml文件。不知道可否详细讲一下如何修改啊Top
10 楼jamezj(我想我是海)回复于 2003-12-11 09:29:58 得分 0
我也用JBuilderX,在JBoss3.2.2 上 调了session bean,entity bean,和struts
没有楼住说的问题,而且比以前方便了很多
搂主你怎么调的啊?Top
11 楼cqlgc(cqlgc)回复于 2003-12-12 00:04:14 得分 0
我在配置JBOSS3.2时!步骤如下:
1、解压缩
2、修改conf/standardjaws.xml,standardjbosscmp-jdbc.xml
<datasource>java:/DataSource</datasource>
<datasource-mapping>MS SQLSERVER</datasource-mapping>
3、复制mssql-ds.xml到deploy下,删除原来那个hsqldb-ds.xml
修改mssql-ds.xml中内容,为连接到本地的SQL数据库,JNDI为DataSource
同时保证在jboss\server\default\lib下存在着SQLSERVER的驱动程序。
但是一致发布失败,发布时,没有发布我自己的JAR,jboss自己发布都有错误!
是不是也要把哪个 mssql-xa-ds.xml,复制到default下,进行与mssql-ds.xml同样的修改!还是其他的原因!
请指教!谢谢?!
Top
12 楼cqlgc(cqlgc)回复于 2003-12-12 00:04:54 得分 0
是最新的那个3.2.2版本Top




