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

JavaÖеÄÊÂÎñ´¦Àí

JavaÖеÄÊÂÎñ´¦Àí
¡¡¡¡Ò»°ãÇé¿öÏ£¬J2EEÓ¦Ó÷þÎñÆ÷Ö§³ÖJDBCÊÂÎñ¡¢JTA£¨Java Transaction API£©ÊÂÎñ¡¢ÈÝÆ÷¹ÜÀíÊÂÎñ¡£Ò»°ãÇé¿öÏ£¬×îºÃ²»ÒªÔÚ³ÌÐòÖÐͬʱʹÓÃÉÏÊöÈýÖÖÊÂÎñÀàÐÍ£¬±ÈÈçÔÚJTAÊÂÎñÖÐǶÌ×JDBCÊÂÎñ¡£µÚ¶þ·½Ã棬ÊÂÎñÒªÔÚ¾¡¿ÉÄ̵ܶÄʱ¼äÄÚÍê³É£¬²»ÒªÔÚ²»Í¬·½·¨ÖÐʵÏÖÊÂÎñµÄʹÓá£ÏÂÃæÎÒÃÇÁоÙÁ½ÖÖÊÂÎñ´¦Àí·½Ê½¡£
¡¡¡¡1¡¢JavaBeanÖÐʹÓÃJDBC·½Ê½½øÐÐÊÂÎñ´¦Àí
¡¡¡¡ÔÚJDBCÖÐÔõÑù½«¶à¸öSQLÓï¾ä×éºÏ³ÉÒ»¸öÊÂÎñÄØ£¿ÔÚJDBCÖУ¬´ò¿ªÒ»¸öÁ¬½Ó¶ÔÏóConnectionʱ£¬È±Ê¡ÊÇauto-commitģʽ£¬Ã¿¸öSQLÓï¾ä¶¼±»µ±×÷Ò»¸öÊÂÎñ£¬¼´Ã¿´ÎÖ´ÐÐÒ»¸öÓï¾ä£¬¶¼»á×Ô¶¯µÄµÃµ½ÊÂÎñÈ·ÈÏ¡£ÎªÁËÄܽ«¶à¸öSQLÓï¾ä×éºÏ³ÉÒ»¸öÊÂÎñ£¬Òª½«auto-commitģʽÆÁ±Îµô¡£ÔÚauto-commitģʽÆÁ±ÎµôÖ®ºó£¬Èç¹û²»µ÷ÓÃcommit()·½·¨£¬SQLÓï¾ä²»»áµÃµ½ÊÂÎñÈ·ÈÏ¡£ÔÚ×î½üÒ»´Îcommit()·½·¨µ÷ÓÃÖ®ºóµÄËùÓÐSQL»áÔÚ·½·¨commit()µ÷ÓÃʱµÃµ½È·ÈÏ¡£
public int delete(int sID) {
¡¡dbc = new DataBaseConnection();
¡¡Connection con = dbc.getConnection();
¡¡try {
¡¡¡¡con.setAutoCommit(false);// ¸ü¸ÄJDBCÊÂÎñµÄĬÈÏÌá½»·½Ê½
¡¡¡¡dbc.executeUpdate("delete from bylaw where ID=" + sID);
¡¡¡¡dbc.executeUpdate("delete from bylaw _content where ID=" + sID);
¡¡¡¡dbc.executeUpdate("delete from bylaw _affix where bylawid=" + sID);
¡¡¡¡con.commit();//Ìá½»JDBCÊÂÎñ
¡¡¡¡con.setAutoCommit(true);// »Ö¸´JDBCÊÂÎñµÄĬÈÏÌá½»·½Ê½
¡¡¡¡dbc.close();
¡¡¡¡return 1;
¡¡}
¡¡catch (Exception exc) {
¡¡¡¡con.rollBack();//»Ø¹öJDBCÊÂÎñ
¡¡¡¡exc.printStackTrace();
¡¡¡¡dbc.close();
¡¡¡¡return -1;
¡¡}
}
JDBC ÊÂÎñÊÇÓà Connection ¶ÔÏó¿ØÖƵġ£JDBC Connection ½Ó¿Ú( java.sql.Connection )ÌṩÁËÁ½ÖÖÊÂÎñģʽ£º×Ô¶¯Ìá½»ºÍÊÖ¹¤Ìá½»¡£ java.sql.Connection ÌṩÁËÒÔÏ¿ØÖÆÊ ÎñµÄ·½·¨£º
public void setAutoCommit(boolean)
public boolean getAutoCommit()
public void commit()
public void rollback()
ʹÓà JDBC ÊÂÎñ½ç¶¨Ê±£¬Äú¿ÉÒÔ½«¶à¸ö SQL Óï¾ä½áºÏµ½Ò»¸öÊÂÎñÖС£JDBC ÊÂÎñµÄÒ»¸öȱµãÊÇÊÂÎñµÄ·¶Î§¾ÖÏÞÓÚÒ»¸öÊý¾Ý¿âÁ¬½Ó¡£Ò»¸ö JDBC ÊÂÎñ²»ÄÜ¿çÔ½¶à¸öÊý¾Ý¿â¡£
¡¡¡¡2¡¢SessionBeanÖеÄJTAÊÂÎñ
¡¡¡¡JTA ÊÇÊÂÎñ·þÎñµÄ J2EE ½â¾ö·½°¸¡£±¾ÖÊÉÏ£¬ËüÊÇÃèÊöÊÂÎñ½Ó¿Ú£¨±ÈÈç UserTransaction ½Ó¿Ú£¬¿ª·¢ÈËÔ±Ö±½ÓʹÓøýӿڻòÕßͨ¹ý J2EE ÈÝÆ÷ʹÓøýӿÚÀ´È·±£ÒµÎñÂß¼­Äܹ»


