반응형
반응형

#java #오늘 #일자 #string #format #YYYYMMDD

오늘 날짜를 문자 YYYYMMDD  포맷으로 나오게 하는 방법

import java.util.Calendar;

import java.text.SimpleDateFormat;



public class testToday{

    public static void main(String args[]){

        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");

        Calendar c1 = Calendar.getInstance();

	 String strToday = sdf.format(c1.getTime());



        System.out.println("Today=" + strToday);

    }

}
반응형
반응형

#iBATIS 와 #MyBatis 의 차이

iBATIS

MyBatis

태그

설명

태그

설명

 <isEqual>

 property 값이 같을때만 쿼리 실행 

 <if>와

<choose>, <when>, <otherwise>

 일반 개발언어의 

if or if ~ else와 동일

 <isNotEqual>

 property 값이 같지 않을 때만 쿼리 실행 

 <isGreaterThan>

 property 값이 비교값보다 클 경우 쿼리 실행 

<isGreaterEqual> 

 property 값이 비교값보다 같거나 클 경우 쿼리 실행

 <isLessEqual>

 property 값이 비교값보다 작거나 같을경우 쿼리 실행

 <isPropertyAvailable>

 property 값이 유효할 경우 쿼리 실행

 <isNotPropertyAvailable>

 property 값이 유효하지 않을 경우 쿼리 실행

 <isNull>

 property 값이 null일 경우 쿼리 실행 

<isNotNull> 

 property 값이 null이 아닐 경우 쿼리 실행 

<isEmpty> 

 property 값이 비어있을경우 쿼리 실행

<isNotEmpty> 

 property 값이 비어있지 않을경우 쿼리 실행 

 <isParameterPresent>

 parameter가 있을경우 쿼리 실행

<isNotParameterPresent> 

 parameter가 없을경우 쿼리 실행

<iterate> 

 배열 타입의 파라미터를 받을 때 활용

 <foreach>

 배열 타입의 파라미터를 받을 때 활용 

<dynamic> 

 하위 태그에 일치하는 내용이 존재할 경우   where절을 붙인다.

<where>, <trim> 

 iBATIS의 <dynamic>과 같이 조건에 따라 where절을 추가할 때 사용

 

 

 <set>

 동적으로 update 구문을 만들 때 사용

   

 <bind>

 변수를 생성하는 태그 

 


  

4       iBatis


  

  

MyBatis 


  

비고


  

  

com.ibatis.*


  

  

org.apache.ibatis.*


  

  

패키지 구조 변경


  

  

SqlMapConfig


  

  

Configration


  

  

용어변경


  

  

sqlMap


  

  

mapper


  

  

용어변경


  

  

sqlMapClient


  

  

sqlSession


  

  

구문대체


  

  

rowHandler


  

  

resultHandler


  

  

구문대체


  

  

resultHandler


  

  

SqlSessionFactory


  

  

구문대체


  

  

parameterMap, parameterClass


  

  

parameterType


  

  

속성 통합


  

  

resultClass


  

  

resultType


  

  

용어변경


  

  

#var#


  

  

#{var}


  

  

구문대체


  

  

$var$


  

  

${var}


  

  

구문대체


  

  

<isEqual> , <isNull>


  

  

<if>


  

  

구문대체


  

.

반응형
반응형

 AJAX Cross Origin plugin


로컬 프록시를 작성할 필요없이 Cross Origin AJAX 요청을 허용하는 jQuery 플러그인입니다.   

http://www.ajax-cross-origin.com/

 

Ajax Cross Origin - jQuery plugin

Source code In order maintain this site and keep it running, we ask for symbolic donation before you download the sources. You can donate as much as you want, even $1 is enough. The package contains the source code files include instructions and a test pag

www.ajax-cross-origin.com

<html>
<head>
  <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
  <script type="text/javascript" src="js/jquery.ajax-cross-origin.min.js"></script>
</head>

<body>

<select id="service">
  <option value="http://ip.jsontest.com/">IP Address</option>
  <option value="http://headers.jsontest.com/">HTTP Headers</option>
  <option value="http://date.jsontest.com/">Date & Time</option>
  <option value="http://echo.jsontest.com/key/value/one/two">Echo JSON</option>
  <option value='http://validate.jsontest.com/?json={"key":"value"};'>Validate</option>
  <option value="http://code.jsontest.com/">Arbitrary JS Code</option>
  <option value="http://cookie.jsontest.com/">Cookie</option>
  <option value="http://md5.jsontest.com/?text=[text%20to%20MD5]">MD5</option>
