Back end
-
@TestBack end/SpringBoot 2023. 11. 14. 17:28
Intelij에서는 Test 기능을 제공한다. 마우스 오른쪽 클릭 -> go to -> test Test를 작성하기 위한 화면이 나오고 해당 구간 데이터가 잘 넘어가는지 test가 가능하다. 아래 구문은 예시인데 BUILD SUCCESSFUL 이 뜬다면 data가 잘넘어가는걸 확인할수도 있다. 또한 데이터가 ===================== [{mod_day=2023.08.28, no=1, kind=커피, price=2000, coffee=아메리카노, reg_day=2023.08.28}, {mod_day=2023.08.28, no=2, kind=커피, price=3000, coffee=카페라떼, reg_day=2023.08.28}, {mod_day=2023.08.28, no=3, kind=커피, p..
-
JSP < -> ServletBack end/JSP 2023. 11. 14. 15:44
서블릿(Servlet)과 JSP(JavaServer Pages)는 모두 Java를 기반으로 하는 웹 개발 기술이지만, 목적과 사용 방식에서 몇 가지 차이가 있습니다. 1. **목적:** - **서블릿:** 자바 코드 안에 HTML 코드를 포함하여 동적인 웹 페이지를 생성하는데 주로 사용됩니다. Java 코드 안에서 HTML을 작성하므로 코드가 복잡해질 수 있습니다. - **JSP:** HTML 안에 자바 코드를 삽입하여 웹 페이지를 생성하는데 목적이 있습니다. 주로 디자이너와 개발자 간의 협업을 쉽게 하기 위해 만들어졌습니다. 2. **문법:** - **서블릿:** 자바 코드 안에서 HTML을 문자열 형태로 작성해야 합니다. 코드가 복잡하고 가독성이 떨어질 수 있습니다. - **JSP:** HTML 문서..
-
LinkedList를 이용하여 홀수/짝수 return 문제Back end/Java 기본 2023. 11. 14. 14:05
package chap_09; import java.util.LinkedList; //LinkedList를 이용하여 짝수면 true, 홀수면 false return 값 반환하기 public class _Quiz_LinkedList { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("A"); list.add("B"); list.add("C"); boolean result = isEvenLength(list); System.out.println("List의 길이가 짝수인가요?" + result); } // LinkedList의 길이가 짝수면 true, 홀수면 false 반환하는 메서드 public st..
-
메소드Back end/Java 기본 2023. 11. 14. 12:56
1. 메소드 package chap_06; public class _01_Method { // 메소드 정의 public static void sayHello() { System.out.println("안녕하세요? 메소드입니다."); } public static void main(String[] args) { // 메소드 호출 System.out.println("메소드 호출 전"); sayHello(); sayHello(); sayHello(); System.out.println("메소드 호출 후"); } } 2. 전달값(Parameter) package chap_06; public class _02_Parameter { // 전달값이 있는 메소드 public static void power(int num..
-
배열Back end/Java 기본 2023. 11. 14. 12:52
1. 배열 package chap_05; public class _01_Array { public static void main(String[] args) { // 배열 : 같은 자료형의 값 여러 개를 저장하는 연속된 공간 String coffeeRoss = "아메리카노"; String coffeeRachel = "카페모카"; String coffeeChandler = "라떼"; String coffeeMonica = "카푸치노"; System.out.println(coffeeRoss + "하나"); // 아메리카노 하나 System.out.println(coffeeRachel + "하나"); // 카페모카 하나 System.out.println(coffeeChandler + "하나"); // 라떼 하나..