JAVA HTML JAVASCRIPT (83) 썸네일형 리스트형 [JAVA] 자바(이클립스) - 오라클 JDBC 연결 / 연동 환경설정 이클립스 환경에서 JDBC를 이용하여 자바와 오라클(oracle) 데이터베이스를 연결하는 방법에 대해서 알아보도록 하겠다. 본 포스팅에서는 11g xe 버전의 오라클 기반으로 설명하도록 하겠다.(오라클 11g xe 설치방법) 자바(이클립스) - 오라클 연동 자바와 오라클을 연동하기 위해서는 JDBC(JAVA DATABASE CONNECTIVITY)가 필요하다. JDBC는 데이터베이스(oracle, mysql 등)를 자바를 이용하여 조작하기 위한 자바 라이브러리이다. 기본적으로 오라클을 설치하면 JDBC 파일이 저장되어 있다. 나의 경우에는 E 드라이브에 오라클이 설치되어 있고 다음과 같은 위치에 저장되어 있다. E:\oraclexe\app\oracle\product\11.2.0\server\jdbc\li.. 배열(Array) 이란? | 배열(Array) 이란? 배열(Array)이란 선형 자료구조(Data Structure)중 하나로, 동일한 타입의 연관된 데이터를 메모리에 연속적으로 저장하여 하나의 변수에 묶어서 관리하기 위한 자료 구조입니다. 가장 기본적인 자료구조인 만큼 C,Java,Python등 거의 모든 언어에 구현되어 있습니다. 배열의 길이는 최초 선언한 값으로 고정되며 위와 같이 인덱스(Index)를 통해 데이터에 접근 할 수 있습니다. | 배열(Array) 선언 및 초기화 배열을 선언할때 참조변수만 먼저 선언하여 크기 및 값을 이후에 초기화 하는 것도 가능하고 최초 선언시 부터 배열의 크기 및 값을 할당해 주는 것도 가능합니다. 아래는 여러가지 방법으로 배열을 선언하고 초기화 하는 예제입니다. //크기 할당 & 초기화 .. [ERwin] ERwin으로 DB 연결해서 자동으로 ERD 뽑아오기 이미 완성된 데이터베이스가 있는데 ERD는 없을 때...데이터모델 정의서를 보면서 하나 하나 그릴 수는 없지 않은가 이럴 땐 ERwin의 Reverse Engineering으로 DB와 연결하여 편하게 ERD를 뽑아올 수 있다. * ERwin과 DB 연결하여 ERD 뽑아오기 1. Tools -> Reverse Engineer 선택 2. New Model Type 은 Logical/Physical 을 선택, Target Database 역시 연결하고자 하는 디비의 버전을 선택 3. 연결할 DB의 Owner를 입력 4. 접속할 유저 아이디, 비밀번호와 접속 디비의 IP, 포트 번호, SID를 입력 후 Connect 버튼을 누르면 끝 * IP, 포트번호, SID는 아래와 같은 형식으로 넣어야 한다. 예) 디비 .. Html - form태그 내 onsubmit 이벤트 ============================================== ============================================================= onsubmit : form 태그 안에서 form전송을 하기 전에 입력된 데이터의 유효성을 체크하기 위해 사용하는 이벤트. onsubmit='return false' 이면 do nothing in submit. ---------------------------------------------------------------------------------------------------- input type=submit 클릭시 submit을 진행하는데, onsubmit="return false" 있으면 진행하지 .. [Spring] @Modelattribute 개념 정리 어떻게 작동하는걸까? Spring MVC에서 @ModelAttribute을 메소드의 파라미터로 사용할경우 프로그램이 어떻게 돌아가는지 궁금해졌다. 일단 내 컨트롤 단은 이렇게 생겼고 , test메소드안에 @ModelAttribute("test") 를 파라미터로 가지고있는 형태이다. 결과는 true,false를 반환하게 해놓았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Controller public class TestController { @Autowired private TestService service; @GetMapping("/test") public String test(@ModelAttribute("test") Test test, Model model) { model.addAttribute(".. 컨트롤러 메서드의 파라미터 타입 컨트롤러 메서드의 파라미터 타입 컨트롤러 @RequestMapping 어노테이션이 적용된 메서드는 커맨드 클래스뿐만 아니라 HttpServletRequest, HttpSession, Locale 등 웹 어플리케이션과 관련된 다양한 타입의 파라미터를 가질 수 있는데, 전달 가능한 파라미터 타입은 다음과 같다. 1. @RequestParam 어노테이션을 이용한 파라미터 매핑 컨트롤러를 구현하면서 가장 많이 사용되는 어노테이션이 바로 @RequestParam 어노테이션이다. @RequestParam 어노테이션은 HTTP 요청 파라미터를 메서드의 파라미터로 전달받을 때 사용된다. @RequestParam 어노테이션과 HTTP 요청 파라미터의 관계는 다음과 같다. 첫번째 파라미터인 userName은 name 요청.. [spring] @RequestParam 사용하기 @RequestParam 단일 HTTP요청 파라미터를 메소드 파라미터에 넣어주는 애노테이션 가져올 요청 파라미터의 이름을 @RequestParam 애노테이션의 기본값으로 지정해 주면 된다. 요청 파라미터의 값은 메소드 파라미터의 타입에 따라 적절하게 변환된다. 1. 다음 메소드 선언은 id 요청 파라미터를 int 타입으로 변환해서 메소드의 id파라미터에 넣어준다. public String view(@RequestParam("num") int num) {} 2. MAP 타입으로 선언 하면 모든 요청 파라미터를 담은 맵으로 받을 수 있다. (이름은 key, 값은 value) public String view(@RequestParam Map paramMap) {} 3.File type public String.. Form onsubmit 위의 form이 있다고 가정할 때, onsubmit에 return false면 action이 실행되지 않는다. (그냥 가만히 있음) 위의 form에서는 onsubmit에 chkSum함수가 정상적으로 완료되면 action이 실행된다. 그러나 chkSum함수가 제대로 완료되지 않고 return false값을 받으면 action이 실행되지 않는다. 출처: https://kim22036.tistory.com/entry/onsubmit-return-false의-의미 [신청곡 받습니덩] 이전 1 2 3 4 5 6 7 ··· 11 다음