본문 바로가기

개발194

spring api 데이터 받기 package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class HelloController { // /hello 로 get 주소 입력시 아래 소스 매핑하라는 명령어 @GetMappin.. 2022. 11. 24.
spring get데이터 받기 처리 컨트롤러 package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; @Controller public class HelloController { // /hello 로 get 주소 입력시 아래 소스 매핑하라는 명령어 @GetMapping("hello") public String hello(Model model){ model.addAt.. 2022. 11. 24.
빌드하고 실행하기 자료 https://www.youtube.com/watch?v=SSzsqDeS2JI&list=PLumVmq_uRGHgBrimIp2-7MCnoPUskVMnd&index=5 개쩐다. 톰켓설치 세팅 다 필요없고 jar 파일 집어넣고 java -jar로 실행시키면 끝.... 잘안될경우 초기화후 다시 빌드 명령어 ./gradlew clean build 실행중인 기능 확인 cmd 창에서 netstat -ao 입력 포트 확인후 종료 2022. 11. 24.
spring view 환경설정 교육자료 https://www.youtube.com/watch?v=P6AgXuh-fxA&list=PLumVmq_uRGHgBrimIp2-7MCnoPUskVMnd&index=4 Hello hello static 에 index.html 로 메인 페이지 기본 view 생성 화면 좌측 하단 정지 실행으로 서버 재실행 후 확인 버전별 제작 문서 확인 가능 동적 페이지 제작 package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; @Controlle.. 2022. 11. 24.
스프링 라이브러리 살펴보기 톰켓 설치없이 바로 locallhost에 소스를 띄울 수 있는 이유에 대하여 교육자료 : https://www.youtube.com/watch?v=ymmGSVUwTDM&list=PLumVmq_uRGHgBrimIp2-7MCnoPUskVMnd&index=3 - external Libraries : 땡겨온 라이브러리 리스트 11여개의 라이브러리가 생긴 이유 : thymeleaf 와 web 에서 의존하여 사용하는 라이브러리를 자동으로 가져옴 의존관계 확인 방법 톰켓을 내장(임베디드)하기에 서버 설치 셋팅 없이 실행가능 라이브 러리 하나를 빌드해서 웹서버에 올리면 끝! 서버에 톰켓 깔고 설치하고 쇼할 필요가 없어졌음 너무 좋아진 세상 그냥 이런게 있구나 생각하고 넘어간 후 추후 사용해본 후 기억하면됨. 2022. 11. 24.
스트링 부트 프로젝트 생성 및 실행 학습자료 https://www.youtube.com/watch?v=NNClHeXzIBA&t=521s 스프링 부트 스타터 사이트로 이동하여 스프링 프로젝트 생성 https://start.spring.io/ gradle 버전설정과 라이브러리 연결 thymeleaf 템플릿 엔진 html 2022. 11. 24.
intellij 설치 참고 자료 https://www.youtube.com/watch?v=zYflsdgc1Rk 3분 50초부터 다운링크 https://www.jetbrains.com/idea/download/#section=windows 2022. 11. 24.
개발환경 세팅 java 11 설치 및 환경설정과 확인 방법 1.자바 설치 2.자바 환경변수 설정 3. cmd에서 확인 JAVA SE 다운로드 링크 https://www.oracle.com/java/technologies/javase-downloads.html Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com >tip JDK=개발전용 JRE=실행전용 환경변수 설정 JAVA_HOME CLASSPATH PATH 확인 2022. 11. 24.
javascript 카카오톡 메세지 피드 링크 공유하기 예제, 키 발급 방법 카카오톡 1) my_key : 발급받은 키 담는 변수 2) Kakao.init(my_key) : 서비스 키 초기화 Kakao.isInitialized(); // console.log(Kakao.isInitialized()) : 확인 콘솔 true시 정상 3) sendLink : 실행 함수 카카오 계정 key 발급 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 2022. 6. 28.
javascript input radio 체크 해제 하기 함수 function resetRadioData(){ $(\"input:radio[name='listUrl']\").prop('checked', false); // 전체해제하기 } 2022. 6. 21.
php excel 다운로드 업로드시 숫자 깨짐 처리, 숫자 문자로 td에 style=mso-number-format:\'\@\' 추가해주면됨 $excel_tag .= ' '.$count++.' '.@$val['coupon_num'].' '.@$val['number'].' '.@$val['end_date'].' '; 2022. 6. 13.
HTTP/1.1 403 Forbidden imagecreatefrompng imagecreatefrompng() 함수 사용시 HTTP/1.1 403 Forbidden error 발생! 문제점 : 이미지 경로에 http:// 어쩌구 저쩌구가 있어서 발생한 현상 해결방안 : 상대경로로 변경 하단 예시 참고 imagecreatefrompng($_SERVER["DOCUMENT_ROOT"].str_replace('http://abc.com','',$top_banner)); // 상단배너 2022. 6. 8.