Ïà¹ØÎĵµ£º

java µ¼³öexcel·½·¨

µ½http://download.csdn.net/source/1781433ÏÂÔØjxl.jarÎļþ
/*TitleÊDZ£´æ³öÀ´µÄÎļþÃû£¬gbl_LastOpenPathÓÃÓڼǼÉϴδò¿ªµÄ·¾¶*/
public void ExportToExcel(JTable table, String Title){
File DefaultFile;
JFileChooser fc = new JFileChooser();
File file;
if(gbl_LastOpen ......

Java LDAPÓû§ÃÜÂëÑéÖ¤

µ½http://download.csdn.net/source/1781441ÏÂÔØJLDAP.jarÎļþ
ÑéÖ¤´úÂë¶ÎÈçÏ£º
DirContext ctx = null;
String account = "aa"; //Óû§Ãû
   String password = "123"; //µÇ¼ÃÜÂë
String root = "dc=scut,dc=edu,dc=cn"; // root
Hashtable env = new Hashtable() ......

JavaÖеļòµ¥¹¤³§Ä£Ê½

 JavaÖеļòµ¥¹¤³§Ä£Ê½
      ¾ÙÁ½¸öÀý×ÓÒÔ¿ìËÙÃ÷°×JavaÖеļòµ¥¹¤³§Ä£Ê½£º
Å®æ´ÞÒÍÁÔìÈË
»°Ëµ£º“ÌìµØ¿ª±Ù£¬Î´ÓÐÈËÃñ£¬Å®æ´ÞÒÍÁΪÈË¡£”Å®æ´ÐèÒªÓÃÍÁÔì³öÒ»¸ö¸öµÄÈË£¬µ«ÔÚÅ®æ´Ôì³öÈË֮ǰ£¬È˵ĸÅÄîÖ»´æÔÚÓÚŮ洵Ä˼ÏëÀïÃæ¡£
Å®æ´ÔìÈË£¬Õâ¾ÍÊǼòµ¥¹¤³§Ä£Ê½µÄÓ¦Óá£
¡¡¡¡Ê×ÏÈ£ ......

javaÖÐÀàµÄ¼ÓÔØ»úÖÆ

1£®     Ô¤ÏȼÓÔØÓëÒÀÐèÇó¼ÓÔØ
Java ÔËÐл·¾³ÎªÁËÓÅ»¯ÏµÍ³£¬Ìá¸ß³ÌÐòµÄÖ´ÐÐËÙ¶È£¬ÔÚ JRE ÔËÐеĿªÊ¼»á½« Java ÔËÐÐËùÐèÒªµÄ»ù±¾Àà²ÉÓÃÔ¤ÏȼÓÔØ£¨
pre-loading £©µÄ·½·¨È«²¿¼ÓÔØÒªÄÚ´æµ±ÖУ¬ÒòΪÕâЩµ¥ÔªÔÚ Java ³ÌÐòÔËÐеĹý³Ìµ±Öо­³£ÒªÊ¹Óõģ¬Ö÷Òª°üÀ¨ JRE µÄ
rt.jar ÎļþÀïÃæËùÓÐµÄ .class ÎÄ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