javaΪʲôÐèÒª³Ö¾Ã»¯£¿
¶ÔÏóÖ»ÄÜ´æÔÚÓÚÄÚ´æÖÐ £¬¶øÄÚ´æÖв»ÄÜÓÀ¾Ã±£´æÊý¾Ý¡£Èç¹ûÒªÓÀ¾Ã±£´æ¶ÔÏóµÄ״̬£¬ÐèÒª½øÐжÔÏóµÄ³Ö¾Ã»¯£¬¼´°Ñ¶ÔÏó´æ´¢µ½×¨ÃŵÄÊý¾Ý´æ´¢¿âÖРĿǰ£¬¹ØÏµÊý¾Ý¿âȽȽÊÇʹÓÃ×î¹ã·ºµÄÊý¾Ý´æ´¢¿â¡£¹ØÏµÊý¾Ý¿âÖдæ·ÅµÄÊǹØÏµÊý¾Ý£¬ËüÊÇ·ÇÃæÏò¶ÔÏóµÄ¡£
³Ö¾Ã»¯Êǽ«JavaÐéÄâ»ú¶ÔÏó³Ö¾Ã±£´æ£¬¶ø²»Êǽ«Êý¾Ý¿âÓ³ÉäΪ¶ÔÏó£¬Í¨³£Êý¾ÝµÄ´æ´¢ÊÇÓÃÊý¾Ý¿âʵÏֵ컵±È»£¬Èç¹ûÄãÓиüºÃµÄ´æ´¢ÏµÍ³£¬Ò²¿ÉÒÔÓ³É䵽ϵͳÖеĴ洢É豸ÖУ¬Õâ¿ÉÄÜÐèÒªÄã×ÔÐпª·¢³Ö¾Ã»¯¿ò¼ÜÀ´½øÐг־û¯Ò»¸öJava¶ÔÏó¡£Èç¹ûÊdz־û¯µ½Êý¾Ý¿â£¬ÏÖÔÚÒѾӿ³öÐí¶àORM¿ò¼Ü£¬ÏñHibernate,ÇáÁ¿¼¶µÄibatis£¬¶¼ÊDz»´íµÄÑ¡Ôñ¡£
ÏÖÔڴ󲿷ÖÊý¾Ý¿â»¹ÊǹØÏµÐ͵쬶øJavaÊÇÃæÏò¶ÔÏóµÄÓïÑÔ£¬ºÜÃ÷ÏÔ½«Ò»¸ö¶ÔÏóÐ͵ÄÊý¾ÝÈçºÎ±£´æµ½¹ØÏµÐÍÊý¾Ý¿âÖÐÄØ£¿Õâ¾ÍÒª½èÖúÇ¿´óµÄORM¿ò¼Ü½â¾öÕâ¸öÎÊÌâ¡£
±ÈÈçibatis¿ò¼Ü£¬Ê¹ÓÃʱֻҪÅäÖúÃsqlMapConfig¼°ÏàÓ¦µÄsqlMapÅäÖÃÎļþ£¬Ö»Òª±£´æ¶ÔÏó»ò¸üжÔÏó¼°¿É£¬±à³Ìʱ²»ÔÙÐèҪдsql²ÅÄܲÙ×÷Êý¾Ý£¬²éÕÒʱͬÑù²éµ½µÄÊǶÔÏóÊý¾Ý¶ø²»ÊǹØÏµÐÍÊý¾Ý£¬Í¨¹ý¶ÔÏóset(para),get()·½·¨²åÈë¼°È¡µÃ¶ÔÓ¦Êý¾Ý£¬HibernateÒ²ÊÇͬÑùµÄ£¬ÕâÀï²»ÔÙÏéÊö£¬ÏÖÔÚÍøÉÏ×ÊÁϼ°Ïà¹ØÊé¼®ÖÐÓкܶàÕâÑùµÄ½²½â£¬Á˽⡢ÊìϤÉõÖÁ¾«Í¨ÕâЩÐèÒªÑжÁÏà¹ØÊé¼®£¬ÓÐÐËȤµÄ»°×îºÃÑжÁÔ´Â룬ÒÔÉ϶¼ÊÇ¿ªÔ´µÄ¿ò¼Ü£¬ÍøÉϼ´¿Éϵ½
,JAVAµÄ³Ö¾Ã»¯(persistent)ÊÇΪÁ˽â¾ö¹ØÏµÐÍÊý¾Ý¿âºÍ¶ÔÏóÐͱà³ÌÓïÑÔÖ®¼äµÄ³åÍ»,³Ö¾Ã»¯¿ÉÒÔ½«¼Ç¼ת»¯Îª¶ÔÏó,ÔÚ¶ÔÏóÊý¾Ý¿â³öÏÖ²¢Á÷ÐÐ֮ǰ,³Ö¾Ã»¯Êǽâ¾ö²¢±ÜÃâ¶ÔÏóÐͱà³Ì²Ù×÷Êý¾ÝµÄ·Ç¶ÔÏó²Ù×÷µÄ×îºÃ;¾¶.JAVAÊÇÒ»¸öÍêÈ«ÃæÏò¶ÔÏóµÄÓïÑÔ,Èç¹ûÄãÄÃJAVAÖ±½Ó²Ù×÷¹ØÏµÊý¾Ý¿â,Äã»á·¢ÏÖÄã²»µÃ²»Ð´³öºÜ¶àBad smellµÄ´úÂëÀ´½â¾öÊý¾Ý¿âºÍÓïÑÔÖ®¼äµÄ¹µÍ¨ÎÊÌâ.¾Ù¸ö¼òµ¥µÄÀý×Ó,ÓÐ2¸ö±ístudent(id,name,classid),class(id,name)Èç¹ûÐèÒªÕÒµ½idΪ1µÄѧÉúËù¶ÔÒòµÄ°à¼¶Ãû³Æ,ÄãÐèÒªÔÚÄãµÄJAVA´úÂëÖÐÖ´ÐÐÏÂÃæµÄ·Ç¶ÔÏó»¯(Ò²¾ÍÊǽṹ»¯)²éѯ²Ù×÷:
select class.name from class,student where student.id=1 and student.classid=class.id
¶øÍ¨¹ý³Ö¾Ã»¯µÄ´úÂë¿ÉÒÔд³ÉÏÂÃæµÄÐÎʽ:
student.queryStudent(1).getclass();
Ôڳ־û¯´úÂëÖÐ,°à¼¶Í¨¹ýone to manyÓ³Éä±»×Ô¶¯Ó³Éäµ½student¶ÔÏóÖÐ,ÕâÑù¿ÉÒÔÊ¡ÏÂÎÒÃÇ´óÁ¿µÄÁªºÏ²éѯʱ¼ä,²¢ÇÒ´úÂëµÃµ½ÁËͳһ,ÍêÈ«±äµÄ·ûºÏ¶ÔÏ󻯵IJÙ×÷¹æ·¶.
Ïà¹ØÎĵµ£º
´¿Java¶ÁÈ¡¡¢ÏÔʾ¡¢×ª»»wordÎĵµ(97~2007)¡¢htmlÎĵµ
ÏÂÔØ³ÌÐò¿â
http://hgsqldoc.appspot.com/lib/hg.jar
Ö÷³ÌÐò¿â£¨±ØÐ룩
http://hgsqldoc.appspot.com/lib/poi.jar
½âÎödoc¸ñʽ
http://hgsqldoc.appspot.com/lib/itext.jar
Êä³öpdfºÍrtf
http://hgsqldoc.appspot.com/lib/fgio.jar
Êä³ösvg¡¢swf¡¢ps¡¢emf
¶ÁÈ ......
ÔÚjavascriptÖÐÓ÷¨¾ÙÀý
var rule = /^\d+$/;
if(!rule.test(addform.rmb_price.value)) {
alert('rmb_price must be number');
addform.rmb_price.focus();
return false;
}
ÔÚphpÖÐÓ÷¨¾ÙÀý
$aa = "/^\d+$/";
if(preg_match($aa, "111")) {
echo "found";
}
ÔÚjavaÖÐÓ÷¨¾ÙÀý ......
package com.eastpro.batch.biz;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
import java.security.spec.X509EncodedKeySpec;
public class SendMail {
private MimeMessage mimeMsg; //MIME mail object
private Session session;
  ......
Õâ¸ö³ÌÐò·Ç³£µÄ¼òµ¥£¬Ö÷ÒªÊÇÓÃÀ´½ØÈ¡Îı¾ÖÐÏëÒªµÄÄÚÈÝ£¬»òÕßɾ³ý²¿·ÖÄÚÈÝ¡£
////////////////////////////////////////////////////////////////////////////
Ö´ÐÐSQLÓï¾ä£º
CREATE TABLE ***(
ssf_guid VARCHAR(32)   ......
CookieÔÚWebÓ¦ÓóÌÐòÖб»¹ã·º²ÉÓã¬Î¬»¤ä¯ÀÀÆ÷ºÍ·þÎñÆ÷Ö®¼äµÄ״̬¡£Òź¶µÄÊÇÕâÒ»ÌØÐÔÔÚJava
MEƽ̨Öв¢Ã»Óеõ½Ö§³Ö¡£Òò´Ë£¬ÒªÏëά³Ö¿Í»§¶ËºÍ·þÎñÆ÷¶ËµÄ״̬Ôò±ØÐëʹÓÃURLÖØÐ´µÄ·½Ê½¡£URLÖØÐ´²Ù×÷ÆðÀ´±È½ÏÂé·³£¬ËùÒÔÑо¿Ò»ÏÂcookieµÄ
ÔÀí²¢ÔÚJava MEƽ̨ÉÏʵÏÖcookieÊDz»´íµÄ³¢ÊÔ¡£
Ê×ÏÈ£¬ÎÒÃÇÀ´¿´Ò»ÏÂcookieµÄÔÀí¡£µ± ......