Java(2)
-
[Spring] hello world 띄워보기 + MySQL 및 JPA 연결 확인
1. Spring Boot 를 SpringInitialzr 에서 다운을 받았다 (https://start.spring.io/).- 스프링 부트 버전 3 이상부터는 Java 17 이상을 사용해야 해서, Java 17로 설정하였다.- 화면을 띄우기 위해 꼭 Spring Web을 넣어줘야 한다.- MySQL과 연결할 거라서 MySQL Driver를 Dependency에 추가해줬다.2. IntelliJ를 통해 다운(generate한 뒤 다운)받은 파일을 open하였다 3. 세팅- Project 파일이 열리면서, 빌드 툴인 Gradle로 인해 자동으로 관련 라이브러리 등이 다운받게 된다. - 이후 Settings (IntelliJ : Ctrl + Alt + S) 내에 있는 Gradle(검색 창 참고) 세팅을 변..
2023.09.15 -
[Oracle/SQL] Procedure과 Function
Procedure과 Function - PL/SQL은 문법 안에서 SQL 문장들을 담고 있도록 디자인된 절차적 언어라고 한다. (PL/SQL is a procedural language designed specifically to embrace SQL statements within its syntax, 참고: ORACLE) - 그 중에서, Procedure(프로시저)와 Function(함수)가 있다. 프로시저는 특정 작업을 수행하는 PL/SQL BLOCK이며, 함수도 마찬가지다. 다만 둘의 차이점이 있는데, 그 차이점은 결과 값을 반환하는가에 있다. Procedure(프로시저) Function(함수) 결과값을 반드시 Return x o - 이 둘을 DB연동을 위해 JAVA IDE에서 사용할 때, 쿼리문..
2023.06.19