Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Óà javaµ÷ÓÃoracle´æ´¢¹ý³Ì×ܽá

1¡¢Ê²Ã´ÊÇ´æ´¢¹ý³Ì¡£´æ´¢¹ý³ÌÊÇÊý¾Ý¿â·þÎñÆ÷¶ËµÄÒ»¶Î³ÌÐò£¬ËüÓÐÁ½ÖÖÀàÐÍ¡£Ò»ÖÖÀàËÆÓÚSELECT²éѯ£¬ÓÃÓÚ¼ìË÷Êý¾Ý£¬¼ìË÷µ½µÄÊý¾ÝÄܹ»ÒÔÊý¾Ý¼¯µÄÐÎʽ·µ
»Ø¸ø¿Í»§¡£ÁíÒ»ÖÖÀàËÆÓÚINSERT»òDELETE²éѯ£¬Ëü²»·µ»ØÊý¾Ý£¬Ö»ÊÇÖ´ÐÐÒ»¸ö¶¯×÷¡£ÓеķþÎñÆ÷ÔÊÐíͬһ¸ö´æ´¢¹ý³Ì¼È¿ÉÒÔ·µ»ØÊý¾ÝÓÖ¿ÉÒÔÖ´Ðж¯×÷¡£
2¡¢Ê²Ã´Ê±ºòÐèÒªÓô洢¹ý³Ì
¡¡¡¡Èç¹û·þÎñÆ÷¶¨ÒåÁË´æ´¢¹ý³Ì£¬Ó¦µ±¸ù¾ÝÐèÒª¾ö¶¨ÊÇ·ñÒªÓô洢¹ý³Ì¡£´æ´¢¹ý³Ìͨ³£ÊÇһЩ¾­³£ÒªÖ´ÐеÄÈÎÎñ£¬ÕâЩÈÎÎñÍùÍùÊÇÕë¶Ô´óÁ¿µÄ¼Ç¼¶ø½øÐеġ£ÔÚ·þÎñ
Æ÷ÉÏÖ´Ðд洢¹ý³Ì£¬¿ÉÒÔ¸ÄÉÆÓ¦ÓóÌÐòµÄÐÔÄÜ¡£ÕâÊÇÒòΪ£º
.·þÎñÆ÷ÍùÍù¾ßÓÐÇ¿´óµÄ¼ÆËãÄÜÁ¦ºÍËÙ¶È¡£
.±ÜÃâ°Ñ´óÁ¿µÄÊý¾ÝÏÂÔØµ½¿Í»§¶Ë£¬¼õÉÙÍøÂçÉϵĴ«ÊäÁ¿¡£
¡¡¡¡ÀýÈ磬¼ÙÉèÒ»¸öÓ¦ÓóÌÐòÐèÒª¼ÆËãÒ»¸öÊý¾Ý£¬Õâ¸öÊý¾ÝÐè񻃾¼°µ½Ðí¶à¼Ç¼¡£Èç¹û²»Ê¹Óô洢¹ý³ÌµÄ»°£¬°ÑÕâЩÊý¾ÝÏÂÔØµ½¿Í»§¶Ë£¬µ¼ÖÂÍøÂçÉϵÄÁ÷Á¿¾çÔö¡£
¡¡¡¡²»½öÈç´Ë£¬¿Í»§¶Ë¿ÉÄÜÊÇһ̨ÀϵôÑÀµÄ¼ÆËã»ú£¬ËüµÄÔËËãËٶȺÜÂý¡£¶ø¸ÄÓô洢¹ý³Ìºó£¬·þÎñÆ÷»áºÜ¿ìµØ°ÑÊý¾Ý¼ÆËã³öÀ´£¬²¢ÇÒÖ»Ðè´«µÝÒ»¸öÊý¾Ý¸ø¿Í»§¶Ë£¬Æä
ЧÂÊÖ®¸ßÊǷdz£Ã÷ÏԵġ£
3¡¢´æ´¢¹ý³ÌµÄ²ÎÊý
¡¡¡¡ÒªÖ´ÐзþÎñÆ÷ÉϵĴ洢¹ý³Ì£¬ÍùÍùÒª´«µÝһЩ²ÎÊý¡£ÕâЩ²ÎÊý·ÖΪËÄÖÖÀàÐÍ£º
¡¡¡¡µÚÒ»ÖÖ³ÆÎªÊäÈë²ÎÊý£¬Óɿͻ§³ÌÐòÏò´æ´¢¹ý³Ì´«µÝÖµ¡£
¡¡¡¡µÚ¶þÖÖ³ÆÎªÊä³ö²ÎÊý£¬ÓÉ´æ´¢¹ý³ÌÏò¿Í»§³ÌÐò·µ»Ø½á¹û¡£
¡¡¡¡µÚÈýÖÖ³ÆÎªÊäÈë/Êä³ö²ÎÊý£¬¼È¿ÉÒÔÓɿͻ§³ÌÐòÏò´æ´¢¹ý³Ì´«µÝÖµ£¬Ò²¿ÉÒÔÓÉ´æ´¢¹ý³ÌÏò¿Í»§³ÌÐò·µ»Ø½á¹û¡£
¡¡¡¡µÚËÄÖÖ³ÆÎª×´Ì¬²ÎÊý£¬ÓÉ´æ´¢¹ý³ÌÏò¿Í»§³ÌÐò·µ»Ø´íÎóÐÅÏ¢¡£
¡¡¡¡ÒªËµÃ÷µÄÊÇ£¬²¢²»ÊÇËùÓеķþÎñÆ÷¶¼Ö§³ÖÉÏÊöËÄÖÖÀàÐ͵IJÎÊý£¬ÀýÈ磬InterBase¾Í²»Ö§³Ö״̬²ÎÊý¡£
4¡¢oracle ´æ´¢¹ý³ÌµÄ»ù±¾Óï·¨

  1.»ù±¾½á¹¹
