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

Hibernate Ö®¸¸£ºÊÇʱºòÉý¼¶µ½ Java EE 6 ÁË£¡

Hibernate
Ö®¸¸ Gavin King[1]½¨Ò鿪·¢ÕßÉý¼¶µ½ Java EE 6 ƽ̨£¬²¢Ö¸³öÁËһЩ²»Ô¸ÒâÉý¼¶µÄ¹ÛµãÆäʵÊÇûÓиù¾ÝµÄ¡£
     Java EE 6 ·¢²¼ºó£¬ÎÒ¿´µ½Á˺ܶ෴¶ÔÉý¼¶µ½ÐÂÆ½Ì¨µÄ¹Ûµã¡£ÕâЩ·´¶Ô¹Ûµã´ó¶àÊÇÓÉ Tomcat
/ Jetty ÒÔ¼°Ò»Ð©¿ªÔ´¿ò¼Ü£¨ÀýÈç Hibernate Óë Spring£©µÄʹÓÃÕßÌá³ö¡£
  
  µ±È»£¬Ñ¡Ôñ·Ç±ê×¼¡¢¿ªÔ´¼¼ÊõÓкܶàºÃ´¦¡£ÁíÍ⣬ÔÚ EE 6 ÖУ¬Äã¿ÉÒÔʹÓÃÄã¸ÐÐËȤµÄ¿ªÔ´¿ò¼Ü£¬Servlet 3 Óë CDI
¿ÉÒÔÎ޷켯³ÉµÚÈý·½¿ò¼Ü¡£Òò´Ë£¬Ã»ÓÐÀíÓɲ»Ê¹Óà EE 6¡£¾¡¹ÜÈç´Ë£¬ÎÒ»¹ÊÇ¿´µ½ÓÐÈË˵£º
Éý¼¶µ½ EE Ó¦Ó÷þÎñÆ÷ºÜÀ§ÄÑ
     ÕâËÆºõÊǾßÌå×éÖ¯µÄÕþÖÎÎÊÌ⣬¶ø²»ÊÇʵ¼ÊµÄ¼¼ÊõÎÊÌâ¡£µ±È»£¬Éý¼¶·þÎñÆ÷£¨ÀýÈç GlassFish »ò

JBoss£©ÊǷdz£ËöËéµÄÈÎÎñ¡££¨Éý¼¶µÚÈý·½¿ò¼Ü¾Í¸üΪʹ¿àÁË¡££©Ò»Ð©×éÖ¯»ú¹¹¶Ô·þÎñÆ÷Éý¼¶ÓÐ×ŷdz£ÖØÁ¿¼¶µÄ¹ý³Ì£¬¶ø¶ÔÓÚ·þÎñÆ÷ÄÚÔËÐеĿò¼ÜµÄÉý¼¶¹ý³ÌÈ´
ûÓÐÈç´ËÖØµÄ¹ý³Ì¿ØÖÆ¡£Òò´Ë£¬¶ÔÓÚ¿ª·¢ÍŶÓÀ´Ëµ£¬Éý¼¶µÚÈý·½¿ò¼Ü·´¶ø¸üÈÝÒ×һЩ¡£
     ÎÒÈÏΪ¿ª·¢¸üÓÐ˵·þÁ¦¡¢¸üºÃµÄ¹ý³Ì²ÅÊÇ×îÖØÒªµÄ£¬¶ø²»ÊÇ·ÅÆú Java
EE¡£½«ÄãµÄÓ¦ÓÃÔËÐÐÔÚÀϾɡ¢¹ýʱµÄ·þÎñÆ÷ƽ̨ÉÏ´æÔںܶà·çÏÕ£¬¹ý³Ì²»Ó¦¸Ã¹ÄÀøÕâÑùµÄʵ¼ù¡£
    
µ«´Óʵ¼ù½Ç¶È¿´£¬¼¸ºõÿһ¸öÈ˶¼×¼±¸×î½ü¾ÍÉý¼¶µ½ Servlet 3¡£ÎÞÂÛÄãÔÚʹÓÃ
Tomcat¡¢Jetty¡¢JBoss¡¢GlassFish¡¢Resin¡¢WebLogic¡¢Oracle »¹ÊÇ
WebSphere£¬¶¼Òâζ×Å·þÎñÆ÷µÄÉý¼¶¡£ÕâÊÇÒ»¸öÉý¼¶µ½ EE 6 Web Profile µÄ¾øºÃ»ú»á£¬»Æ½ðʱ»ú¡£
EE Ó¦Ó÷þÎñÆ÷Ì«ÅÓ´óÁË
     ·´¶ÔÀíÓÉÊÇ EE ·þÎñÆ÷°üº¬Á˺ܶࣨµ±Ç°£©Ê¹Óò»µ½µÄ¹¦ÄÜ¡£·´¶ÔÕßµÄÂÛ¾Ýͨ³£Éæ¼°µ½ÁËÌÖÂÛ jar
