개발183 mybatis # 과 $ 의 차이 출처 : http://marobiana.tistory.com/60 1. #는 쿼리가 수행될 때, 다음과 같이 된다 SELECT * FROM USER WHERE col = ? parameter : [값] ?에 bind된 값이 들어가게 된다. 이 쿼리의 컴파일 된 내용을 재사용 할 수 있고, 파라미터에 따라 대입해주므로 효율적이다.내부적으로 preparedStatement 객체에서 ? 에 들어갈 파라미터의 값을 set 해줌으로써 사용이 된다. * preparedStatement는 한번 수행한 쿼리를 캐싱하는 객체 사용 용도 >> #일 경우, 값에 사용한다. myBatis : 컬럼명 = #{값} iBatis : 컬럼명 = #값# * 쿼리에 작은 따옴표가 붙게 된다. 2. $는 쿼리가 수행될 때, 다음과 같이 .. 2016. 10. 26. android studio github error (non-fast-forward) 출처 : http://stackoverflow.com/questions/11696295/rejected-master-master-non-fast-forward 1) Try this: git push -f origin master 2) ! [rejected] master -> master (non-fast-forward)Don’t panic, this is extremely easy to fix. All you have to do is issue a pull and your branch will be fast-forward:$ git pull myrepo masterThen retry your push and everything should be fine:$ git push github master 2016. 10. 24. 안드로이드 button 클릭 이벤트 처리 4가지 출처 : http://jizard.tistory.com/9 # button xml [1] listener 구현 객체 변수 지정 public class MainActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.btn_start).setOnClickListener(mClickListener); } Button.OnClickListener mClickListener = new View.OnClickListener() { public void onClick(.. 2016. 10. 20. Spring doesn't evaluate @Value annotation from properties 일단, 핵심은 Note that actual processing of the @Value annotation is performed by a BeanPostProcessor 결론적으로 @Value 가 적용된 변수를 사용하고 싶다면,@PostConstruct 태그를 붙인 메소드안에서 사용하면 된다. 태그 이름에서 알 수 있듯이,객체가 생성되어지고 난 후에 초기화 작업을 할 때 위 태그를 붙여서 사용하면된다. 출처 : http://stackoverflow.com/questions/11890544/spring-value-annotation-in-controller-class-not-evaluating-to-value-inside-pro 2016. 10. 14. 이전 1 ··· 39 40 41 42 43 44 45 46 다음