TOP¿·´©´û´©I/O¥µ¥Ý¡¼¥ÈQ&AÄÌÈΤªÌ䤤¹ç¤ï¤»
¡¡´û´© > 2016ǯ > 9·î ½ñ̾¸¡º÷¡§¡¡¾ÜºÙ¸¡º÷...
¡ÖSpring Framework¡×¤Ç´Êñ¤Ë¡ÖJava¥¢¥×¥ê¡×³«È¯
¤Ï¤¸¤á¤Æ¤Î Spring Boot[²þÄûÈÇ]
Ëê ½ÓÌÀ Ãø
2016ǯ 9·î15ÆüȯÇä¡¡¡¡ B5Ƚ¡¡ 192¥Ú¡¼¥¸ Äê²Á¡¡\2,750¡ÊËÜÂΡ¡\2,500¡Ë
¡¡¡¡¡¡ISBN978-4-7775-1969-9 C3004 \2500E
¡¡¡ÖSpring Framework¡×¤Ï¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò´Êñ¤Ëºî¤ë¤¿¤á¤ÎJava¸þ¤±¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤Ç¤¹¡£
¡¡¥ª¡¼¥×¥ó¥½¡¼¥¹¤Ç¤¢¤ê¡¢­¡»È¤ï¤ì¤ë¥¯¥é¥¹¤ä¥ª¥Ö¥¸¥§¥¯¥È¤ò³°Éô¤«¤é»ØÄê¤Ç¤­¤ë(DI)¡¢­¢Â¾¤Î¥ª¡¼¥×¥ó¥½¡¼¥¹¥½¥Õ¥È¤ÈÏ¢·È¤Ç¤­¤ë¡½¡¼¤Ê¤É¤ÎÆÃħ¤«¤é¡¢Â¿¤¯¤ÎJava¥¢¥×¥ê¥±¡¼¥·¥ç¥ó³«È¯¸½¾ì¤Ç»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£

¡¡¤¿¤À¡¢¡ÖSpring Framework¡×¤Ï¡¢»þÂå¤È¤È¤â¤Ë¥µ¥Ö¥×¥í¥¸¥§¥¯¥È¤¬¤É¤ó¤É¤óÁý¤¨¤Æ¤¤¤ë¤¿¤á¡¢¤É¤ì¤ò»È¤¨¤Ð¤¤¤¤¤Î¤«Ê¬¤«¤ê¤Å¤é¤¤¡¢¤È¤â¸À¤ï¤ì¤Æ¤­¤Þ¤·¤¿¡£
¡¡¤½¤³¤Ç¡¢¥¢¥×¥ê³«È¯¤ËɬÍפʤâ¤Î¤À¤±¤ò½¸¤á¤Æ1¤Ä¤Ë¤·¤¿¤Î¤¬¡¢¡ÖSpring Boot¡×¡Ê¥¹¥×¥ê¥ó¥°¡¦¥Ö¡¼¥È¡Ë¤Ç¤¹¡£

¡¡¡ÖSpring Boot¡×¤Ï¡¢¤³¤ì¤Þ¤Ç¤ÎJava¤ÎWeb¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¤è¤¦¤Ë¡¢¡Ø¥Ó¥ë¥É¢ª¡Öwar¡×¤È¤·¤Æ¥Ñ¥Ã¥±¡¼¥¸¥ó¥°¢ª¾ïÃó¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥µ¡¼¥Ð¤Ë¥Ç¥×¥í¥¤¡Ù¤È¤¤¤¦¥â¥Ç¥ë¤Ç¤Ï¤Ê¤¯¡¢¡Ø¥Ó¥ë¥É¢ªÂ¨¼Â¹Ô¡Ù¤È¤¤¤¦¥â¥Ç¥ë¡£
¡¡¥³¡¼¥É¤ò¾¯Î̽ñ¤¤¤Æ¤¹¤°¤Ë¼Â¹Ô(µ¯Æ°)¤·¤Æ³Îǧ¤Ç¤­¤ë¤¿¤á¡¢¤¤¤ÞÃíÌܤò½¸¤á¤Æ¤¤¤Þ¤¹¡£

¡¡Ëܽñ¤Ï¡¢¡ÖSpring Framework¡×¤Î´Êñ¤ÊÀâÌÀ¤«¤é»Ï¤á¡¢¡ÖSpring Boot¡×¤Ë´Ø¤¹¤ëÀâÌÀ¤ò¾¯¤·¤º¤Ä²Ã¤¨¤Æ¤¤¤­¤Þ¤¹¡£

¢¨Ëܽñ¤Ï¡¢¹¥É¾¤À¤Ã¤¿¡Ø¤Ï¤¸¤á¤Æ¤ÎSpring Boot¡Ù¤ò¡¢¥Ð¡¼¥¸¥ç¥ó1.4¤Ë¹ç¤ï¤»¤ÆÁ´Ì̺þ¿·¤·¡¢º£ÃíÌÜÅ٤ι⤤PaaS¡ÖCloud Foundry¡×¤Î»È¤¤Êý¤âÂçÉý¤ËÄɲä·¤¿¤â¤Î¤Ç¤¹¡£
¢£¡¡¼ç¤ÊÆâÍÆ¡¡¢£

