Release History

Data format is : YYYY-MM-DD

Version format is : major.minor.patch

4.2.10 Released

  • Audit 항목에 대해서 modify 기능 실행 오류 수정

    glue-core 모듈 수정

    1. GlueJdbcModify 를 이용해서 Audit 항목 처리시, 세팅 안되던 부분 수정
      • com.poscoict.glueframework.biz.activity.GlueJdbcModify 수정

        수정전
        private GlueParameter<Map<String, Object>> makeMapParameter( Map<String, String> nameMap, int idx, Map<?, ?> data, GlueAuditAttributes audit )
        {
            if ( nameMap == null || nameMap.size() < 1 )
            {
                return null;
            }
            ...
            return new GlueParameter<Map<String, Object>>( args );
        }
        private GlueParameter<List<Object>> makeListParameter( int paramCnt, int idx, Map<?, ?> ctx, GlueAuditAttributes audit )
        {
            if ( paramCnt == 0 )
            {
                return null;
            }
            ...
            return args.size() > 0 ? new GlueParameter<List<Object>>( args ) : null;
        }
        
        수정후
        private GlueParameter<Map<String, Object>> makeMapParameter( Map<String, String> nameMap, int idx, Map<?, ?> data, GlueAuditAttributes audit )
        {
            if ( nameMap == null || nameMap.size() < 1 )
            {
                if ( audit == null )
                    return null;
                else
                    new GlueParameter<Map<String, Object>>( null, audit );
            }
            ...
            return new GlueParameter<Map<String, Object>>( args, audit );
        }
        private GlueParameter<List<Object>> makeListParameter( int paramCnt, int idx, Map<?, ?> ctx, GlueAuditAttributes audit )
        {
            if ( paramCnt == 0 )
            {
                if ( audit == null )
                    return null;
                else
                    new GlueParameter<List<Object>>( null, audit );
            }
            ...
            return args.size() > 0 ? new GlueParameter<List<Object>>( args, audit ) : null;
        }
        
    2. Log 출력 부분 수정
      • com.poscoict.glueframework.web.control.spring.GlueXMLViewController 수정

        수정전
        super.logger.debug( "firstRowIndex : {} lastRowIndex : {}" + firstRowIndex, lastRowIndex );
        
        수정후
        super.logger.debug( "firstRowIndex : {} lastRowIndex : {}", firstRowIndex, lastRowIndex );