</select><br/>
<input type="text" id="url" style="width: 400px">
<input type="button" id="btn" value="Get JSON">
<br/><br/>
<div id="test" />

<script type="text/javascript">
$(function() {
  $( '#service' ).on( 'change', function(){
    $( '#url' ).val( $( this ).val() );
  });
  
  $( '#url' ).val( $( '#service' ).val() );
  
  $( '#btn' ).click(function(){
    var url = $( '#url' ).val()
    
    $.ajax({
      crossOrigin: true,
      url: url,
      success: function(data) {
        $( '#test' ).html(data);
      }
    });
  });
}); 
</script>

</body>
</html>
반응형
반응형

자바-JSP-Spring 강좌

https://www.youtube.com/playlist?list=PLieE0qnqO2kTyzAlsvxzoulHVISvO8zA9

 

자바-JSP-Spring 강좌 - YouTube

 

www.youtube.com

 

반응형
반응형

[JSTL] Tag가 jsp 화면에 그대로 노출될 경우, escapeXml  

JSTL로  처리를 할 때, 태그가 적용이 안되고 화면에 그대로 노출이 될 때가 있다.

기본적으로 escapeXml 이라는 값이 true로 처리가 되고, 이 속성은 <, > 와 같은 값들을 <, > 등으로 변경하여 화면에 뿌려주게 된다.

하지만, 태그를 원하는 대로 뿌려줘야 할 경우도 존재하니 이럴 경우 escapeXml="false" 처리를 해주면 된다.

<c:out value="${값}" />
<c:out value="${값}" escapeXml="false" />
 
반응형
반응형

 

macOS 버전 정보
버전 코드 네임 공개 날짜 출시 날짜 마지막 버전
랩소디 디벨로퍼 릴리즈 그릴1Z4 / 티탄1U   1997년 8월 31일 DR2 (1998년 5월 14일)
맥 OS X 서버 1.0 Medusa   1999년 3월 16일 1.2v3 (2000년 10월 27일)
맥 OS X 디벨로퍼 프리뷰   1998년 5월 11일[5] 1999년 3월 16일 DP4 (2000년 4월 5일)
맥 OS X 퍼블릭 베타 코디악   2000년 9월 13일 미국용:10.b0.1(2),

국제용:10.b0.2(3)

맥 OS X v10.0 치타   2001년 3월 24일 10.0.4 (2001년 6월 22일)
맥 OS X V10.1 퓨마 2001년 7월 18일[6] 2001년 9월 25일 10.1.5 (2002년 6월 6일)
맥 OS X v10.2 재규어 2002년 5월 6일[7] 2002년 8월 24일 10.2.8 (2003년 10월 3일)
맥 OS X 팬서 팬서 2003년 6월 23일[8] 2003년 10월 24일 10.3.9 (2005년 4월 15일)
맥 OS X 타이거 타이거 2004년 4월 4일[9] 2005년 4월 29일 10.4.11 (2007년 11월 14일)
맥 OS X 레퍼드 레퍼드 2006년 6월 26일[10] 2007년 10월 26일 10.5.8 (2009년 8월 5일)
맥 OS X 스노 레퍼드 스노 레퍼드 2008년 6월 9일[11] 2009년 8월 28일 10.6.9 (2016년 1월 28일)
맥 OS X 라이언 라이언 2010년 10월 20일[12] 2011년 7월 20일 10.7.5 (2012년 9월 19일)
OS X 마운틴 라이언 마운틴 라이언 2012년 2월 16일[13] 2012년 7월 25일[14] 10.8.5 (12F45) (2013년 10월 3일)
OS X 매버릭스 매버릭스 2013년 6월 10일[15] 2013년 10월 22일 10.9.5 (13F34) (2014년 9월 17일)
OS X 요세미티 요세미티 2014년 6월 2일 2014년 10월 16일 10.10.5 (14F27) (2015년 8월 13일)
OS X 엘카피탠 엘카피탠 2015년 6월 5일 2015년 10월 1일 10.11.6 (15G31) (2016년 7월 18일)
macOS 시에라 시에라 2016년 6월 13일 2016년 9월 20일 10.12.6 (16F73) (2017년 7월 20일)
macOS 하이 시에라 하이 시에라 2017년 6월 6일 2017년 9월 26일 10.13.4 (17E199) (2018년 4월 5일)
macOS 모하비 모하비 2018년 6월 4일 2018년 9월 24일 10.14.6 (18G87) (2019년 7월 23일)
macOS 카탈리나 카탈리나 2019년 6월 3일 2019년 10월 (예정)  
반응형

+ Recent posts