| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 지도 이미지
- 자바
- 8393 합
- nexacro
- 문자 9086
- 10172 개
- 백준 사분면
- 넥사크로
- update 오류
- allowMultiQueries
- 백준 25314
- 2753 윤년
- Gabia
- 25304 영수증
- 1330 두 수 비교하기
- 배열 최대값 최소값
- 백준 개수 세기
- 백준
- 백준 영수증
- 백준 문자
- 백준10172
- 자바 최대 최소
- 백준10171
- tomcat9
- 배열 최대 최소
- 2739 구구단
- mybatis update 오류
- 9498 시험성적
- 백준 9086
- 톰캣9
- Today
- Total
목록전체 글 (42)
두두의 메모
※ 코드로배우는 스프링 웹 프로젝트를 참고한 정리글 1. MyBatis MyBatis를 스프링과 연동하면 좀 더 빠르게 SQL을 처리할 수 있다. 즉, 오라클DB나 MySQL에 적은 쿼리문(select...from... 등)을 스프링에서 바로 사용할 수 있다고 해석할 수 있다. ▶ MyBatis를 연동하지 않고 JDBC 프로그램을 쓴다면? 직접 Connection을 맺고 마지막에 close()를 적어줘야 한다. PreparedStatement를 직접 생성하고 처리해야한다. PreparedStatement의 setXXX()등에 대한 모든 작업을 개발자가 처리해야한다. SELECT의 경우 직접 ResultSet을 처리해야한다. ☆ jdbc란? - Java Database Connectivity - 자바 프로..
1. [Help] -> [Eclipse Marketplace...]클릭 2. sts를 검색하면 아래 Spring Tools3이 있는데 [Install]하면 된다. STS4의 경우는 스프링부트에 특화되어 있어서 3을 선택했다.
1. [Window] -> [Preferences] 2. 창에 'server'을 검색하고 [Server]->[Runtime Environments]창에서 [Add]클릭 3. 원하는 서버 클릭하기 필자는 톰캣9라서 Apache Tomcat v9.0선택 톰캣설치하고 싶다면 https://dummy-lab.tistory.com/9 참고 4. [Browse...]클릭해서 톰캣이 있는 위치 가져오기 5. 적용 완료
1. 톰캣 홈페이지에 접속한다. 아래 URL을 클릭하거나 구글에 '톰캣'을 검색하면 나온다. https://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org 2. 왼쪽 Tomcat9 클릭 3. ..
public : 어떤 클래스든 접근가능 protected : 자기 자신, 같은 패키지, 서로 다른 패키지라 하더라도 상속받은 자식 클래스에서는 접근가능 private : 자기 자신만 접근 가능 default : 자기자신과 같은 패키지에서만 접근가능, 접근제한자를 적지 않으면 default로 됨 - 넓은 순서로 나열하면 아래와 같다. public > protected > default > private
특정 값만 가져다 사용해야 한다면 열거형(enum)을 사용하는게 좋다. 예로, gender에 성별 '남(male)', '여(female)'만 넣고 싶다. (boy, girl은 안됨.) 상수를 이용하는 방법 public class EnumExam { public static final String MALE = "MALE"; public static final String FEMALE = "FEMALE"; public static void main(String[] args) { String gender1; gender1 = EnumExam.MALE; gender1 = EnumExam.FEMALE; } } [문제점] String으로 선언된 gender1 에는 MALE,FEMALE 둘 중 한가지 값을 갖기 원하..
2차원 배열 생성 방법 정수를 3개씩 담을 수 있는 배열이 2개 생성된다. int[][] array = new int [2][3]; 0 0 0 0 0 0 생성 후 초기화하는 방법은? int[][] array2 = {{1},{1,2},{1,2,3}}; 1 1 2 1 2 3 가변배열 2차원 배열을 생성하면 다음과 같이 각 행마다 다른 길이의 배열을 생성하는 것이 가능하다. int[][] array3 = new int[3][];//두 번째 차원의 길이는 지정하지 않는다. array3[0] = new int[3]; array3[1] = new int[2]; array3[2] = new int[6]; 0 0 0 0 0 0 0 0 0 0 0
var testValue = "넥사크로 화면 개발"; testValue변수에 "넥사크로 개발 하기"를 저장하고 트랜잭션을 통해 Controller에 값을 보내면 "넥사크로"만 보내지는 문제가 있다. 그러면 아래 var args = ....에 적혀있는 것 처럼 nexacro.wrapQuote()를 쓰면 된다. 즉, nexacro.wrapQuote() 괄호 안에 보내고 싶은 변수를 넣고 감싸주면 된다. 그러면 "넥사크로 화면 개발"이라는 문장이 Controller에 잘 보내진 것을 알 수 있다. var id = "test"; var url = "/system/test/test.do"; var reqDs = ""; var resDs = ""; var args = "testValue=" + nexacro.wra..