�@�A�ڑ�2��́uOSS��Java�o�b�`�t���[�����[�N��Hello World�I�v�ł́A�I�[�v���\�[�X��Java�o�b�`�t���[�����[�N��1�ł���uTERASOLUNA Batch Framework for Java�v�i�ȉ��ATERA�o�b�`�j�̃A�[�L�e�N�`���Ƌ@�\���ȒP�ɏЉ�AHelloWorld�I�A�v���P�[�V�����̎�����ʂ���TERA�o�b�`�̓����ƃA�v���P�[�V�����쐬���ɕK�v�ȍ�Ƃ��m�F���܂����B
�ҏW�����F�uBatch Framework for Java�v���܂�TERASOLUNA�t���[�����[�N�S�̂ɂ��ďڂ����m�肽���ǎ҂́A���W�uJava�A.NET�AAjax�J���́g��̒e�ہh�I�[�v���\�[�X�H�v���������������B
�@������f�[�^�x�[�X�i�ȉ��ADB�j�𗘗p�����o�b�`�A�v���P�[�V�����̎�����ʂ��āA�O��͐G��Ȃ�����TERA�o�b�`�̓�����@�\�ɂ��ďЉ�܂��BHelloWorld�I�������i���TERA�o�b�`�̎��H�I�ȗ��p���@���w��ł����܂��傤�B
�@�Ȃ��A2008�N5��9����TERA�o�b�`��Ver2.0.0.2�������[�X����܂����B�����Ver2.0.0.2����ɃA�v���P�[�V�����̎������s���Ă����܂��B
�@����쐬����ADB�𗘗p�����A�v���P�[�V�����̎d�l�͈ȉ��̂Ƃ���Ƃ��܂��B
�@1.�����e�[�u�����珈���ΏۂƂȂ�f�[�^��ǂݍ��݁A�r�W�l�X���W�b�N�ɓn��
�\1�@�����e�[�u���̌`�� | ||||||||||||
|
�@2.�n���ꂽ���̓f�[�^�̌ڋqID�ɂЂ��t���c�����A�c���e�[�u������ɎZ�o���X�V����B���̍ۂɁA�c���e�[�u���ɓ��̓f�[�^�̌ڋqID���Ȃ��ꍇ�͐V�K�ɒlj�����
�\2�@�c���e�[�u���̌`�� | |||||||||
|
�@3.�c���e�[�u���ɑ��čX�V���������A�V�K�ɒlj��������������ꂼ��R���\�[���ɏo�͂���
�@�����t���[��}������ƁA�ȉ��̂Ƃ���ƂȂ�܂��B
�@�܂��A�����O��ł̃e�[�u���̕ω��̃C���[�W�A�R���\�[���o�͂̃C���[�W�͈ȉ��̂Ƃ���ł��B
�R���\�[���o�͂̃C���[�W |
�c�c |
�@�ł͑����ł����ADB�𗘗p�����o�b�`�A�v���P�[�V�����쐬�̏��������Ă����܂��傤�B�Ȃ��A�J�����̍\�z�̍ۂɕK�v�ƂȂ�Eclipse��JDK�̃Z�b�g�A�b�v�ɂ��ẮA�O��́uOSS��Java�o�b�`�t���[�����[�N��Hello World�I�v���Q�l�ɂ��Ă��������B���̐����ł́AWindows��ł̊J����z�肵�Ă��܂��B
�@SourceForge�̃T�C�g����A����̃A�v���P�[�V�����J���̊�ƂȂ�u�����N�v���W�F�N�g���_�E�����[�h���܂��B����������ZIP�t�@�C�����_�E�����[�h���AEclipse�́uWorkspace�v�t�H���_�z���ɓW�J���Ă��������B���̃u�����N�v���W�F�N�g�́A�ʏ�̃u�����N�v���W�F�N�g�ɍ��p����f�[�^�x�[�X��lj��������̂ł��B
�@�u�����N�v���W�F�N�g���AEclipse�ɃC���|�[�g���܂��BEclipse���j���[�́m�t�@�C���n���m�C���|�[�g�n����A�m�C���|�[�g�n�E�B�U�[�h���J���A�m��ʁn���m�����v���W�F�N�g�����[�N�X�y�[�X�ցn����A�m���[�g�f�B���N�g���̑I���n��I��ŁA�m�Q�Ɓn�_�C�A���O����A��قǓW�J�����u�����N�v���W�F�N�g������Workspace�t�H���_��I�����Ă��������B�v���W�F�N�g���Ɂuterasoluna-batch-blank-foratmarkit03�v�����邱�Ƃ��m�F���A�m�I���n���������܂��B
�@���ɁA�ڑ�����DB�i����Java��DB�ł���HSQLDB���g���j�̋N���E�m�F�����܂��B�v���W�F�N�g�ɓ����Ă���uhsqldb.zip�v���f�X�N�g�b�v�ȂǔC�ӂ̃t�H���_�ɃR�s�[�E�W�J���A�u(�C�ӂ̃t�H���_)\hsqldb\terasoluna\startDBManager.bat�v�����s����DB���N�����܂��B
�@�����āA�������N�����Ă��邩�m�F���܂��B�u(�C�ӂ̃f�B���N�g��)\hsqldb\terasoluna\startDBManager.bat�v�����s���܂��BDBManager���N�����Aconnect��ʂ��\�������̂ŁA�ȉ��̂悤�ɓ��͂��܂��B
�\3�@���̓p�����[�^�ƒl | ||||||||||
|
�@DB�̐ڑ���A��ʍ��̃e�[�u���ꗗ�Ɉȉ������邱�ƁA�����e�[�u���E�c���e�[�u���̓��e���m�F���܂��B
�@DB�͋N�������܂܂ɂ��Ă����Ă��������B�����܂łŁATERA�o�b�`�𗘗p�����A�v���P�[�V�������J�����邽�߂̏��������ł��B
�@�ł́A�A�v���P�[�V�������쐬���Ă����܂��傤�BTERA�o�b�`�ŕK�v�Ȏ����ɂ��Ă͑O�Љ�܂������A�ȉ��ɍČf���܂��B
�\4�@TERA�o�b�`�ŕK�v�ȃ\�[�X�R�[�h�i�Čf�j | |||||||||||||||||||||||||||
|
�@�܂��A�v���W�F�N�g�̃f�B���N�g���\���͑O����Q�l�ɂ��Ă��������B
�@�u�W���uBean��`�t�@�C���v���i�[����t�H���_���쐬���܂��BEclipse�́m�p�b�P�[�W�G�N�X�v���[���n�r���[�ŁA�uterasoluna-batch-blank-foratmarkit03\batchapps�v�t�H���_���E�N���b�N���A�m�V�K�n���m�t�H���_�n����usample\UC0002�v�t�H���_���쐬���Ă��������B
�@�W���uBean��`�t�@�C�����쐬���܂��B�ubatchapps\sample\UC0002�v�t�H���_�z���ɁA�uJB0001.xml�v���쐬���A�ȉ��̂Ƃ�����͂��܂��B
<?xml version="1.0" encoding="UTF-8" ?> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-2.0.xsd"> |
�@�����܂ł́A�O��Ɠ��l�ł��B
�@�uiBATIS��`�t�@�C���v���쐬���܂��BiBATIS��`�t�@�C���̓f�[�^�x�[�X�𗘗p����ۂɕK�{�ƂȂ�t�@�C���ŁusqlMap�t�@�C���v�usqlMapConfig�R���t�B�O�t�@�C���v��2����Ȃ�܂��BsqlMap�t�@�C���ɂ�SQL���̒�`���AsqlMapConfig�t�@�C���ɂ͂ǂ�sqlMap�t�@�C���𗘗p���邩�ɂ��āA���ꂼ��L�q���܂��B
�@����́ubatchapps\sample\UC0002�v�t�H���_�z���ɁA�uUC0002_sqlMap.xml�v�uUC0002_sqlMapConfig.xml�v�����ꂼ��쐬���A�ȉ��̂Ƃ���L�q���܂��B
UC0002_sqlMap.xml |
<?xml version="1.0" encoding="UTF-8"?> "http://ibatis.apache.org/dtd/sql-map-2.dtd"> <sqlMap namespace="UC0002"> </sqlMap> |
UC0002_sqlMapConfig.xml |
<?xml version="1.0" encoding="UTF-8" ?> PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> <!-- Always ensure to use the correct XML header as above! --> <!-- iBatis�̒�` -->
<sqlMapConfig> <settings useStatementNamespaces="true"/> <!-- �T���v���psqlMap�̒�`--> <sqlMap resource="sample/UC0002/UC0002_sqlMap.xml"/> </sqlMapConfig> |
�@���y�[�W�ȍ~�ł͈��������A���H�IJava�o�b�`�E�A�v���P�[�V��������肱��ł����܂��B
Copyright © ITmedia, Inc. All Rights Reserved.