728x90

java 27

[Java]백준-문제-단계별로 풀어보기-1

[Java]백준-문제-단계별로 풀어보기-1 단계 : 1 제목 : 입출력과 사칙연산 설명 : 입력, 출력과 사칙연산을 연습해 봅시다. Hello World! 문제 번호 : 2557 제목 : Hello World 문제 : Hello World! 를 출력하시오. public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 문제 번호 : 10718 제목 : We love kriii 문제 : 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. public class Main { public static void main(String[] args) { System.out.printl..

Algorithm 2022.04.05

[백준-문제 1001-JAVA]

[백준-문제 1001-JAVA] 문제 : 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 : 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 : 첫째 줄에 A-B를 출력한다. 제출한 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n1 = scanner.nextInt(); int n2 = scanner.nextInt(); System.out.println(n1 - n2); scanner.close(); } } Scanner scanner = new Scanner..

Algorithm 2022.04.04

[백준-문제 1000-JAVA]

[백준-문제 1000-JAVA] 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 : 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 : 첫째 줄에 A+B를 출력한다. 제출한 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n1 = scanner.nextInt(); int n2 = scanner.nextInt(); System.out.println(n1+n2); scanner.close(); } } Scanner scanner = new Scanner(S..

Algorithm 2022.04.04

JAVA 시작하기, 자바 개발 도구 설치하기(feat. JDK 설치)

JAVA 시작하기, 자바 개발 도구 설치하기(feat. JDK 설치) 안녕하세요. 오늘은 JAVA를 공부하기 시작하려는 분들께 도움이 될 수 있는 정보를 갖고 왔습니다. 많은 프로그래밍 언어 중 자바는 안드로이드 앱, 데스크톱 앱, 웹사이트 등 다양한 개발을 할 수 있는 언어입니다. 그 중에서도 (특히 대한민국에선) 웹 앱 서버 구축용 언어로 가장 많이 사용되고 있는데요. 이 자바라는 언어를 사용하여 개발을 하려면 자바 개발 도구(JDK, Java Development Kit)를 설치해야 합니다. 자바 개발 도구 설치 Java로 개발을 하기 위해선 자바 개발 도구인 JDK는 Open JDK 혹은 Oracle JDK(상업용일 때 유료)를 설치해야 하는데요. 학습할 때는 둘 중 아무거나 사용해도 되지만 여기..

java, spring 2022.01.22

JAVA 오류: 기본 클래스 ..을(를) 찾거나 로드할 수 없습니다. [해

JAVA 오류: 기본 클래스 ..을(를) 찾거나 로드할 수 없습니다. [해결] 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ Java 환경 변수를 설정할 때 JAVA_HOME, PATH 에 대한 설정과 CLASSPATH 에 대한 설정도 하는데요. 변수 CLASSPATH, 변수 값 %JAVA_HOME%\lib 으로 보통 설정하고, 작업을 하게 됩니다. 그리고 메모장을 이용해 자바코드를 작성합니다. 그리고 콘솔창에서 작성한 자바 소스를 컴파일 합니다. > javac Hello.java 컴파일 후 Hello.class 파일을 java로 실행해 읽어줍니다. > java Hello 다음과 같은 오류가 나타납니다. JAVA 오류: 기본 클래스 ..을(를) 찾거나 로드할..

java, spring 2022.01.18

[Spring Boot] 시작하기 (Spring MVC, Rest API)

[Spring Boot] 시작하기 (Spring MVC, Rest API) 1. 스프링 프로젝트 생성 2. IDE에서 프로젝트 열기 3. 개발 맛보기 (REST API) 4. Spring MVC 1. 스프링 프로젝트 생성 Spring Boot 시작하기. 개발 프로젝트를 시작할 때 보통 IDE에서 [New] -> [Project] 와 같은 방법을 통해서 프로젝트를 만드는 방법도 존재하는데, Spring 웹 사이트의 스프링 부트 스타트 페이지를 이용해 프로젝트를 생성할 수도 있다. 아래 링크에 접속한다. https://start.spring.io/ 기본값으로 생성해도 되고, 원하는 설정으로 변경해 생성해도 된다. 주로 프로젝트를 구분하기 위해선 Group, Aritifact, Name 을 수정하면 된다. M..

java, spring 2021.11.21

[Spring] 댓글 처리 Front-End - 세팅편 -

[Spring] 댓글 처리 Front-End - 세팅편 - 이전 글 2021.08.03 - [Spring] - [Spring] 댓글 처리, 서비스 영역과 Controller 처리 (feat. @RestController) 2021.08.01 - [Spring] - [Spring] 댓글 처리를 위한 영속 속성 JSP 에서 댓글에 대한 처리는 하나의 페이지 내에서 모든 작업이 이루어지기 때문에 조금 복잡합니다. 또한 기존과 달리 js로 동적인 HTML을 처리하기 때문에 주의해서 작업해야 합니다. JavaScript의 모듈화 동적인 HTML을 처리하기 위해 Ajax를 이용하는데, jQuery의 함수를 이용해서 쉽게 처리할 수 있습니다. 화면 내 JS 처리를 하다 보면 이벤트 처리와 DOM 처리, Ajax 처리..

java, spring 2021.08.09

[Spring framework] 스프링 MVC 프로젝트 Java로 구성하기

[Spring framework] 스프링 MVC 프로젝트 Java로 구성하기 지난 글에서 pom.xml을 설정했던 것 까지는 같습니다. pom.xml을 제외한 xml 파일들을 삭제하고 Java로 Config 파일들을 구성해야 합니다. 먼저 pom.xml을 구성하는 것은 이전 글을 참조합니다. 1. pom.xml 설정 및 라이브러리 설치 https://lifere.tistory.com/128 [Spring framework] 스프링 MVC 프로젝트의 기본 구성 [Spring framework] 스프링 MVC 프로젝트의 기본 구성 스프링 MVC를 이용하는 프로젝트의 구성을 이해하는 일은 전체 데이터의 흐름 보고 이해하기 위해서 입니다. 일반적으로 웹 프로젝트는 3-tier( lifere.tistory.com..

java, spring 2021.06.18

[Spring Framework] SQLSessionFactory

[Spring Framework] SQLSessionFactory MyBatis에서 가장 핵심적인 객체는 SQLSession이라는 존재와 SQLSessionFactory입니다. SQLSessionFactory의 이름에서 보듯이 내부적으로 SQLSession이라는 것을 만들어 내는 존재인데, 개발에서는 SQLSession을 통해서 Connection을 생성하거나 원하는 SQL을 전달하고, 결과를 리턴 받는 구조로 작성하게 됩니다. root-context.xml에서는 아래와 같은 형태로 작성합니다. root-context.xml 일부 Java 설정을 이용하는 경우 RootConfig 클래스에 @Bean을 이용해서 설정합니다. @Bean public SqlSessionFactory sqlSessionFacto..

java, spring 2021.06.11

[Spring] 커넥션 풀(Connection Pool) HikariCP, Java로 설정하기

[Spring] 커넥션 풀(Connection Pool) HikariCP, Java로 설정하기 제 지난 글에서 HikariCP 라이브러리를 root-context.xml 파일로 설정하는 방법에 대해서 다뤘었습니다. 먼저 지난 글을 보시고, 이 글을 보시는 것을 추천합니다. 지난 글 https://lifere.tistory.com/114 Spring Project에 Connection Pool 설정하기 feat.HikariCP Spring Project에 Connection Pool 설정하기 feat.HikariCP ※커넥션 풀은 여러 종류가 있지만, 요즘 좋은 성능을 보이며 많이 사용된다고 하는 HikariCP 라이브러리를 사용해보도록 하겠습니다. ※ Connection po.. lifere.tistor..

java, spring 2021.05.14
728x90