Rails¡¢Ruby¡¢JAVAǰ¾°±È½Ï
ÔÚÂÛ̳Àï¿´ÁËdaquan198163ËùдµÄ¡¶³õѧRORµÄÒÉ»ó¡·ÕâÆªÎÄÕ£¬robbinÔڻظ´ÖиøÁËÏêϸµÄ½â´ð£¬¿ÉÊÇ¿´Íê½â´ðÖ®ºó£¬ÎÒÒ²²úÉúÁËһЩÒÉ»ó£¬ÔÚ´ËÏëÎÊÎÊ¡£
ÔÚrobbinËù¸ø³öµÄ½â´ðµ±ÖУ¬¸ü¶àµÄÊDzûÊörailsµÄºÃ´¦£¬È»¶ø´ó¼Ò¶¼ÖªµÀ£¬railsÖ»ÊÇÒ»ÖÖÓÃÀ´¿ìËÙ¿ª·¢µÄ¿ò¼Ü£¬¶øRubyÖ®ËùÒÔÈç´Ë»ðºì£¬´ó²¿·ÖÔÒòÊÇÒòΪrails£¬Õâµã²»¿É·ñÈÏ£¬µ«ÊǶÔÓÚRORµÄδÀ´£¬ÎÒʼÖÕÓÐËù»³ÒÉ£¬¼ÈÈ»railsÊÇ¿ò¼Ü£¬Äǵ±ÆäËûÓïÑÔʵÏÖÁËÀàËÆµÄ¿ò¼ÜÖ®ºó£¨ÏÖÔÚÒѾÓÐÀàËÆµÄ¿ò¼Ü£¬µ«ÈÔȻδ³ÉÊ죩£¬RORµÄδÀ´ÓÖÈçºÎÄØ£¿Ä¿Ç°RORµÄÓÅÊÆÖ÷ÒªÔÚÓÚ¿ìÈËÒ»²½£¬¶øRubyÓïÑÔ±¾Éí£¬ÔÚÓïÑÔÐÔÄÜÉÏÈ´ÊDz»¼°ÆäËûÓïÑÔ£¬Ò²Ðíµ±Ruby2.0Õýʽ³ö°æºó£¬Í¨¹ýYARV¿ÉÄܶÔÐÔÄÜÓÐÒ»¸öºÜ´óµÄÌáÉý£¬µ«ÊÇÏàÐÅÒ²½ö½öÊÇºÍÆäËû¶¯Ì¬ÓïÑÔÏà±È£¬ÓëJAVAÖ®ÀàµÄ¾²Ì¬ÓïÑÔ¿ÉÄÜÈÔÈ»Óвî¾à¡£Äǵ±JAVA³öÏÖÁËÒ»¸ö±Èrails¸üÍêÉÆµÄ¿ò¼ÜµÄʱºò£¬RORÓÖ¸ÃÈçºÎÄØ£¿ÔÚ¸ÃÎÄÕµĻظ´ÖУ¬robbin˵¹ý“ÓÉÓÚ±à³ÌÓïÑÔÄÚÔÚ²îÒ죬JavaÔÙ¼ò»¯Ò²¼ò»¯²»µ½railsµÄ³Ì¶È¡£”£¬µ«ÊÇÄã²»ÒªÍü¼Ç£¬ÕýÒòΪ¶¯Ì¬ÓïÑÔ ¾ßÓÐJAVAËùûÓеÄÓÅÊÆ£¬JAVAÔÚеİ汾ÖÐÒ²ÒѾÕûºÏÁ˶¯Ì¬ÓïÑÔ£¬Õâ¸öÎÊÌâÔÚδÀ´Ò²Ðí²»ÔÙÊÇÎÊÌ⣬¶øÇÒÏàÐÅ»á±Èµ¥¶ÀʹÓö¯Ì¬ÓïÑÔÔÚÐÔÄÜÉÏÓиüºÃµÄ±íÏÖ¡£
ÆäʵÎÒ¸öÈ˲¢²»ÅųâRuby£¬¶øÇÒÎÒ¸üÏëѧRuby£¬µ«ÊÇÎÒÈÏΪRubyÕâЩ¶¯Ì¬ÓïÑÔµÄδÀ´£¬ÏàÐŶ¼²»ÔÙÊǵ¥Ç¹Æ¥ÂíµÄ³öÏÖÔÚϵͳµ±ÖУ¬ÕýÈçrobbinÔÚ¡¶»Ø¸´ozzzzzzµÄ“java½«ËÀ”¡·µ±ÖÐ˵µÄ£¨Á½¸ö¹Ûµã¶¼ÊÇrobbinдµÄ£¬ÈÃÎÒÓе㲻֪µÀ¸ÃÈçºÎ±íʾÁË£¬Ò»±ßÔÚ·´²µrobbinÒ»±ßÓÖÔÞ³Érobbin£¬ºÇºÇ£¬ºýÍ¿£©£º
“ÎÒºÍozzzzzz¶¼ÈÏΪSunµÄ¹ÜÀí²ãºÍ¼¼Êõ²ãÒâ¼ûÊÇÓÐ·ÖÆç µÄ¡£SunÏÖÔÚµÄCEO²¢²»ÊÇSunÆð¼ÒµÄ´´Ê¼ÈË£¬¶ÔJavaÓïÑÔûÓÐÄÇô´¿½àµÄ»³¾É¸ÐÇé¡£Òò´ËSun¹ÜÀí²ãÏÖÔÚһϵÁж¯×÷¶¼ÔÚ±íÃ÷SunÔÚ°ÑJava¸ü¼Óƽ̨»¯£¬ÒÔÌṩRuby£¬groovy£¬javascriptµÈ½Å±¾ÓïÑÔÖ§³Ö¡£Î´À´Java»á³ÉΪһ¸ö»ù´¡ÔËÐÐÆ½Ì¨£¬ÉÏÃæ¿ÉÒÔÅܸ÷Öֽű¾ÓïÑÔ¡£”
ÎÒÏëÕâ²ÅÊǶ¯Ì¬ÓïÑÔδÀ´µÄÕæÕý³ö·£¬¶øjavaµÄδÀ´Ò²ÔÚ´ËÒ»ÀÀÎÞÓ࣬ÎÒ¸öÈËÈÏΪÀÏÊÇÓÃjavaºÍRuby±È½Ï²»Ì«Ç¡µ±£¬ÕâÁ½ÖÖÓïÑÔ¸üÓ¦¸ÃÏศÏà³É²ÅÊÇÕýµÀ¡£ÎҵĿ´·¨¿ÉÄܲ»¹»Éî˼ÊìÂÇ£¬Çë¸÷λһ¶þ¡£
======================================
ÆÀÂÛ &
Ïà¹ØÎĵµ£º
Spring Framework ¡¾Java¿ªÔ´ J2EE¿ò¼Ü¡¿
SpringÊÇÒ»¸ö½â¾öÁËÐí¶àÔÚJ2EE¿ª·¢Öг£¼ûµÄÎÊÌâµÄÇ¿´ó¿ò¼Ü¡£ SpringÌṩÁ˹ÜÀíÒµÎñ¶ÔÏóµÄÒ»Ö·½·¨²¢ÇÒ¹ÄÀøÁË×¢Èë¶Ô½Ó¿Ú±à³Ì¶ø²»ÊǶÔÀà±à³ÌµÄÁ¼ºÃϰ¹ß¡£SpringµÄ¼Ü¹¹»ù´¡ÊÇ»ùÓÚʹÓÃJavaBeanÊôÐÔµÄInversion of ControlÈÝÆ÷¡£È»¶ø£¬Õâ½ö½öÊÇÍêÕûͼ¾°ÖеÄÒ»²¿·Ö£ºSpringÔÚʹÓÃIoCÈÝÆ÷ ......
JavaÖеıäÁ¿Óë¶ÔÏóÓÐÇø±ðÂð£¿
Òý×Ó£º±äÁ¿Óë¶ÔÏó
±äÁ¿ÊÇJavaÖÐ×î»ù±¾µÄ´æ´¢µ¥Ôª£¬Îª±äÁ¿¸³Öµ¿ÉÒÔʹÓø³Öµ±í´ïʽ¡£È磺
int i = 10;
¸Ã±í´ïʽµÄº¬ÒåÊǽ«Ò»¸ö×ÖÃæÁ¿£¨literal£©10¸³Öµ¸øÒ»¸öÀàÐÍΪintÐ͵ıäÁ¿£¬±äÁ¿ÃûΪi¡£ÕâÊÇÒ»¸öΪ»ù±¾Êý¾ÝÀàÐ͵ıäÁ¿¸³ÖµµÄÀý×Ó£¬Ëü±í´ïÁËÒ»¸ö·Ç³£ÆÓËØµÄÐÅÏ¢£¬ÄǾÍÊDZäÁ¿iµÄֵΪ10¡£
Ä ......
´Ó½ñÌìÆð²»ÔÙÀË·Ñʱ¼ä£¬¿ªÊ¼×ßÏò×Ô¶¯»¯²âÊÔÕâÌõ¹âÃ÷µÄµÀ·£¬²¢ÒԴһ¸ö×Ô¶¯»¯²âÊÔÆ½Ì¨ÎªÄ¿±ê£¬²¢Õâ¸ö¹ý³ÌÒ»µãµãµÄ¼Ç¼ÏÂÀ´ºÍ´ó¼Ò·ÖÏí
Ê×ÏÈ£¬ÊÇruby»·¾³µÄ´î½¨
£¨1£©µ½rubyµÄ¹ÙÍø£ºhttp://www.ruby-lang.org/en/ÏÂÔØ ruby°²×°³ÌÐò;
PS £ºÑ¡Ôñ ruby on windows,ÎÒÏÂÔØµÄÊÇRuby 1.8.6 One ......
ÎÒ½ñÌìѧϰÁËOracleÊý¾Ý¿âÈçºÎÐ޸ıíµÄ֪ʶ£¬ÊÇ·ëÍþÀÏʦ½²µÄ¿Î£¬ÎÒ×öÁ˼òµ¥µÄ¼Ç¼£º
1.ÔÚ±íÖвåÈëеÄÁУº
alter table tablename
add city varchar£¨2£© default 'rr' //¸³Ä¬ÈÏÖµ
2.Ð޸ıíÖеÄÁУº
alter table tablename
modify city varchar£¨20£©
3.ɾ³ý±íÖеÄÁУº
alter t ......
public class Bean1 {
private String strValue;
private int intValue;
private List listValue;
private Set setValue;
private String[] arrayValue;
private Map mapValue;
public String getStrValue() {
return strValue;
}
public void setStrValue(String strValue) {
t ......