°ü´óС¡¢Servlet ÒýÇæ+µÚÈý·½¿ò¼ÜÓë EE Ó¦Ó÷þÎñÆ÷ËùÕ¼ÓõĴÅÅ̿ռä´óСµÄ±È½Ï¡£Æäʵ£¬ÕâÑùµÄÂÛ¾ÝÊÇÓÐÎÊÌâµÄ£º
ÌÖÂ۵ĴÅÅÌÕ¼ÓᢴÅÅ̿ռä
Óà $ ºâÁ¿ÆäʵÊÇ΢²»×ãµÀµÄ£¬²¢ÇÒ
Ó¦ÓÃ war
°ü±È·þÎñÆ÷°²×°°üµÄ´óÐ¡ÖØÒªµÃ¶à£¬·þÎñÆ÷Æäʵ°üº¬Á˺ܶ๦ÄÜÀ´¾¡Á¿½µµÍ war µÄ´óС¡£
     ÁíÍ⣬ÎÒÈÏΪ×îÓÐ˵·þÁ¦µÄÊÇ Java EE 6 Web Profile
¸ü±¾²»ÅÓ´ó¡£Ò»µ©¾­¹ýÈÏÖ¤µÄ Web Profile ·þÎñÆ÷Ͷ·ÅÊг¡£¬ÎÒÃǾͿÉÒÔÔÚ´óµÄ EE Ó¦Ó÷þÎñÆ÷ÓëСµÄ Servlet
ÈÝÆ÷ÖмäÕÒµ½Ò»¸öƽºâµã¡£
Ôã¸âµÄ J2EE Óë EJB2£¡
     Ëæ×Å JCP µÄ±ê×¼»¯½ø³Ì£¬Õâ¸öÎÊÌâÆäʵÔçÒѲ»´æÔÚÁË£º
EJB2
´Ó³öÏÖµ½ÏÖÔÚÒѾ­ 8 ÄêÁË£¡ËüÒÀÈ»ÊÇÄãµÄ×î¼ÑÑ¡Ôñ


Ïà¹ØÎĵµ£º

java byteÓëchar»¥×ªÔ­Àí ת

Ò»¡¢×Ö½ÚºÍunicode
JavaÄÚºËÊÇunicodeµÄ£¬¾ÍÁ¬classÎļþÒ²ÊÇ£¬µ«ÊǺܶàýÌ壬°üÀ¨Îļþ/Á÷µÄ±£´æ·½Ê½ÊÇʹÓÃ×Ö½ÚÁ÷µÄ¡£Òò´ËJavaÒª¶ÔÕâЩ×Ö½ÚÁ÷¾­ÐÐת»¯¡£ charÊÇunicodeµÄ£¬¶øbyteÊÇ×Ö½Ú¡£JavaÖÐ byte/char»¥×ªµÄº¯ÊýÔÚsun.ioµÄ°üÖмäÓС£ÆäÖÐByteToCharConverterÀàÊÇÖе÷¶È£¬¿ÉÒÔÓÃÀ´¸æËßÄ㣬ÄãÓÃµÄ convertor¡£ÆäÖÐÁ½¸öºÜ ......

ÓÃjava¶ÁÎļþÄÚÈÝ

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.RandomAccessFile;
import java.io.Reader;
/**
 *
 * ¶àÖÖ·½Ê½¶ÁÎ ......

Java AnnotationʹÓôóÈ« (ZT)


Ò»¡¢Annotation¾¿¾¹ÊÇʲô£¿
    Annotation ÌṩÁËÒ»ÌõÓë³ÌÐòÔªËØ¹ØÁªÈκÎÐÅÏ¢»òÕßÈκÎÔªÊý¾Ý£¨metadata£©µÄ;¾¶¡£´ÓijЩ·½Ãæ¿´£¬annotation¾ÍÏñÐÞÊηûÒ»Ñù±»Ê¹Ó㬲¢Ó¦ÓÃÓÚ°ü¡¢ÀàÐÍ¡¢¹¹Ôì·½·¨¡¢·½·¨¡¢³ÉÔ±±äÁ¿¡¢²ÎÊý¡¢±¾µØ±äÁ¿µÄÉùÃ÷ÖС£ÕâЩÐÅÏ¢±»´æ´¢ÔÚannotationµÄ“name=value”½á¹¹¶ÔÖÐ ......

Java½Ó¿Ú×ܽá

java½Ó¿Ú
ʲôÊǽӿÚ
¡¡¡¡JavaÖеĽӿÚÊÇһϵÁз½·¨µÄÉùÃ÷£¬ÊÇһЩ·½·¨ÌØÕ÷µÄ¼¯ºÏ£¬Ò»¸ö½Ó¿ÚÖ»Óз½·¨µÄÌØÕ÷ûÓз½·¨µÄʵÏÖ£¬Òò´ËÕâЩ·½·¨¿ÉÒÔÔÚ²»Í¬µÄµØ·½±»²»Í¬µÄÀàʵÏÖ£¬¶øÕâЩʵÏÖ¿ÉÒÔ¾ßÓв»Í¬µÄÐÐΪ(¹¦ÄÜ)¡£
¡¡¡¡½Ó¿ÚµÄÁ½ÖÖº¬Ò壺һ£¬Java½Ó¿Ú£¬JavaÓïÑÔÖдæÔڵĽṹ£¬ÓÐÌØ¶¨µÄÓï·¨ºÍ½á¹¹;¶þ£¬Ò»¸öÀàËù¾ßÓеķ½·¨µÄÌ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