Java EE�ɂ�����Java 8�͂ǂ��܂ŗ��p�ł���̂��AJava�J����Git�ACI�A�p���I�f���o���́A�ǂ��܂ŗL���Ȃ̂��AStruts�㎞���Java EE�J���ɂ�����L���ȃt���[�����[�N�Ȃǂ����`������B
�@���{Java���[�U�[�O���[�v��2014�N5��18���A�uJJUG Cross Community Conference 2014 Spring�v���J�Â����B�uJJUG Cross Community Conference�v�i�ȉ��AJJUG CCC�j�͖��N�t�ƏH�ɊJ�Â����J���t�@�����X�B���S�Ҍ�������G�L�X�p�[�g�����܂ŁAJava�^JVM�ɏ����ł��֘A��������Ƃ����L���e�[�}�ł��܂��܂ȍu�����s���Ă���B
�@���N��4�g���b�N�����i�s�A���v25���̃Z�b�V�����A�n���Y�I���Z�~�i�[�Ƃ����K�͂ő傢�ɂɂ�������B
�@�y�V DU���Z�T�[�r�X�� ���_������Java EE�ɂ�����Java 8�̗��p�ɂ��āuJava 8 for Java EE 7/6�v�Ƒ肵�ču���BJava EE�̂����炢����n�܂�AJava EE���A����������.NET Framework��Spring Framework�Ƃ̋����E�������E�p���A�ēx�G���^�[�v���C�Y�ł͎嗬�ɕԂ�炢�Ă��邱�Ƃ���������B
�@�����čŐV�d�l�ł���Java EE 7�ɏ������Ă���̂�2014�N5�����݁uGlassFish�v�uWildFly�v�݂̂ŁA�嗬�͑��푽�l�ȃA�v���P�[�V�����T�[�o�[���Ή����Ă���Java EE 6�Ƃ̂��Ƃ��i�y�V��GlassFish�����p���Ă������Ƃł��L���j�B
�@�G���^�[�v���C�Y�����Java SE 8���g�����Ƃɂ�蓾����D�ʓ_�Ƃ��āA��莁�͈ȉ��̉\�����������B
�@�������Ȃ���Java EE 7�d�l���莞�_��Java SE 8�̓����[�X����Ă��Ȃ��������Ƃ��琧����\��������A���ۂɌ��������ʂ\�����B
�@��莁�́u�v���_�N�V��������Java SE 8���g���ɂ�Java EE 8�̓o���҂̂���Ԉ��S�v�Ƃ��Ȃ�����AJava SE 8�̑Ή����n�܂��Ă���GlassFish 4.0.1��Daily build�̌����s���ANetBeans 8�ɂ��F����N���AEJB�̃r�W�l�X���W�b�N�ɂ�����Lambda�^Stream API�̗��p�ɐ��������Ƃ����B
�@�������AJava EE 6�Ή���WebLogic Server 12.1.2��Fork/Join�t���[�����[�N�iParallel Stream�̓����ŗ��p����Ă���j���g�����Ƃ����O���������邱�Ɗm�F�BPOJO�Ƃ��ē��삳�����ꍇ�͖��Ȃ����삷��Ƃ̂��ƁB�܂���莁�́uEJB 3.2�̎d�l�ł̓��[�U�[�Ǘ��X���b�h�͋�����Ă��Ȃ��̂ŁAFork/Join�t���[�����[�N��A����𗘗p����Parallel Stream�𗘗p���Ă悢���̓O���[���]�[�����v�Ƃ����B
�@���_�Ƃ��āA��莁�́u�����͂�����̂�Java SE 8�̐V�@�\�̉��b�������ʂ͑������邽��Java EE 6�^7�̃A�v���P�[�V�����T�[�o�[�ł�Java SE 8���T�|�[�g���ꎟ��ϋɓI�Ɏg���Ă��������v�Ƃ��āA�u������߂��������B
�@�~�b�V�����N���e�B�J���Ȍ���Ŋ��p�����Java�́A���̗��Ԃ��Ƃ��ĊJ������J���E�^�p���[�N�t���[���ێ�I�Ȃ��Ƃ������B�A�g���V�A���̃G�o���W�F���X�g�A����q�����́uJava�J���Ŋ������Ăق���Git�ACI�A�����Čp���I�f���o���[�v�Ƃ����e�[�}�ōu�����A���_���ȊJ������Ŋ��p����Ă���J�����A���[�N�t���[��Java�̊J������Ő������Ăق����Ɛ������B
�@������uSIer�v�ł̓\�[�X�R�[�h�̊Ǘ��ɂ�Subversion�i�܂���CVS�⋤�L�t�H���_�[�j���g���A�e�X�g�̓e�X�g�d�l���Ɋ�Â��Ď蓮�ōs���A�����[�X�͖Ȗ��ɋL�ڂ��ꂽ�菇���Ɋ�Â��Đl�Ԃ�����t���čs���Ƃ���������܂��܂�����̂ł͂Ȃ����낤���B
�@�A�g���V�A���Ƃ����Ώ��p�ۑ�Ǘ��c�[���Ƃ��Ă͂قڃf�t�@�N�g�X�^���_�[�h�̒n�ʂ��m�����Ă���uJIRA�v��G���^�[�v���C�Y����Wiki�ł���uConfluence�v�ŗL�������A���ɂ��`�[���J��������������c�[�������낦�Ă���B
�@���̓A�g���V�A���̐��i�Q�����p���邱�ƂŁA���_���ȊJ������ł͏펯�ƂȂ��Ă���Git�ACI�i�p���I�C���e�O���[�V�����j�A�������p���I�f���o�����e�ՂɎ����ł��邱�Ƃ��A�f�����ӂ�Ɍ����ĉ�������B��p���Ă���G���W�j�A�ɂ�������Git�����A���Ђ̃��|�W�g���Ǘ��c�[���ł���uStash�v�𒆐S�Ƃ��ăR�}���h���C������؎g�����ƂȂ��u�����`�̍쐬�A�v�����N�G�X�g�A�}�[�W�Ȃǂ��s���l�q�͈����������B
�@�܂����[�U�[�t�����h����UI�������CI�c�[���ł���uBamboo�v��A�`���b�g�c�[���ł���uHipChat�v�ȂǁA�����A�������ꂽ���i�Q���g���ă`�[���J�������閣�͂�������B
�@�u���܂��������Ƃ��ؖ�����Ă���v���_���ȊJ���X�^�C���������������b�g������̂͒N�ɂ����������A����ŊJ���X�^�C���̕ύX�ɂ͑傫�ȋ���R�X�g�������B�܂�OSS�𒆐S�Ƃ����J�����̐����A�^�p���ł���l�������������m�ۂł��Ȃ��Ƃ�����Ƃ͑������낤�B�A�g���V�A���̐��i�ɂ���ĒႢ�����R�X�g�ŊJ���t���[����C�Ƀ��_���Ȍ`�֕ϖe�����邱�Ƃ͈�l�̉��l������Ɗ������B
�@�V���v���N�X�Ђ̕�����Y����Java�x�[�X�ŋ��Z�@�����̃V�X�e���J�����s���Ă���G���W�j�A���B�Ɩ��㒲���������Ƃ��u�ŋ߂�Java Web�J���v�Ƃ���gist�Ƀ��������J�����Ƃ���傫�Ȕ���������AJJUG CCC�ōu������Ɏ������Ƃ����B�����ł́A�������̍u���uModern Java Web / SPA Development�v����T�v�����Љ�悤�B
�@Java���g����Web�J���Ƃ����AServlet�^JSP��JSF�AStruts�ASpring�Ȃǂ��g���̂���Ԃ����A�ǂ�������ă��_���ȃA�[�L�e�N�`���ł͂Ȃ��A�ߔN�ڊo�܂����i���𐋂��Ă���N���C�A���g����Web�Z�p�Ƃ̃M���b�v�͌������B
�@�����ŃV���v���N�X�Ђɂ����ăT�[�o�[�T�C�h��Java�̃A�v���P�[�V�����T�[�o�[�𗘗p���A���_����SPA�iSingle Page Application�FAjax��WebSocket�����p���ĉ�ʑJ�ڂ��Ȃ��_�C�i�~�b�N��Web�A�v���P�[�V�����j���J�������邽�߂̋Z�p�������s�����Ƃ����B��������Java�̊J���o���͖L�x�ł�����̂́AWeb���͒�ԋZ�p�ł���Servlet��jQuery���G�������Ƃ��Ȃ���Ԃ���̎�T��̃X�^�[�g�������������B
�@SPA�Ƃ����Ă����������HTML��JavaScript�ō\������Ă���Web�A�v���P�[�V�����Ȃ̂ŁA�ǂ̂悤�ȋZ�p�������Ă��Ă������͉\���B�������������͓����̂��₷���A�J�����Y���A���C�u�����^�t���[�����[�N�̏������Ȃǂ𑍍����āA���Z�n�A�v���P�[�V�����G���W�j�A�Ƃ��Ẵo�����X���o�����đI�肵���g�ݍ��킹��ɂ��݂Ȃ��Љ���B
�@�ڂ������u���������Q�Ƃ��Ăق������A���������ŏI�I�ɑI��������ȃt���[�����[�N�A���C�u�����͈ȉ��̒ʂ肾�B
�@�L���ȃt���[�����[�N�����Ԃ��A���ł���ۓI�Ȃ̂�JAX-RS�R���e�i�[�ł���uJersey�v���낤�BWeb�A�v���P�[�V�����t���[�����[�N�Ƃ��Ă͋ߔNPlay�t���[�����[�N��Spring MVC�Ȃǂ��l�C�����A�����̂��Ƃ�S���Ă���锼�ʕ��G�����������߁AREST�T�[�o�[�̃t���[�����[�N�Ƃ��Ă����p�ł���r�I�V���v����Jersey���̗p�����Ƃ����B�������́uSPA���J������ہA�T�[�o�[�T�C�h��REST API�̃T�[�o�[�ƂȂ邽�߁A�����ɕ��G�ȃA�v���P�[�V�����t���[�����[�N���g���K�v�͂Ȃ��Ɣ��f�����v�Əq�ׂĂ����B
�@SPA�̃t���[�����[�N�Ƃ��čŋߐl�C���W�߂Ă���AngularJS���g���Ă��Ȃ��̂��ӊO�����AAngularJS�͕��G�Ŋw�K�R�X�g��f�o�b�O�R�X�g���������߁u�����v�t���[�����[�N�ł���Backbone.js���̗p�����Ƃ̂��Ƃ��B
�@SPA�̃t���[�����[�N�͑����Đ��n���Ă��炸�AUI�̒���m������Ă��Ȃ���Ԃł���A�u�����܂Łg2013�N�ā`�H����ɑI�肵���ۂ̗��Ƃ��ǂ���h���܂Ƃ߂Ă݂����̂��v�ƕ������͌������A�����̓R�[�h��ɉ����e�t���[�����[�N�A���C�u�����̓���s����܂łӂ�ɂ܂Ƃ߂��Ă�����H�I���BSPA�Ɍ��炸Java��Web�A�v���P�[�V�������J�������œ��ʑ����̏�ʂŎQ�l�ɂȂ�̂ł͂Ȃ����낤���B
�@��҂ł̓g���u���V���[�e�B���O��JVM���̃Z�b�V�����ɂ��ă��|�[�g����̂Ŋ��҂��Ăق����B
�R�{�T��
Twitter API��Java�������C�u�����uTwitter4J�v��g���u���V���[�e�B���O�c�[���u���v�Ȃǂ��J������I�[�v���\�[�X�\�t�g�E�F�A�f�x���b�p�B
������ЃT�����C�Y����\�B
Twitter�A�J�E���g�F@yusuke
Java 8�̓����_���ł����܂ŕς��i1�j�F���S�҂̂��߂�Java�����_�������JDK�̃C���X�g�[���AIDE�̊��\�z
�u��������Java�́A�܂��܂����ꂩ�炾�v�����̌���Internet of Things�ɂ���H�`JavaOne 2013�܂Ƃ߃��|�[�g�i�O�ҁj
WebSocket����ԑ����A�v���P�[�V�����T�[�o�͂ǂꂾ�H
HTML5��WebSockets�Ή����i��Java�̍���`JavaOne 2012��u���܂Ƃ߃��|�[�gCopyright © ITmedia, Inc. All Rights Reserved.
��IT eBook
�ҏW������̂��m�点