IT教育博客是站在IT教育人的立场的IT教育培训博客,本博客将由武汉北大青鸟的软件培训讲师、职业规划专家、软件教育营销团队进行运维,为了与朋友和学员们更方便的沟通,我们将维护努力维护此博客,发布软件教育和IT培训相关的新闻资讯。在这里访客将汲取来自于软件教育前沿的知识。我们发布的新闻以原创为主,转载时将会注明出处,这是我们所重视的精神,也请转载本博客内容时注明带链接的出处。
[置顶]2009年春季武汉北大青鸟招生简章 2009-02-03 15:51
| 每年的高考总有人落榜,面对不尽如人意的考分,落榜生中部分选择了复读这条出路。高四一年的学习,是凤凰浴火重生,是绝望中寻找希望的豁然开朗。当然,选择复读也是一条高风险的艰难道路,往往有可能经历了风雨还未能见彩虹。无论如何,不以一次成败论英雄,选择高考复读班,再搏一年!用一年换一次机会! 针对这些复读考生,武汉北大青鸟培训中心鲁广校区给复读生们提出了一些的建议。 第一,如何选择复读机构:近年,针对高考复读的复读培训学校如雨后春笋般涌现,各培训学校各施宣传手法 ,什 么“ 升 学 率 保证90%”、“名校教师执教”、“分数保证提高”……,这些宣传口号对于选择复读的学生而言却是花多迷人眼。那么在选择复读机构时要注意看办学资格是否合法、看学校在社会上的信誉度、办学业绩、师资力量、学校的硬件设施、及教学管理等等。 第二、调整好心态,历年的实践证明,部分复读学生由于心理方面的原因,导致复读一年的效果不理想,甚至有的高分考生在复读后的考试成绩大不如前。考生一定要坚定信念。复读生基本上从7月份就开始上课了,而高考录取工作则要到10月份才能结束。考生如果不能去除杂念,而是一边复习一边想着如何补报志愿,复习效果肯定不会好。另外不要给自己太大的压力。复读时要找准自己之前在学习上的缺陷,并努力改进。至于来年的结果,复读的时候最好不要多想。 第三,重视学习策略,复读生区别于高三,应集中于薄弱科目。 复读生通过已参加的高考知道了自己的强项和弱项。提高弱势科目的分数是主要课题。弱项是因长期不重视或感到难学而产生的科目,必须采取果断有力的措施加以大幅提高。提高弱项是复读成功的关键因素,所以从复读开始就要给弱势科目多分配时间。薄弱科目和单元是通过努力就能大幅提高分数的“金矿”。永远的拉分科目——数学就是投入精力即会涨分的科目。 处在命运的十字路口。是选择复读,还是选择放弃?很需要认真总结经验教训,多从主观上自我剖析,理智地接受事实,勇敢地面对现实,慎重地抉择未来。 |
| 软件服务化(简称为SaaS)、软件互联网化将成为近十年全球软件业最大的趋势。”王涛从一个技术创新者的角度判断,SaaS作为云计算的一部分,将不断发展演变。云计算包括软件即服务(SaaS)、平台即服务(PaaS)、硬件即服务(HaaS)三种主流业态。Google、微软、Salesforce、亚马逊和IBM都是云计算的参赛者。6月25日,第三届中国软件运营服务大会在南京正式召开,全球领先的在线软件服务运营商、阿里巴巴集团旗下子公司阿里软件高调亮相此次大会,获得唯一的“最佳商业模式奖”,在分享了最新中国软件产业发展趋势的同时,阿里软件总裁王涛发表了《从SaaS到“商业云”》主题演讲,引发了整个软件产业和电子商务领域新的思考。 不同业态或派系的“云计算”,受益的对象和群体也不同:第一种软件即服务针对的是终端用户,厂商提供的是各种互联网软件的服务,典型代表是Google或微软提供的在线办公软件;第二种平台即服务模式针对的是开发者,厂商提供用户、订阅、计费、部署、监控等服务,典型代表是Salesforce提供的force.com平台;第三种硬件即服务模式针对的也是开发者,厂商提供的是计算、存储和带宽资源,典型代表是亚马逊的EC2和IBM的蓝云服务。Google、微软和亚马逊其实都涉足了这三种模式的云计算业务,Salesforce涉足了前两种,IBM只涉足了最后一种,而所有这些云计算的商业模式,都类似于房地产公司批量建造写字楼,然后转租给企业客户进而受益。阿里软件“商业云”战略不但在于要出租房子,而且要为租户提供服务,即通过互联网向中小企业提供从事电子商务的基础服务。“‘商业云’意味着让电子商务基础服务也可以作为一种商品进行流通,就像水、电、煤气一样,取用方便,费用低廉。” “阿里软件的‘商业云’将从SaaS真正走向‘云计算’。”2008年底阿里软件已经率先在南京筹建国内首个商业云计算中心,但王涛认为目前云计算还处于理论和技术研发阶段,Google正在尝试把云计算与多个互联网应用结合,但如何与中小企业的具体业务整合,满足日益增长的电子商务服务需求,是阿里软件以及国内其他软件厂商思考的问题。 阿里软件已经实现了单个软件应用在线化的SaaS1.0阶段和多个软件服务平台化的SaaS2.0阶段,目前正朝着形成软件生态圈的SaaS3.0阶段快速发展。阿里软件2008年初就推出亚洲首个软件互联平台,而此次提出的“商业云”软件生态系统则是在此基础上极大飞跃。 |
| 一.下载jdk <http://www.sun.com>,安装jdk并配置环境 1.安装jdk,注意事项:不要安装在有空格的目录下,如Program Files下,有空格会引起些不必要的错误;例如安装在C:\Java\jdk1.5.0_03下 配置环境变量:右键我的电脑-高级-环境变量-新建(系统变量) path C:\Java\jdk1.5.0_03\bin; ClassPath C:\Java\jdk1.5.0_03\lib; JAVA_HOME C:\Java\jdk1.5.0_03; 一.下载并安装tomcat服务器 1.安装tomcat,注意事项:不要安装在有空格的目录下,如Program Files下,有空格会引起些不必要的错误;例如安装在C:\Tomcat 5.5下 在C:\Tomcat 5.5\bin目录里打开tomcat5w.exe,启动服务即可; 二.打开IE浏览器,在地址栏http://localhost:8080 若出现以上界面,说明tomcat配置成功。 三.点击Tomcat Manager http://localhost:8080/manager/html 进入后上传.war文件,在地址栏中打开即可。 |
| 先下载所需要安装的东东~~ 2009.2.11更新下载地址 PHP 官方下载地址:http://www.php.net/downloads.php mysql 官方下载地址:http://dev.mysql.com/downloads/mysql/5.1.html phpMyAdmin for Windows 官方下载地址:http://www.phpmyadmin.net/home_page/downloads.php Apache+Php+Mysql 绿色自动安装版:http://www.skycn.com/soft/30406.html 第一步:配置PHP 如果你下载的是安装版的php,安装的时候可以选择使用IIS,安装完毕就会自动配置好IIS。如果你下载的是zip版的,则按照以下步骤配置: 1、把PHP-5.2.0 zip(目前最新版本)解压放到 D:\php (你可以选择目录,本例以此说明)。 2、将php.ini-dist复制到 C:\Windows 目录下并改名为php.ini,复制 php5ts.dll和 libmysql.dll到 C:\Windows\system32 中。 3、用记事本打开php.ini,查找“extension_dir”,然后把 extension_dir = "./"修改为 extension_dir = "D:\php\ext" 注意:路径在Win下一定要使用\ 4、在记事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,即把 ;extension=php_mysql.dll 改为 extension=php_mysql.dll 把以下内容前面的;去掉 ;extension=php_mbstring.dll ;extension=php_gd2.dll ;extension=php_dbase.dll ;extension=php_ldap.dll 5、找到 ;session.save_path = "/tmp" 将';'去掉.设置你保存session的目录。 如:session.save_path = "C:\Windows\Temp"; 6、找到 register_globals 将 Off 改为 On 7、找到 allow_url_include 将 Off 改为 On 8、保存 php.ini 9、接下来在IIS中进行设置,打开Web服务扩展,添加PHP扩展,扩展名为PHP,要求的文件为d:\php\php5isapi.dll,打开默认网站-〉属性对话框,切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”,点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。在“可执行文件”输入框中,指向d:\php\php5isapi.dll,在“扩展名”输入框里面输入“.php”,并选中“脚本引擎”和“检查文件是否存在”两个复选框,一路确定,选择文档,添加默认内容为 index.php ,确定并重启IIS后退出IIS。 此时PHP环境基本已经配置成功 在WEB根目录(如我的D:\website)里建一个名为test.php的文件内容如下 <? echo phpinfo(); ?> 用浏览器打开 http://localhost/test.php 如果可以看到php配置输出信息就OK了 第二步:安装MySql 1、先安装mysql,双击执行 Setup.exe,点Next选择Custom(自定义)安装,然后点Next(下一步),默认安装目录为 C:\Program Files\MySQL\MySQL Server 5.0\ 为了方便进入我们可以安装在D盘根目录下,点Change(改变目录)按钮来更改安装目录为D:\mysql。完成后出现创建 MySQL.com 帐号的界面,简单一点,我们选择Skip Sign-Up跳过这一步,既安装完成。这里有个配置向导的选项Configure the MySQL Server now默认的是选起的,我们就顺便完成配置吧。 这里的配置是很简单的,我们只要点Next(下一步)即可,有几个地方要说明:Install As Windows Service默认的是选中的,这一选项要选上,作用是将MySQL作为Windows的服务运行。Service Name(服务名)默认的“MySQL”,可以改你喜欢的服务名。下面的Launch the MySQL Server automatically要勾选,这样Windows启动时,MySQL就会自动启动服务。Include Bin Directory in Windows PATH这一选项是修改环境变量,在PATH的值中增加../bin目录,可以根据怎么的爱好来决定是否选上,如果选上,在CMD下不需要进入bin目录就可以运行mysql。在Manual Selected Default Character Set / Collation 下 Character Set: 选择 gbk 或 gb2312,接着点下一步,Modify Security Settings是设置根帐号的密码,设置后点下一步,excute完成安装。 如果是zip文件,用解压缩软件将压缩包直接解压到指定目录,如 D:\mysql; 2、安装完成后,打开“开始”按钮中的“运行”,输入命令:D:\mysql\bin\mysqld-nt.exe --install,并执行; 3、打开“开始”按钮下的“程序”=》“管理工具”=》“服务”,找到“mysql”服务,启动它; 4、至此,mysql安装完成,重启win2003 server。您还可以打开D:\mysql\bin\MySQLInstanceConfig.exe,再次配置MySQL,在Manual Selected Default Character Set / Collation 下 Character Set: 选择 gbk 或 gb2312(我选择的是 gbk ),后面还会要求输入 root 登录密码(如:123456)。 至此,mysql安装完成。武汉北大青鸟鲁广校区 http://www.whhpaccp.com/ 第三步:PHPMyAdmin 的安装配置 1、将phpMyAdmin-2.9.1.zip解压到WEB根目录(d:\website\中去),重命名文件夹为myadmin或其它 打开myadmin 目录中的 config.sample.inc.php 找到以下这些(以下我已改好): $ cfg['blowfish_secret'] = 'cookie'; //在等号后的单引号内加入 cookie $ cfg['Servers'][$ i]['controluser'] = 'root'; //将 pmausr 改为 root $ cfg['Servers'][$ i]['controlpass'] = '123456'; //分别填上你mysql的用户和密码即可 改好了保存并将config.sample.inc.php改为config.inc.php,在浏览器打开http://localhost/myadmin 输入你的用户名和密码,便可以管理mysql了。 如果以上都正常的话,开始建网站吧 ^-^ 蓝色数码写于2006-11-15 14:09 以前写的,转来此处。 补充: mysql连接错误(10061)该怎么办? Error: Can't connect to MySQL server on 'localhost' (10061) 请检查你的mysql服务是否启动! MySQL的1067错误 错误信息为: A system error has occurred. System error 1067 has occurred. The process terminated unexpectedly. 在我的机上的解决办法是: 修改%windir%\my.ini,增加 #设置basedir指向mysql的安装路径 basedir=D:\mysql datadir=D:\data 或者删除%windir%\my.ini 在c:\下添加一个 c:\my.cnf文件 文件内容 #设置basedir指向mysql的安装路径 basedir=D:\mysql datadir=D:\mysql\data MySQL5.1.28版设置密码 2009.1.16 X:\MySQL\bin\mysqladmin -u root -p shutdown Enter password:***** 后面的*****表示数据库管理新密码! 2009.1.31补充解决办法 您未被授权查看该页,HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。 症状:HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。 原因:IIS匿名用户一般属于Guests组,而我们一般把存放网站的硬盘的权限只分配给administrators组,这时候按照继承原则,网站文件夹也只有administrators组的成员才能访问,导致IIS匿名用户访问该文件的NTFS权限不足,从而导致页面无法访问。 解决方案: 给IIS匿名用户访问网站文件夹的权限,方法:进入该文件夹的安全选项,添加IIS匿名用户,并赋予相应权限,一般是读、写。 |
| 2009年高校毕业生将达到史无前例的610万人,以目前就业形势看,预计将有200万人左右找不到工作,这个数字是2003年的高校毕业生总和。而其他更多白领们,则随时可能面临裁员的威胁…… 2009年,我们该去哪里讨生活?该如何理性应对就业难?如何在就业、创业之间做出选择?如何在竞争残酷的职场找寻自己的一席之地?就2009年就业创业新机遇、新突破提供一系列的实际意义上的指导。 在经济不景气的今天,要在茫茫人海中获得一个理想职位并不容易,同时随着投资人紧缩“银根”,想要实现IT创业是件更不容易的事。解决这个问题,并不仅仅是政府的责任,产业和就业者自身都有责任。 首先应该明确的是,中国IT产业哪些地方,哪些产业在2009年需要大量人才? 2009年,中国IT产业在2009年缺乏的主要人才包括:软件外包、软件测试、硬件技术、网络技术、游戏动漫、通讯产业人才。中国IT产业2009年走势决定了上述人才就业走势,一方面,中国IT产业结构正在从一个IT外包制造中心过渡为一个IT创造、出口中心,技术人才需求大大加强;另一方面,电信重组大戏加快、网络游戏产业在大经济环境中一枝独秀,都决定了中国IT产业仍然需要大量人才。 中国IT人才扎堆北京、上海、广州、深圳等一线城市现象非常严重,就业竞争将非常严峻。但相反,在中国其他地区,比如武汉和成都,IT人才还相当匮乏,为何不去哪些地方开展自己天地呢? 不过,相比之下,自身素质才是决定就业命运关键。在2009年,IT企业将更看重潜力而不是过去的成绩、学历。这就要求应聘者需要很好的动手能力、沟通能力、思维能力以及理解能力。 武汉北大青鸟提醒:就业者还需要想得通,不要总放不下架子。从基层做起,从社区做起,甚至从月薪1000元做起。以欢悦态度微笑着对待生活,面对困难,做好自己的内功,有了更多工作经验、能力、资源,还怕只有1000元月薪么? |
| 2009年,正值高校持续扩招的第10个年头,全国大学毕业生高达611万人,截至目前平均就业率不及50%。在辽宁,22.9万应届高校毕业生也面临择业难题。 6月,成千上万的高校毕业生走出校园,寻找人生的第一份工作;同时,历经高考的莘莘学子,正期待着来自大学的那份录取通知书。无论是迈进象牙塔,还是步入大社会,一种焦灼正在蔓延:就业难! 大学生就业基数逐年增加,外地生源看好振兴前景大量涌入,就业空间越来越小,累积未就业人数仍在增加。国际金融危机对实体经济的巨大冲击,无异于雪上加霜。 大学毕业生不能就业,是对国家、社会和家庭巨额投入的浪费;不能就业容易导致学生情绪悲观,甚至引发不稳定因素;大学生就业难,直接影响人民群众对高等教育的认同和选择,久之,国家和民族就会失去教育这一持续健康发展的动力。 大学生和用人单位双向选择,是市场就业的基本要求。但在严峻形势面前,政府有必要采取特殊措施,挖掘全社会的潜能,创造更多岗位,这与“市场主导”并不矛盾。政府的指导,绝不是行政摊派,更不是干预微观经济主体的行政行为。只要号召工作耐心细致,就能把政府倡导变为企业履行社会责任的自觉行动。 大学毕业生就业的窘境,真实映照了高校面临的困境。促进大学生就业,发挥基础性作用的还是高校。 我国的高等教育,一定程度上还停留在计划经济时代:专业设置陈旧,教学方法落后,无法适应社会发展的需要。高校应该转变观念,落实以就业和社会需求为导向的办学理念,科学定位,着力培养优势明显、特色鲜明的品牌专业,走特色发展道路,把办学的立足点转移到满足社会需求上来。 需要改变的还有大学生的就业观念。大学教育早已由精英教育转变为大众教育,在全岗位择业的今天,大学毕业生不能只盯着大城市、大机关、大单位,应找准人生目标,调整就业心态,积极投身基层单位、中小企业,乃至自主创业。相信知识的力量,勇对现实的胜汰,就业之路就会宽阔起来。 武汉北大青鸟培训中心 鲁广校区给09年毕业大学生就业搭“踏板”,专为在校及毕业大学生组织了2009“暑期精英集中营”,“暑期精英集中营”以“打造精英工程,塑造精彩人生”为理念,从校内外聘请专家、教授讲学,运用全新的培养模式进行训练,旨在把学生培养成德智体等全面发展的、综合素质较高的复合型人才。只要你是大专以上学历,计算机相关专业,均可报名。条件不符合要求者,需通过我校专业测试方可入营。>>点击了解详情 |
| 依然很清楚的记得找工作期间的那种感觉,焦急的等待。等进入公司后,感觉的编程没有想得那么难,用自己的话说武功自费一半,在学校期间学的东西,我自己认为很有用的,在工作中都没有派上用场。就是面试那关难啊! 细想之下,我工作的这段时间真的让我学会了许多东西,更重要的是让我以前的顽固的观念得到转变,还让我懂得了一些道理。 以前的固执的认为,作为一个程序员,尤其是一心致力于代码编写的程序员,对于美工方面的设计,不去了解。工作以后,发现我的这些观念是不全面,因为在实际的工作中,特别是中小型企业,工作中的划分并没有严格的界限,让一个写代码的程序员去布局一下网页,甚至是美化网页,这样的事情是常有的,此时,那些所谓的我只是程序员,我只管代码的理由已然苍白无力。因为老板只在乎你完成之后的结果,而不是你做的过程。 总结了如何去快速融入集体的几点,去的早,谦虚,多问问题,及时于直接上级沟通,集体活动一定要参加,特别是饭局,那样会让你更快的进入集体。总之,少说话,多做事。(武汉北大青鸟培训中心 鲁广校区学员) |
| 大家好 !我们是北大青鸟武汉鲁广校区的咨询老师。很欢迎您来咨询。也许您是想要来学习,也许您是出于对IT行业的兴趣想要增加了解,不管出于何种原因,不管您是来自哪里,我们都诚挚地感谢您对北大青鸟的信任,对我们鲁广校区的信任。 在这里,有些话我想对您说: 1.不管您是对IT行业感兴趣,还是您想了解学校,您都可以向我们咨询,我们乐意为有这方面兴趣或者需求的人提供解答和帮助。所以在咨询的过程当中,您可以把我们当朋友一样去交流。不管您是有想来学习的想法,还是单纯只是为了了解,这当然是都是您的意愿自由和自主决定,我们是绝对尊重您的选择和决定的。 2.我们尊重每一个咨询者,咨询者也应该有尊重老师的品质,如果您还不具备这一基本品质,那你就不需要花费时间在向我们咨询上面了。我们欢迎的是品德好的咨询者。.如果您和咨询老师约了来学校的时间,请您守约。如果您有临时的不得已的改变,那请您提前和老师说明。因为老师有所工作安排。这不仅是您个人的一种好的品质行为的体现,也是对老师工作的一种尊重。 3.北大青鸟是北京大学的校办企业,作为目前IT职业教育的领导品牌,我们在北京总部的统一领导下实行标准化,规范化的管理和教学。所以您可以绝对相信我们的正规性和规范性。作为一个IT职业教育机构,我们能够在国内有连续多年的如此骄人的成绩,依靠的当然是实力和口碑。当然如果你对我们鲁广校区还不甚了解,我们欢迎您来学校实地了解和考察,一览学校真面目。 4.如果您在咨询的过程中,没有马上得到你想要的最为直接的答案,请您明知咨询老师给您的解答肯定是有科学的理由和出于对您负责的。所以如果您很想要个明确的答案却可能暂时没有立刻如愿,请您聆听咨询老师的解答。当然我们是会尽力给咨询者及时的明确的回复的。 5.关于费用,这是普遍都会关注的一个方面。我们建议咨询者不要用费用去衡量知识和学校。学习的话选择一所好学校,其教学质量和规范性,您本人学习以后的实用性、就业和发展等当然才是最重要的。所以我们建议咨询者如果您是在选择学校,请重点、充分了解学校,而不是以费用为第一选择标准。 6.如果您想学习IT这方面,但是由于各种客观或者主观的原因,暂时还不能明确自己的想法。那老师建议您可以先到学校来做个实地全面的了解,这样更有利于您充分考虑,判断和选择。因为如果您还不是很了解,您是很难明确自己的想法和发展方向的。您充分了解,思考了之后的选择肯定是更要明智和具有正确性的。 7.如果一次咨询之后还有什么不清楚的,欢迎您主动和我们咨询老师联系。我们作为北大青鸟培训中心武汉鲁广校区的咨询老师,乐意与每一个咨询者结下此缘,乐意给您朋友、师长般的释疑和帮助。谢谢! |
| 观察一下Java社区几股大的势力,会发现一些有意思的现象: 将EJB3当块宝的自然是应用服务器市场的跟随者JBoss和Oracle,一方面凭借ORM的先天优势,另一方面有出头机会也不能放过,EJB3 委员会几乎成了JBoss和Oracle的天下。特别是JBoss,更加积极推出JBoss Seam框架,希望确立以JSF+EJB3的架构树立Java开发的标准,用以取代Struts/Spring/Hibernate的流行组合,因而开启了EJB3和Spring 正面交锋的战争。 Java Vendor中另外一股势力Sun公司这两年则一直自顾不暇,在应用服务器领域几乎退出市场,直到最近才搞出来一个Glassfish,在开发框架领域也一直毫无建树,推出的JSF至今还很不成熟,难担大任,也许Sun都去忙着开源Solaris和JVM源代码了。 IBM和BEA是Java社区的领导者,从2004年开始,IBM和BEA开始大肆宣传SOA,将他们的目光从应用服务器领域挪到了松藕合企业服务领域,开展SOA商业战略。与此同时,EJB3专家委员会的领导者也悄然变成了JBoss和Oracle,是IBM和BEA无力争取吗?当然不是。IBM 和BEA已经看到了应用服务器市场和底层框架平台即将被开源占领,商业价值萎缩,因而审时度势进行战略转型。一方面押宝SOA战略,大肆炒热和培育SOA 市场,另一方面也积极占领开源市场,IBM放出来WebSphere社区版本-Apache Geronimo,BEA干脆和Spring的咨询公司interface21合作,提供spring框架在WebLogic上的商业技术支持,如今 EJB3对于他们来说已经形同鸡肋,就抛给别人嚼吧。 几个大的Vendor或战略转型,或自顾不暇,或忙于收购(Oracle),Java开发领域的主战场被打扫一空,对决的双方换成了Spring和JBoss。对决的武器则是spring vs Seam。 Spring代表了不遵循通用标准,自己制订游戏规则,不依赖容器的一方;JBoss代表了遵循通用标准,但是锁定容器的一方。这场对决从2004 年5月就开始上演,未来很长时间也会继续下去。不过Spring已经站在优势很大的地位上了。我个人觉得Spring会胜出这场对决,而Java企业应用开发的主流技术将倒向Spring这一边,而Vendor们官方制订的标准将被开发人员可怜的遗弃到一边。开源技术开始决定Java企业开发的未来走向。 大致对比一下两者:Spring vs EJB3,就会发现Spring从功能上面已经胜出很多了: 1、远程访问支持,大致持平 EJB3继承了传统的EJB远程访问能力,Web Services支持也不错;不过Spring提供了更多更灵活的选择,Java RPC,HTTP Invoker,Hessian/Burlap,WebServices。 2、框架集成能力,spring胜出 这是spring的传统优势项目,只要看看spring modules项目,看看n多第三方spring支持,就会发现spring现在的群众基础多么好,集成工作流,spring modules已经提供了方便的模板类,集成规则引擎,Cache,CMS,脚本语言,异步任务,安全验证框架。。。。。。EJB3有点望尘莫及的味道 3、JMS,JMX,JCA等,EJB3领先一步 这些传统EJB优势项目往往应用的不太多,EJB3仍然是领先的。不过令人侧目的是,Spring最近几个版本在连续追赶EJB这些传统优势领域,到Spring2.0为止,其JMS,JMX,JCA支持已经相当不错了,可以说传统EJB能够做的,现在Spring也可以做得到,为Spring一统江湖扫清了最后的障碍。 4、IoC容器spring胜出 Spring的IoC容器很强大,其bean管理功能超过了目前EJB3容器,配置方面Spring稍微复杂一些。不过对于全局性配置来说,XML要优于EJB3的annotation。 5、AOP能力Spring胜出 EJB3目前提供的AOP功能非常简单,本来已经无法和Spring相比,至于集成AspectJ的Spring2.0,就更加望尘莫及了。 6、事务管理方面EJB3稍微领先 Spring提供了很棒的本地事务模型,也可以集成JTA,但是不支持分布式事务,当然这种场景也非常罕见。 7、Web框架spring胜出 EJB3标准集成JSF,但是JSF并不成熟,和AJAX配合度也不好。Spring可以灵活集成各种Web框架和模板语言,自身也提供了相当强大的MVC框架,要是这还觉得不够,那么spring webflow,portlet support都拿出来,那么EJB3就必败了。 这几年除了Spring框架自身不断完善和延伸到传统应用领域,围绕在Spring周围的第三方框架也是越来越丰富,EJB3在 annotation方面有些独到的优势,在一些传统领域,还领先spring,但是总体来说,EJB3为核心的J2EE5.0规范很难和Spring现在的2.0相匹敌,更何况Java的主力Vendor早已醉翁之意不在这里了,单凭JBoss的Seam,难以战胜spring。 |