�@TERASOLUNA�t���[�����[�N�́A�v���[���e�[�V�����w��Struts���A�I�u�W�F�N�g�Ԃ̈ˑ����̊Ǘ���Spring�iDI�R���e�i�j���AO/R�}�b�s���O�c�[����iBATIS���g�p�����t���X�^�b�N�t���[�����[�N�ł��B
�@���̓����Ƃ��āAStruts�ł̓T�|�[�g���Ă��Ȃ������Ɩ����W�b�N����̏�����Ղ���Ă��邱�ƁASpring�Œ��Ă����A�X�y�N�g�w���v���O���~���O�iAOP�j�̋@�\�ɂ��A���O�o�́A�g�����U�N�V���������Ƃ������{���I�łȂ��������r�W�l�X���W�b�N�����菜�������ƂȂǂ��������܂��B
�ҏW�����FSpring Framework�iDI�R���e�i�j��AOP�ɂ��ďڂ����m�肽���ǎ҂́A�C���f�b�N�X�uDI�~AOP�iSpring�^Seasar�Ȃǁj�v���AO/R�}�b�s���O�ɂ��Ă͋L���uO/R�}�b�s���O�̖����ƃ����b�g�v���A���ꂼ�ꂲ�����������B
�@TERASOLUNA�t���[�����[�N�̑_���́A�傫��������Ɖ��L��3�_�ł���Ƃ����܂��B
�@�����3�_�̏ڍׂɂ��āA������Ă����܂��傤�B
�@TERASOLUNA�t���[�����[�N�́A���N�G�X�g�����P�ʂł̕��Ɖ����ł���悤�ɃA�[�L�e�N�`�����v����Ă��܂��B
�@�Ɩ��J���҃��[�_�[�́ublogic-io.xml�v�ƌĂ��Ɩ����W�b�N�̓��o�͒�`�t�@�C�����L�q���܂��B�e�Ɩ��J���҂́APOJO��������Map�̋Ɩ����o�̓I�u�W�F�N�g���`���A�Ɩ��������\�b�h�̒�`���ꂽBLogic�C���^�[�t�F�C�X���p�����ċƖ����W�b�N���������܂��B
�@���o�͏���blogic-io.xml�ɏW�邱�Ƃɂ��A�ϐ��Ǘ����e�ՂɂȂ�A�܂��A�Ɩ����W�b�N�̓Ɨ��������܂�܂����B�Ɩ��J���҂́Ablogic-io.xml����Ƀ��N�G�X�g�����̎�������s��ƂŐi�߂邱�Ƃ��ł��A�J���̐��Y�������܂�܂��B
�@TERASOLUNA�t���[�����[�N�ł́A�A�N�V�����N���X����������K�v�͂���܂���B�t���[�����[�N���p�ӂ��Ă���uBLogicAction�v�Ƃ����A�N�V�����𗘗p���邱�Ƃɂ��A�Z�b�V��������I�u�W�F�N�g�ւ̋l�ߑւ������A�Ɩ��Ăяo�������A���f�����������I�ɍs���܂��B�Ɩ��J���҂��s���Ă����ׂ����Ƃ́Ablogic-io.xml�̋L�q�ƁA�Ăяo���Ɩ���ݒ�t�@�C���ɋL�q���邱�Ƃ����ɂȂ�܂��B
�@����ŁA�Ɩ��������u�Z�b�V����ID���擾����v�ȂǂƂ������v���[���e�[�V�����w�ˑ��̃R�[�h���܂ޏꍇ�́ABLogicAction���g�����ċƖ������̑O��Ƀv���[���e�[�V�����w�ˑ��̃R�[�h��}������A�A�N�V�����݂̂Ŏ������邱�ƂŁA�Ή��ł��܂��B�K��O��Ȃ���Ύ����ł��Ȃ���O�I�ȋƖ������ɂ��Ă������ł���A�u���R�͒D��Ȃ��v�t���[�����[�N�ł���Ƃ����܂��B
���X�g2 blogic-io.xml�̋L�q�� | |
|
�@��set-property���^�O�ł́A�Ɩ��Ŏg���ϐ����ƃA�N�V�����t�H�[���̃v���p�e�B���Ƃ̑Ή����L�q���Ă��܂��B
���X�g3 BLogic�C���^�[�t�F�C�X | |
|
�@BLogicResult�͋Ɩ��o�̓I�u�W�F�N�g�ƑJ�ڐ�����i�[����N���X�ƂȂ�܂��B
�@TERASOLUNA�t���[�����[�N�́A�s�v�ɂȂ����X�R�[�v�i�Z�b�V�����X�R�[�v�j�̃I�u�W�F�N�g�������I�ɍ폜���܂��B
�@TERASOLUNA�t���[�����[�N�ɂ́A�擪�Ɂu_�v���t�����O�̃A�N�V�����t�H�[�����Z�b�V��������1���������Ȃ��悤�ɁA�V�����A�N�V�����t�H�[���̐������ɌÂ��A�N�V�����t�H�[�����폜����@�\������܂��B����𗘗p���A��A�̋Ɩ��̒��Ŏg����ϐ��ɂ��ẮA�Ɩ��ɂЂ��t���u_�v�t���̖��O�Œ�`�����A�N�V�����t�H�[���ɒ�`���Ă������ƂŁA�ʋƖ��Ɉڂ����ۂɈ�ĂɃZ�b�V��������폜�ł��܂��B
�@�ʂ̂�����������A�u�g�Ɩ��X�R�[�v�h�̕ϐ����`�ł���v�Ƃ������ƂɂȂ�܂��B
�@���y�[�W�ł́ATERASOLUNA��p����DB�ڑ��^�g�����U�N�V���������ɂ��ĉ�����Ă����܂��B
Copyright © ITmedia, Inc. All Rights Reserved.