Âè1¾Ï¡¡¡ÖSpring Boot¡×¤È¤Ï

¡Î1.1¡Ï ¡ÖSpring Framework¡×¤ÎÎò»Ë

¡Î1.2¡Ï ¡ÖSpring Boot¡×¤È¤Ï

¡Î1.3¡Ï ¤Ï¤¸¤á¤Æ¤Î¡ÖSpring Boot¡×

 

Âè2¾Ï¡¡Â®½¬¡ÖSpring Framework¡×

¡Î2.1¡Ï ¡ÖSpring Framework¡×¤Ë¤è¤ëDI

¡Î2.2¡Ï ¡ÖSpring JDBC¡×¤Ë¤è¤ëDB¥¢¥¯¥»¥¹

¡Î2.3¡Ï ¡ÖSpring Data JPA¡×¤Ë¤è¤ëDB¥¢¥¯¥»¥¹

 

Âè3¾Ï¡¡¡ÖSpring Boot¡×¤Ë¤è¤ë¡ÖWeb¥¢¥×¥ê³«È¯¡×

¡Î3.1¡Ï ¤³¤Î¾Ï¤Çºî¤ë¥¢¥×¥ê

¡Î3.2¡Ï ¡ÖREST Web¥µ¡¼¥Ó¥¹¡×¤Î³«È¯

¡Î3.3¡Ï ¡ÖThymeleaf¡×¤ò»È¤Ã¤¿¡¢¡Ö²èÌ̤Τ¢¤ëWeb¥¢¥×¥ê¡×¤Î³«È¯

¡Î3.4¡Ï ¡ÖFlyway¡×¤Ç¡ÖDB¥Þ¥¤¥°¥ì¡¼¥·¥ç¥ó¡×

¡Î3.5¡Ï ¡ÖSpring Security¡×¤Ç¡Öǧ¾Ú¡×¡Öǧ²Ä¡×¤òÄɲÃ

 

Âè4¾Ï¡¡PaaS¡ÖCloud Foundry¡×¤Ë¥Ç¥×¥í¥¤

¡Î4.1¡Ï ¡ÖPaaS¡× ¡ÊPlatform as a Service¡Ë¤Î½ÅÍ×À­

¡Î4.2¡Ï ¡ÖCloud Foundry¡×¤È¤Ï

¡Î4.3¡Ï ¡ÖPivotal Web Services¡×¤Î¥¢¥«¥¦¥ó¥ÈºîÀ®

¡Î4.4¡Ï ¡ÖCloud Foundry CLI¡×¤Î¥¤¥ó¥¹¥È¡¼¥ë

¡Î4.5¡Ï ¡ÖHello World¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¡×¤Î¥Ç¥×¥í¥¤

¡Î4.6¡Ï ¡Ö¸ÜµÒ´ÉÍý¥·¥¹¥Æ¥à¡×¤Î¥Ç¥×¥í¥¤

¡Î4.7¡Ï ¡ÖSpring Boot Actuator¡×¤Ç¡Ö¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¾õÂ֡פò´Æ»ë

 

Âè5¾Ï¡¡¡ÖSpring Boot¡×¤Ë¤ª¤±¤ë¥Æ¥¹¥È

¡Î5.1¡Ï ¡ÖHello World¡×¥¢¥×¥ê¤Î·ë¹ç¥Æ¥¹¥È

¡Î5.2¡Ï ¡ÖREST API¡×¤Î·ë¹ç¥Æ¥¹¥È

 

Éí  Ï¿¡¡¥½¥Õ¥È¤Î¥¤¥ó¥¹¥È¡¼¥ëÊýË¡

¡ÎÉíÏ¿A¡Ï  ¡ÖJava SE 8¡×¤Î¥¤¥ó¥¹¥È¡¼¥ë

¡ÎÉíÏ¿B¡Ï  ¡ÖSpring Tool Suite¡×¤Î¥¤¥ó¥¹¥È¡¼¥ë

¡ÎÉíÏ¿C¡Ï  ¡ÖLombok¡×¤Î¥¤¥ó¥¹¥È¡¼¥ë

¡ÎÉíÏ¿D¡Ï  ¡Öcurl¡×¤Î¥¤¥ó¥¹¥È¡¼¥ë

 

ËܽñÆâÍƤ˴ؤ¹¤ë¤´¼ÁÌä¤Ï¡¢¤³¤Á¤é
ÄÌ¿®ÈÎÇä
ºß¸Ë¤Ê¤·
¥µ¥Ý¡¼¥È¾ðÊó
¤´°Õ¸«¡¦¤´¼ÁÌä

ÆâÍƸ«ËÜ



¡¡