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

HibernateÓëSQLµÄÑ¡Ôñ

HibernateÊÇÒ»¿îÓÅÐãµÄORM¹¤¾ß¡£µ«ÊÇÔÚijЩÇé¿öÏÂÄÑÃâ»á¸øÎÒÃǵÄÏîÄ¿´øÀ´Ò»¶¨µÄ¸´ÔÓÐÔ¡£¾ÍËãʹÓÃspring×öÒ»¶¨µÄÊÂÎñ¼ò»¯£¬¸Ä±äµÄÒ²½ö½öÊDZàдµÄʱºò¸ü¼ÓµÄ¼òµ¥¶øÒÑ¡£ÌرðÊÇÔÚ´¦Àí²éѯµÄʱºò£¬hibernateºÍsql±È½ÏÆðÀ´£¬¾ÍËÆºõûÓÐÄÇô´óµÄÓÅÊÆÁË¡£ËùÒÔÔںܶàµÄÏîÄ¿ÀïÃæÔÚʹÓÃhibernateºÍspringµÄͬʱ»¹»áʹÓÃibatisµÄsqlmap¡£
ÄÇʲôʱºòʹÓÃhibernate±È½ÏºÏÊÊÄØ?Õâ¸öºÍÎÒÃǵÄÉè¼ÆÓкܴóµÄ¹ØÏµ¡£hibernateÊǽâ¾ö¶ÔÏó´æ´¢µÄÎÊÌâµÄ£¬ËµµÄͨË×Ò»µã£¬¾ÍÊǸù¾ÝÎÒÃÇÉè¼ÆµÄ¶ÔÏóϵͳÀ´ÌæÎÒÃÇÉú³ÉsqlÓï¾äµÄ¡£ËùÒÔÈç¹ûÎÒÃǵÄϵͳÊÇÒ»ÖÖ¸´ÔÓµÄÒµÎñϵͳ£¬²¢²»ÐèÒª´óÁ¿µÄÊÂÎñ´¦ÀíºÍ¸´ÔӵIJéѯµÄ»°¡£ÎÒ¾õµÃ³¹µ×µÄʹÓÃhibernateÊDZȽϺõÄÑ¡Ôñ¡£ÕâÑùÎÒÃÇ¿ÉÒÔ¼¯Öо«Á¦ÔÚÒµÎñµÄ´¦ÀíÉÏ¡£µ±È»£¬ÎÒ¾õµÃÕâÖÖÇé¿ö²»Ì«»á³öÏÖ¡£´ó¶àÊýµÄÒµÎñϵͳ¶¼²»»áÓи´ÔӵĶÔÏó½á¹¹¡£ÎÒÔÙ˵µÄͨË×Ò»µã£¬¾Í¿´ÎÒÃǵÄÒµÎñÀïÃæ£¬ÊÇ×¢ÖØÊý¾Ý´¦Àí»¹ÊÇ×¢ÖØÂß¼­·½ÃæµÄ´¦Àí£¬Ç°ÕßÊDz»Ì«ÊʺÏhibernateµÄ¡£ºóÕ߱ȽÏÊʺϡ£Èç¹ûÊÇ»ìºÏµÄϵͳµÄ£¬ÎÒ¾õµÃÁ½Õß¶¼ÊÇÐèÒªµÄ£¬·Ö±ðÍê³É¸÷×ÔµÄÈÎÎñ¡£ÓÐЩÈË¿ÉÄܲ»ÕâÑùÈÏΪ£¬¾õµÃ×Ô¼ºµÄˮƽ×ã¹»¸ß¿ÉÒÔÓÃhibernate½â¾öÒ»ÇеÄÎÊÌ⣬µ«ÊÇÎÒ¾õµÃ£¬ÕâÊÇÒ»ÖÖÆ«¼¤µÄÏë·¨£¬ÒòΪÎÒ¾õµÃûÓÐÒøµ¯£¬Ò²Ã»Óлƽ𴸣¬ÊÀ½çÉÏûÓÐÍòÄܵĶ«Î÷£¬Ñ¡ÔñºÏÊʵŤ¾ßÈ¥½â¾öÏàÓ¦µÄÎÊÌ⣬²ÅÊÇÒ»ÖÖÇÐʵµÄ̬¶È¡£²»ÄÜ×·ÇóÐÎʽÉϵÄÍêÃÀ¡£


Ïà¹ØÎĵµ£º

Statement µÄ execute(sql) ·½·¨µÄ·µ»ØÖµ

Statement µÄ  execute(sql) ·½·¨µÄ·µ»ØÖµ
 true   if   the   first   result   is   a   ResultSet   object;  
 
 false   if   it   is   an   update   count   or   there   are   no ......

SQlÖÐSTUFFÓ÷¨

1¡¢×÷ÓÃ
     ɾ³ýÖ¸¶¨³¤¶ÈµÄ×Ö·û£¬²¢ÔÚÖ¸¶¨µÄÆðµã´¦²åÈëÁíÒ»×é×Ö·û¡£
2¡¢Óï·¨
     STUFF ( character_expression , start , length ,character_expression )
3¡¢Ê¾Àý
     ÒÔÏÂʾÀýÔÚµÚÒ»¸ö×Ö·û´® abcdÖÐɾ³ý´ÓµÚ 2 ¸öλÖã¨×Ö·û b£©¿ªÊ¼µÄÈý¸ö×Ö·û£¬È ......

SQLÖаѲéѯ³öÀ´µÄ½á¹ûÓöººÅÁ¬½ÓÆðÀ´

SELECT A,B=stuff((select ' ' + '×Ö¶ÎC£º' + C + ',×Ö¶ÎD£º'  + D) + ';'  from tbl WHERE (key= 'Ìõ¼þ') for xml path('')) , 1 , 1 ,'')
from tbl
WHERE (key= 'Ìõ¼þ')
group by key
ÀýÈ磺һ¸ö±íÖÐkeyΪAAµÄ¼Ç¼ÓÐ2Ìõ£¬µÚÒ»ÌõÖÐ×Ö¶ÎCµÄֵΪCC£¬×Ö¶ÎDµÄֵΪDD£¬µÚ¶þÌõÖÐ×Ö¶ÎCµÄֵΪCCC£¬×Ö¶ÎDµÄֵΪ ......

SQL ¸öÈËѧϰ±Ê¼Ç

Mysql°²×°
·µ»ØÖ÷Ŀ¼
MysqlµÄ°²×°Îļþ¿ÉÒÔÖ±½Óµ½ http://www.mysql.com ÏÂÔØ£¬»ñµÃfor win32µÄ.zip°ü£¬½¨ÒéÑ¡Ôñ4.0.20d°æ±¾¡£ÕâÀï²»Ïêϸ˵Ã÷¡£
¡¡¡¡ÏÂÔØ»ñµÃMysqlµÄfor win32°²×°°üºó£¬ÓÃwinzip½âѹËõ£¬Ö±½ÓÔËÐÐsetup.exe£¬ÐèҪעÒâµÄÊÇÑ¡ÔñÒ»¸ö°²×°Â·¾¶£¬µ±È»£¬°²×°Â·¾¶¿ÉÒÔÈÎÒ⣬½¨ÒéÑ¡ÔñC:\MySQLĿ¼¡£°²×°Íê³ÉºóMy ......

SQL ͬʱ¿´µ½Ã÷ϸºÍºÏ¼Æ

SELECT  ¡¡ ¡¡ ¡¡
CenterCD ¡¡ ¡¡ ¡¡
,UseUnitCD ¡¡ ¡¡
,SUM(UseUnitUnitPrice) 'totaladvance'
, GROUPING(UseUnitCD) 'grp' ¡¡
from dbo.T_MMaterialGroupUnitPrice_SLS
GROUP BY CenterCD,UseUnitCD
WITH ROLLUP ¡¡ ¡¡
¡¡ ¡¡ ¡¡ ¡¡
¡¡ ¡¡ ¡¡ ¡¡
SELECT  ¡¡ ¡¡ ¡¡
CenterCD ¡¡ ¡¡ ¡¡
, ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