국비과정 (138) 썸네일형 리스트형 20230904 _[66일차]_01. 파이썬 맛보기 파이썬 _ 귀도 반 로섬 2.7 3.0 문법차이가 크다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 다운로드 받자. 다운로드 완료 후 실행하면 아래의 창이 뜨는데 Add python.exe to PATH 체크해주기 IDLE 실행하면 아래의 창이 뜨는데 여기에 코드를 작성해주면 된다. 문자열 출력 pring (" ") / pring (' ') 코딩의 시작, TCP School 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 파이선은 코드가 아주 간결하다. 대신 .. [팀플] DongneBook_ 로그인구현 (카카오) https://notspoon.tistory.com/47 구글 로그인 쉽게 구현하기 3편 - 로그인 구현하기 (SpringBoot + Vue.js) 로그인 처리 플로우는 아래와 같다. 인가 코드 받기 -> 토큰 받기 -> 사용자 정보 가져오기 해당 글에서는 인가 코드 받기는 클라이언트 페이지에서, 토큰 받기와 사용자 정보 가져오기는 서버에 notspoon.tistory.com 아이디저장 자동로그인(아이디 & 비밀번호 저장) 시간남으면 해볼것 > 비밀번호노출 변환 > 로그인창에 베스트셀러 이미지 띄우기 (랜덤으로) [ 카카오 로그인 연동 ] 1. 클라이언트 쪽에서 로그인을 한다 2. 카카오 서버는 redirect url로 code를 전달해준다 3,4. code를 이용하여 access_token을 발급받는다.. 20230901 _[65일차]_01. JPA 마무리 오류페이지 설정 application.properties 에 오류설정을 위한 설정 추가 저번에 안됐었던 부분 맨위의 web부터 빼줘야 한단다. 그러면서 aug31_JPA 프로젝트 대거수정 Service 를 다시 사용해줬다 Member 쪽 코드 먼저 살펴보자 Lombok 라이브러리에서 제공되는 어노테이션 @NoArgsConstructor : 클래스의 기본생성자 자동생성, JPA에서 Entity 클래스를 작성할 때 많이 사용 @Builder : 주로 불변(immutable) 객체를 생성할 때 유용 @Data @Column(nullable = false, name="mpw") => 공백이면 안된다. (Not null) private String mpw; 날짜는 String -- > LocalDateTime (.. [DongneBook] 세미프로젝트 관련 자료 https://ovenapp.io/project/ve2RS1ED9l431iCkwb02wlc78DGW3t8I#m9ZfQ Oven ovenapp.io 페이지구성참고 Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. BOOK project 책 구매 / 대여 balsam-network-de0.notion.site [ 참고용_쇼핑몰구현 ] [Spring][쇼핑몰 프로젝트][36] 장바구니 기능(장바구니 추가(서버 구현)) - 4 (tistory.com) [Spring][쇼핑몰 프로젝트][36] 장바구니 기능(장바구니 추가(서버 구현)) - 4 프로젝트 Github : https://github.com/sjinjin7/Blo.. 20230831 _[64일차]_01. 웹크롤링 & thymeleaf 마무리 & H2 Database & JPA 웹 크롤링 보여주신다고 한다. [ aug30 ] jsoup 아래에서 코드 가져와서 의존성 추가 https://mvnrepository.com/artifact/org.jsoup/jsoup implementation 'org.jsoup:jsoup:1.15.3' 가장 로직이 없는 IndexController 에다가 로직 만들어준다. 클리앙 사이트의 소모임 카테고리들을 불러올거다. jsoup 라이브러리의 Document 객체 사용 아래 주소의 웹페이지의 HTML구조를 가지고와서 Document 에 담아준다. 예외 throw 처리 던져준다 Document 에서 클래스가 somoim인 element들만 뽑아내서 somoim이라는 변수에 넣어준다. somoim 의 element들의 텍스트를 반복문으로 뽑아낸다. 아래.. 20230830 _[63일차]_01. Swagger & thymeleaf로 board, login페이지 프로젝트를 다른방법으로 실행해보자 Window - Show View - Other Gradle Tasks 연다. 조금 기다려보면 이렇게 뜬다. 그냥 프로젝트를 새로 하나 만들어서 해보자. 어제했던대로 필요한 도구들 넣어준다. aug30 프로젝트 생성완료 패키지 및 컨트롤러도 다시 생성 슬러시 요청에 대해 index.html로 보내고 templates 아래에 index.html 도 생성 이제 cmd에서 새로만든 프로젝트 아래에 gradlew build 를 실행하면 C:\eGovFrameDev-4.1.0-64bit\workspace\aug30\build\libs 아래에 jar 파일이 생성된다. java -jar aug30-0.0.1-SNAPSHOT.jar completed가 뜨더니 실행된다. 이렇게도 실행시.. 20230829 _[62일차]_01. 공공데이터 API 활용 & Thymeleaf 시작 9 / 26 일까지 세미완료 및 발표 10 / 15 까지 이력서 & 자소서 준비 post.jsp 구성을 div 대신 table로 수정해주고 mbno를 잡아서 ajax를 통해 mbno를 get방식으로 보내준다. resulttype도 String으로 수정해서 mb_content 값만 가져왔다. 게시글 관리 ${list[0].count}개의 글이 있음 전체보기 ${b.b_catename } 제목 내용 작성자 ID 검색 번호 카테고리 제목 작성자 날짜 조회수 삭제여부 ${row.mb_no} ${row.b_catename} ${row.mb_title} ${row.m_name}(${row.m_id}) ${row.mb_date} ${row.mb_read} ${row.mb_del} 글제목을 클릭했을 때 하단에 글내용을.. 20230828 _[61일차]_01. admin-게시글관리 페이지 buildgradle에서 아래 log부분 주석처리 application에서도 주석처리 바꿔준다 윗부분 주석해제하고 log관련부분 주석처리 [DB] 하이버네이트(Hibernate)란? (tistory.com) [DB] 하이버네이트(Hibernate)란? ORM 기술에 대한 명세인 JPA(Java Persistence API)의 구현체의 한 종류 JPA의 구현체이므로 JPA의 특징을 함께 정리했어요. Hibernate란? 하이버네이트는 자바 언어를 위한 ORM 프레임워크에요. JPA의 구현체 livenow14.tistory.com application에 원래있던 log 주석처리하고 hivernate 로 바꿔준다. 이제 이전처럼 콘솔창에 로그들이 뜨지 않는다. 이제 admin-게시글관리 페이지를 만들어보자. .. 이전 1 2 3 4 5 6 7 8 ··· 18 다음