若相依 发表于 2015-1-18 11:17:08

JAVA网页设计履历:教你慢慢设置J2EE来完整撑持MySQ...

还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。j2ee|mysql这一段工夫在进修J2EE&EJB,我最感乐趣的仍是做JDBC的EJB,可是因为我手头上没有J2EE默许的Cloudscape,也不敢装Oracle,我的呆板太次,跑J2EE已经是满负荷运转,毫不能再加人人伙!因而我想持续利用玲珑小巧的Mysql。

起首固然是体系情况软件的安装,我就未几说了,鄙人面我给出了几种软件的下载地点。必要出格夸大的是,请必定要注重你安装的Mysql的版本,我们寻常用的多数是“mysql-shareware-3.22.30-win”这个版本,但J2EE必要3.23.15以上的Mysql,这个是我消费泰半地利间失掉的教导。
经我的屡次实行,J2EE的设置文件defaultproperties中应按以下设置:
jdbc.drivers=org.gjt.mm.mysql.Driver
jdbc.datasources=jdbc/TestDb|jdbc:mysql://localhost:3306/test?user=jian&password=jian
以上语句很复杂,用过Mysql的jdbcdriver的人一看就明,所要注重的是个中的“jdbc/TestDb”实践上就是JNDI用来标识该数据库的名字。
在EJB中挪用就很复杂了:
DataSourceds=(DataSource)ic.lookup("jdbc/TestDb");
实在设置准确后回过火来再看,以为真是很复杂,但恰是准确之前的一段探索过程泯灭了我良多的精神,所谓拂晓前的暗中吧。
从我利用的情形来看,这个版本的J2EE的毛病提醒机制特差,看上往不知所云,并且其实不不乱,好比用它的拆卸工具天生的JAR包,固然可用,但每次总被体系弹出窗口告诫说是“有效的WindowsNT映像”,弄得烦不堪烦,另有,明显按我上述设置已能顺遂运转毗连Mysql的EJB,但error.log和dos窗口老是会纪录说“CannotfindprincipalmappinginformationfordatasourcewithJNDInamejdbc/TestDb”。不外固然有告诫和毛病日记纪录,但只需你程序可以顺遂地运转,尽可不往剖析那末多,究竟,J2EE还只是一个重生事物,没有经由长工夫广局限的评测和利用。
运转情况:
J2EE:JavaTM2SDK,EnterpriseEditionVersion1.2.1
JDK:j2sdk1.3.0
Mysql:mysql-3.23.23-beta-win
Driver:mm.mysql-2.0.2




关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。

柔情似水 发表于 2015-1-20 19:24:05

你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。

小女巫 发表于 2015-1-25 21:45:49

是一种语言,用以产生「小应用程序(Applet(s))

小妖女 发表于 2015-1-31 20:45:44

象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。

分手快乐 发表于 2015-1-31 22:28:34

象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。

乐观 发表于 2015-2-5 14:20:42

我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。

愤怒的大鸟 发表于 2015-2-10 23:57:48

一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。

爱飞 发表于 2015-3-1 18:03:37

自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

山那边是海 发表于 2015-3-6 14:14:13

吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧

admin 发表于 2015-3-7 03:57:46

是一种使网页(Web Page)产生生动活泼画面的语言

冷月葬花魂 发表于 2015-3-12 10:22:36

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

深爱那片海 发表于 2015-3-19 20:24:48

J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
页: [1]
查看完整版本: JAVA网页设计履历:教你慢慢设置J2EE来完整撑持MySQ...