분류 전체보기

    JAVA/JAVA 공부

    Thymeleaf 함수 모음 사이트

    https://abbo.tistory.com/56 Thymeleaf Utility Objects (1) Author: 니용 이전 글에서 Thymeleaf의 기본적인 문법을 확인하였다면, 이번 글에서는 Thymeleaf를 더 심도 있게 활용할 수 있는 방법을 알려드리려고 합니다. Thymeleaf는 Utility Object라고 하는 함수를 기 abbo.tistory.com

    JAVA/JAVA개발자 양성과정

    [SpringMVC] Maven/Spring Starter Project으로 SpringBoot를 만들기

    👩‍💻 자바 개발자 양성과정 63일차 1. Maven으로 SpringBoot를 만들기 2. Spring Starter Project으로 SpringBoot를 만들기 🎁 Maven으로 SpringBoot를 만들기 1. Maven프로젝트 만들기 2. pom.xml 셋팅하기 org.springframework.boot spring-boot-starter 2.6.0 org.springframework.boot spring-boot-starter-web 2.6.0 spring-boot-starter-web -spring boot로 web application을 만들 때 참조할 기본 library 정보를 설정한다. -이렇게 쓰기만 해도 web application 제작에 필요한 spring framework 관련 ..

    JAVA/JAVA개발자 양성과정

    네이버 클라우드 플랫폼 NCP - 마운트 되어있던 스토리지 용량 변경하기(리눅스/윈도우), 서버 설정 복사하기 (Server-Image), 나스 서버 생성

    🧱 리눅스 서버에 마운트 되어있던 스토리지 용량 변경하기 1. [putty] 서버에 마운트 되어있던 스토리지를 언마운트 한다. # umount /dev/xvdb1 2. [putty] growpart를 설치한다. 설치 이유 : 서버 입장에서 변경된 스토리지 용량을 인식시키기 위해 # yum install cloud-utils-growpart 3. [putty] 파티션에 대한 볼륨 정보 확인하기 # lsdlk 4. [클라우드 콘솔] 서버에 연결 해제 Server > Storage 용량 변경하려는 서버 선택 후 [스토리지 설정] > 서버에 연결 해제 선택 - 서버가 운영중인 상태라면 추가 스토리지를 언마운트 시켜주거나, 서버가 정지 상태일 경우에만 서버에서 연결 해제가 가능합니다. 5. [클라우드 콘솔] 용량..

    JAVA/JAVA개발자 양성과정

    [SpringMVC] Model And View

    👩‍💻 자바 개발자 양성과정 64일차 1. 프로젝트의 / (루트경로) 아키텍처 위치 2. Spring 실행 과정 3. 컨트롤러의 리턴타입이 데이터 타입 일때, 객체를 JSON으로 Porting하기 4. 컨트롤러 메소드에 배열 사용하기 5. 컨트롤러 메소드에 데이터 타입 사용하기 + 파라미터 DATE타입으로 인식하기 6. 다이나믹 프로젝트를 MVC프로젝트로 셋팅 변경하기 🍋 프로젝트의 / (루트경로) 아키텍처 위치 여기에서 말하는 /(루트는) \src\main\webapp 해당 경로이다. 🍋 Spring 실행 과정 1. 톰캣 server.xml \Servers\Tomcat v9.0 Server at localhost-config\server.xml docBase="MVCdemo" : 실행 시킬 프로젝트 명..

    JAVA/JAVA개발자 양성과정

    [SpringMVC] POST/GET가져오기, 로그인 구현, 회원가입 구현, POST 한글 값 깨짐 해결

    👩‍💻 자바 개발자 양성과정 55일차 SpringMVC에서 POST/GET가져오기 로그인 구현 회원가입 구현 POST 한글 값 깨짐 해결 아침에 엄마가 눈이왔다고 했다 11월에 벌써 눈이라니.. 쌓인 눈은 아니여서 바로 사라졌지만 이불속이 너무 아늑하게 느껴져서 오늘은 집에서 온라인 수업을 들었다. SpringMVC에서 POST/GET가져오기 🚩 첫번째, HttpServletRequest를 이용한 방법 package com.example.controller; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import..

    JAVA/JAVA개발자 양성과정

    [Spring] Spring MVC 아키텍처/작동 원리 이해하기

    👩‍💻 자바 개발자 양성과정 54일차 JAVA에서 csv파일 읽어와서 DB에 추가하기 Spring MVC pring 아키텍처 이해하기 - resources 폴더 사용하기 Spring 아키텍처 이해하기 - 프로젝트 인덱스 수정 (접속 페이지) Spring 작동 원리 이해 - 주소 보고 이해하기 Spring Legacy에서 component-scan 하는 위치 🌜 JAVA에서 csv파일 읽어와서 DB에 추가하기 dbinfo.properties db.driverClass=com.mysql.cj.jdbc.Driver db.url=jdbc:mysql://localhost:3306/test db.username=root db.password=1234 mybatis-config.xml mybatis-mapper.xm..

    Tool

    [Eclipse] 이클립스 EXERD 바로 DB업데이트 하기 / 이클립스에서 DB CREATE 하기

    만약 포워드 엔지니어링이 활성화되어있지 않은 경우, 프로젝트 진행시 DDL 저장하여 프로젝트에 추가할 것

    JAVA/JAVA개발자 양성과정

    [Spring] Hikari와 iBatis DB제어하기

    👩‍💻 자바 개발자 양성과정 53일차 Hikari를 이용해서 DB에 연결하기 iBatis를 이용해서 DB에 연결하기 MyBatis를 이용해서 DB에 연결하기 MySql제어하기 스프링관점 관점에서 Domain Model Class는 VO로 읽고, Presentation는 controller라고 읽고, service 는 그대로 service라고 읽는다. Spring에서 DB 연결/제어하는 방식은 여러가지가 있다. 위 이미지에서 JDBC Interface는 DB에 접속하기 위한 셋팅인 셈이다. 실제로 DB에 연결하는건 JDBC드라이버가 하는것이다. JDBC 인터페이스는 여러가지가 있다. (MySql을 컨트롤 하는 방법) 첫번째, Jdbc Template 두번째, ibatis 세번째, mybatis Data S..

    Tool

    [Eclipse] 이클립스에 EXERD 설치하기 / 실행하기

    https://ko.exerd.com/down.jsp#a3 eXERD eXERD v3.X eXERD v2.X 평가판 다운로드 이클립스 플러그인으로 설치 eXERD v3.X eXERD v4.0 평가판/기업용 평가판으로 설치 평가판 안내 평가판은 30일간 eXERD의 모든 기능을 사용해 볼 수 있으나, 인쇄 ko.exerd.com 위 링크 접속 위 링크 복사하고 이클립스 키기 이클립스 > help> install new software EXERD사이트에서 복사해온 링크 넣고 순서대로 클릭 로딩되면 EXERD선택하고 약관 동의후 설치 진행 설치가 완료되면 위와 같은 창이 뜨는데 순서대로 체크하고 프로그램 재부팅! 실행은 아래와 같다.

    JAVA/JAVA개발자 양성과정

    [Spring/Maven] @Value로 값 주입하기, 다양한 방식 값 주입

    👩‍💻 자바 개발자 양성과정 50일차 XML로 연결 값 주입하기 Annotation로 연결하고 @Value로 값 주입하기 다양한 방식으로 연결 / 값 주입 / 실행 - 연결하는 방식은 xml과 Annotation이렇게 두가지 방식이다. - Bean을 정하는 방식은 xml에 태그를 쓰는 방법과 Annotation을 쓰는 방법 두가지가 있다. Annotation 방법에서 compont 을 하게되면 class에 붙혀서 "너 자체가 빈이야!"라고 지정할수있다. (=스스로를 빈이라고 할수있다) 💗 XML로 연결/값 주입하기 src > com.example > Employee.java package com.example; import org.springframework.beans.factory.annotation...