CREATE OR REPLACEPROCEDURE ´æ´¢¹ý³ÌÃû×Ö
(
    ²ÎÊý1 IN NUMBER,
    ²ÎÊý2 IN NUMBER
) IS
±äÁ¿1 INTEGER :=0;
±äÁ¿2 DATE;
BEGIN
END ´æ´¢¹ý³ÌÃû×Ö

2.SELECT INTO STATEMENT
  ½«select²éѯµÄ½á¹û´æÈëµ½±äÁ¿ÖУ¬¿ÉÒÔͬʱ½«¶à¸öÁд洢¶à¸ö±äÁ¿ÖУ¬±ØÐëÓÐÒ»Ìõ
  ¼Ç¼£¬·ñÔòÅ׳öÒì³£(Èç¹ûûÓмǼÅ׳öNO_DATA_FOUND)
  Àý×Ó£º
  BEGIN
  SELECT col1,col2 into ±äÁ¿1,±äÁ¿2 from typestruct where xxx;
  EXCEPTION
  WHEN NO_DATA_FOUND THEN
      xxxx;
  END;
Ò»£ºÎÞ·µ»ØÖµµÄ´æ´¢¹ý³Ì
´æ´¢¹ý³ÌΪ£º
CREATE OR REPLA


Ïà¹ØÎĵµ£º

¹ØÓÚJavaÖÐsplit·½·¨¶Ô¿Õ×Ö·û´®´¦ÀíÎÊÌâ

     µ±Ç°ÔÚ½øÐеÄÏîÄ¿ÖУ¬ÔÚʹÓÃsplit·½·¨Ê±Óöµ½Ò»¸ö±È½ÏÒþ±ÎµÄÎÊÌ⣬×îºóÎÊÌâ½â¾öÁË£¬µÃµ½µÄÒ»¸öÆôµÏ¾ÍÊÇÔÚʹÓÃÕâЩº¯Êýʱ£¬ÕæµÄÐèÒªÈÏÕæ²Î¿¼Îĵµ£¬¶¼¹Ö×Ô¼ºÌ«´ÖÐÄ£¬ÏÂÃæ×ܽáÒ»ÏÂÒÔ¼ÓÉî¼ÇÒä
     ÎÊÌâÃèÊö£º
     ´ÓÊý¾Ý¿â·µ»ØµÄÊý¾Ý´®£¬ÐèÒª¼ÆËãÊý¾ÝµÄ¸ö ......

ѧϰjavaµÄ30¸öÄ¿±ê

1.ÄãÐèÒª¾«Í¨ÃæÏò¶ÔÏó·ÖÎöÓëÉè¼Æ(OOA/OOD)¡¢É漰ģʽ(GOF£¬J2EEDP)ÒÔ¼°×ÛºÏģʽ¡£ÄãÓ¦¸ÃÊ®·ÖÁ˽âUML£¬ÓÈÆäÊÇ
class£¬object£¬interactionÒÔ¼°statediagrams¡£

¡¡¡¡2.ÄãÐèҪѧϰJAVAÓïÑԵĻù´¡ÖªÊ¶ÒÔ¼°ËüµÄºËÐÄÀà¿â
(collections£¬serialization£¬streams£¬networking£¬  
multithreading£¬reflection£¬event£ ......

java·´Éä¾­µäʵÀý

JavaÌṩÁËÒ»Ì×»úÖÆÀ´¶¯Ì¬Ö´Ðз½·¨ºÍ¹¹Ôì·½·¨£¬ÒÔ¼°Êý×é²Ù×÷µÈ£¬ÕâÌ×»úÖÆ¾Í½Ð——·´Éä¡£·´Éä»úÖÆÊÇÈç½ñºÜ¶àÁ÷Ðпò¼ÜµÄʵÏÖ»ù´¡£¬ÆäÖаüÀ¨Spring¡¢HibernateµÈ¡£Ô­ÀíÐÔµÄÎÊÌâ²»ÊDZ¾ÎĵÄÖØµã£¬½ÓÏÂÀ´ÈÃÎÒÃÇÔÚʵÀýÖÐѧϰÕâÌ×¾«²ÊµÄ»úÖÆ¡£
1. µÃµ½Ä³¸ö¶ÔÏóµÄÊôÐÔ
public Object getProperty(Object owner, String f ......

Java·´Éä»úÖÆ

1  JAVAµÄ·´Éä,Æäʵ¾ÍÊÇͨ¹ýÒ»¸öʵÀý»¯µÄ¶ÔÏó·´¹ýÀ´È¥ÕÒµ½Ò»¸öÀàµÄÍêÕûÐÅÏ¢,±ÈÈç¶ÔÓÚÈçϵÄÐÎʽ:
X x=new X();
   x.getClass().getName();
ÕâÀï¾Í»áÊä³öÕâ¸öÀàËùÔÚµÄÍêÕûÐÅÏ¢,¼´"°üÃû.ÀàÃû";
  ×î³£ÓõÄÈýÖÖʵÀý»¯CLASSÀà¶ÔÏó
Class<?> c1 = null ;  // Ö¸¶¨·ºÐÍ
  Class<?& ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