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

HibernateÓëSQLµÄÑ¡Ôñ

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


Ïà¹ØÎĵµ£º

SQL ServerÖÐÒÑÂúÊÂÎñÈÕÖ¾Ô­ÒòµÄ¼ì²â

¶ÔÓÚSQL ServerÊý¾Ý¿â¹ÜÀíÔ±À´½²£¬ÒÑÂúÊÂÎñÈÕÖ¾ÊÇÒ»¸öËöËéµÄ£¬µ«Óֺܳ£¼ûµÄÎÊÌâ¡£ËüÄÜÒý·¢ÊÂÎñµÄÌáǰÖÕÖ¹£¬ÉõÖÁͨ¹ý×èÖ¹ËùÓÐÊÂÎñµÄÒýÈ룬´Ó¶øÒýÆðϵͳµÄ±ÀÀ£¡£¶ÔÓÚÊý¾Ý¿â¹ÜÀíÔ±À´Ëµ£¬¹Ø¼üÊÇÀí½â½«Òª·¢ÉúµÄÇé¿ö£¬ÒÔ±ãËûÃÇ¿ÉÒÔ×·×ÙÒýÆðÎÊÌâµÄÔ­Òò¡£ ÊÂÎñÈÕÖ¾Ìî³ä·½Ê½
¡¡¡¡ÒÔÏÂÊÇһЩ¿ÉÄÜÒýÆðÊÂÎñÈÕÖ¾ÌîÂúµÄÔ­Òò£º
¡¡¡¡ÌîÂúµ ......

SQL Injection with MySQL£¨×ª£©


SQL Injection with MySQL
±¾ÎÄ×÷Õߣºangel
ÎÄÕÂÐÔÖÊ£ºÔ­´´
·¢²¼ÈÕÆÚ£º2004-09-16
±¾ÎÄÒѾ­·¢±íÔÚ¡¶ºÚ¿Í·ÀÏß¡·7Ô¿¯£¬×ªÔØÇë×¢Ã÷¡£ÓÉÓÚдÁ˺ܾã¬Ëæ×ż¼ÊõµÄ½ø²½£¬±¾ÈËÒ²·¢ÏÖ¸ÃÎÄÀïÓв»ÉÙ´íÎóºÍÂÞàµĵط½¡£Çë¸÷λ¸ßÊÖ¿´Á˲»ÒªÐ¦¡£±¾ÎÄдÓÚ¡¶Advanced SQL Injection with MySQL¡·Ö®Ç°Ò»¸öÔ¡£
ÉùÃ÷
¡¡¡¡±¾ÎĽöÓÃÓÚ½ ......

Linq To Sql½ø½×ϵÁУ¨Ò»£© ´ÓÓ³Éä½²Æð

±¾ÏµÁУ¬»ò¶à»òÉÙ£¬Ö±½Ó»ò¼ä½ÓÒÀÀµÈëÃÅϵÁÐ֪ʶ¡£µ«£¬ÒÀÈ»×·Çó¶ÀÁ¢³ÉÕ¡£Òò±¾ÎÄ×÷ÕßˮƽÓÐÏÞ£¬ÎÄÖдíÎóÄÑÃ⣬¾´Çë¶ÁÕßÖ¸³ö²¢Á½⡣±¾ÏµÁн«»áºÍÈëÃŲ¢´æ¡£
°¸Àý
ij¾ý±»ÑûΪһ³¬ÊÐÉè¼ÆÊý¾Ý¿â£¬ÓÃÀ´´æ´¢Êý¾Ý¡£¸Ã¾ý¸ù¾Ý¸Ã³¬ÊÐÖÐʵ¼Ê³öÏֵĶÔÏó£¬Éè¼ÆÁËCustomer, Employee£¬Order, ProductµÈ±í£¬ÓÃÀ´±£´æÏàÓ¦µÄ¿Í»§£¬Ô±¹¤£¬¶© ......

´´½¨oracle dblink&sql²Ù×÷²»Í¬Êý¾Ý¿âµÄ±í

 
¡¡¡¡Á½Ì¨²»Í¬µÄÊý¾Ý¿â·þÎñÆ÷£¬´Óһ̨Êý¾Ý¿â·þÎñÆ÷µÄÒ»¸öÓû§¶ÁÈ¡Áíһ̨Êý¾Ý¿â·þÎñÆ÷ϵÄij¸öÓû§µÄÊý¾Ý£¬Õâ¸öʱºò¿ÉÒÔʹÓÃdblink¡£
¡¡¡¡ÆäʵdblinkºÍÊý¾Ý¿âÖеÄview²î²»¶à£¬½¨dblinkµÄʱºòÐèÒªÖªµÀ´ý¶ÁÈ¡Êý¾Ý¿âµÄipµØÖ·£¬ssidÒÔ¼°Êý¾Ý¿âÓû§ÃûºÍÃÜÂë¡£
¡¡¡¡´´½¨¿ÉÒÔ²ÉÓÃÁ½ÖÖ·½Ê½£º
¡¡¡¡1¡¢ÒѾ­ÅäÖñ¾µØ·þÎñ
ÒÔÏ ......

SqlÓï¾ä´´½¨±í

н¨±í£º
create table [±íÃû]
(
[×Ô¶¯±àºÅ×Ö¶Î] int IDENTITY (1,1) PRIMARY KEY ,
[×Ö¶Î1] nVarChar(50) default \'ĬÈÏÖµ\' null ,
[×Ö¶Î2] ntext null ,
[×Ö¶Î3] datetime,
[×Ö¶Î4] money null ,
[×Ö¶Î5] int default 0,
[×Ö¶Î6] Decimal (12,4) default 0,
[×Ö¶Î7] image null ,
)
ɾ³ý±í£º
Drop table [ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