분류 전체보기
-
[Spring]스프링 프로젝트 생성 및 DI(의존 주입)프로그래밍 언어/Spring 2019. 7. 17. 20:08
스프링 공부할 때마다 참고하려고 오늘부터 스프링을 정리해보려고 합니다. 오늘은 스프링 정의 ~ 자동 주입까지 공부하고 정리합니다☺️ 스프링은 DI(의존주입), AOP, MVC 지원, JDBC DB연동의 주요 4가지 특징을 가지는 프레임워크 입니다. 1. 메이븐 프로젝트 생성 방법New -> Maven Project를 선택 하면 아래 화면이 나옵니다. Group ID, Artifact ID 까지 다 써준 후 프로젝트를 생성합니다. (Group ID는 프로젝트의 식별 문자명, Artifact ID는 프로젝트 명을 의미) 프로젝트에 있는 pom.xml은 프로젝트의 설정 정보를 가지고 있는 파일입니다.메이븐 프로젝트에서 가장 핵심이 되는 파일입니다.(매우 중요!)(프로젝트를 하면서 필요한 설정들은 모두 pom...
-
-
[Oracle] 맥OS 오라클 계정 만들기개발환경 설정/Oracle 2019. 2. 9. 16:42
프로젝트 테이블 정리하다가 한 곳에 저장하기 불편해서 계정 만드는 법을 찾아봄...;;(맥북 설정 방법입니다^^) $docker exec -it oracle11g sqlplus (oracle 접속하기) (system, oracle) SQL> create user fianl_pj identified by final_pj; ( 아이디 : final_pj, 비밀번호: final_pj를 만든다.) User created. SQL> grant connect, resource to final_pj; (권한부여해주기)Grant succeeded. SQL> exit (나가기) Disconnected from Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit..
-
(JAVA)백준 알고리즘 2920번 풀이프로그래밍 언어/알고리즘 2019. 1. 19. 19:57
백준 알고리즘 2920번! 1. 풀이 음계를 나타내는 1~8 까지의 숫자를 for문을 이용해서 배열에 넣고, 두 번째 for문에서 조건을 달아서 결과값을 출력한다. 배열의 첫번째 값부터 앞뒤의 차이가 +/-1이면 ascending / descending이 출력된다. ascending[] = {1,2,3,4,5,6,7,8} descending[] = {8,7,6,5,4,3,2,1} 배열의 첫번 째 값이 다른 걸 생각하고 조건을 보자! 2.코드 풀이 package backjun; import java.util.Scanner; public class Music { public static void main(String[] args) { int[] music = new int[8]; // 크기가 8인 배열 선언..
-
(JAVA)백준 알고리즘 10039번 풀이프로그래밍 언어/알고리즘 2019. 1. 19. 18:00
백준 알고리즘 10039번! 사용언어 : JAVA 풀이 크기가 5인 배열을 만든 후에 5명의 점수를 집어넣고, 40점 미만인 점수는 모두 40점으로 바꾼 후 점수 총합을 구하고 5로 나눠준다. 풀이 코드 package backjun; import java.util.Scanner; public class FiveAvg { public static void main(String[] args) { int score[] = new int[5]; int sum = 0; Scanner sc = new Scanner(System.in); System.out.println("점수를 입력해주세요"); for (int i = 0; i < 5; i++) { score[i] = sc.nextInt(); if (score[i]..
-
(JAVA)백준 알고리즘 1546번 풀이프로그래밍 언어/알고리즘 2019. 1. 19. 16:30
백준 알고리즘 1546번! 사용언어 : JAVA 풀이 스캐너를 사용하여 score 값들을 전부 더해서 총점을 구한 후 (총점 / 최고점 * 100) / 과목 개수 로 조작한 점수의 평균을 구하면 된다. 계산할 때 평균값을 구해야 하기 때문에 int를 double로 형변환을 해줘야한다. 풀이 코드 public void Penix() { Scanner sc = new Scanner(System.in); int sub_cnt = 0; int sum = 0; int max = 0; int score; System.out.println("과목 개수를 입력하세요."); sub_cnt = sc.nextInt(); System.out.println("각 과목의 점수를 입력해주세요."); for(int i=0; imax..
-
04. 자바 조건문(1)프로그래밍 언어/Java 2019. 1. 18. 17:14
조건문 / 반복문이란? 자바 코드의 실행흐름은 무조건 위에서 아래로 한 문장씩 순차적으로 실행된다. 조건문과 반복문은 자바 코드의 실행흐름을 바꾸는 역할을 하고 제어문이라고 한다. 조건문의 종류 1. if문 조건식이 true일 때 블록안에 있는 명령문들을 실행하고, 조건식이 false일 때는 if문을 빠져나간다. if문 예제1 위의 예제처럼 score값이 60보다 크지 않기 때문에 if문을 빠져나와 두번째 문장이 출력되는 것을 확인할 수 있다. if문 예제2 두 가지 메서드의 출력결과는 똑같이 "플레티넘입니다."로 동일하다. 그 이유는 두 번째 메소드에서 확인할 수 있다. if문은 안에들어가는 명령문이 한개 일 경우에는 괄호로 감지 않아도 상관없다. 하지만 2개 이상일 경우에는 괄호로 감아줘야 같은 if..