반응형

CodeSiri/Project 20

[MBTI👀] FE03. 결과 페이지 만들기

result.html 보이지 않는 것을 보는 당신은! 프론트엔드 개발자 나와 맞는 개발 유형은 백엔드 개발자?! hello world hello world hello world 나와 맞는 개발 유형은 백엔드 개발자?! hello world hello world hello world 나와 맞는 개발 유형은 백엔드 개발자?! hello world hello world hello world 강의 추천 python 부트캠프 강의 보러가기 URL 복사하기 Facebook 공유하기 카카오톡 공유하기 ...이건 내가 아니야... 잘못된게 분명해! 테스트 다시 하기 다른 사람들은 어떤 유형일까? 다른 결과 알아보기 이런 테스트는 도대체 누가 만든거야? ^0^;; 제주코딩베이스캠프 나는 며칠 동안 훈련해야 전문가가 될까..

CodeSiri/Project 2021.07.14

[MBTI👀] FE02. 설문 페이지 만들기

10가지 문항을 설문 페이지에 뿌려주고 구현 화면에서는 1 문항씩 보여주어야 한다. 따라서, 각 문항은 전체 화면으로 설정한다. form.html 1/3 당신이 가장 재밌었던 수업은? 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 다 음 1/3 당신이 가장 재밌었던 수업은? 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 개임 개발(유니티, 언리얼, Pygame) 이 전 다 음 1/3 당신이 가장 재밌었던 수업은? 개..

CodeSiri/Project 2021.07.13

[MBTI👀] FE01. 메인 페이지 만들기

메인 페이지를 위의 이미지와 같이 큰 컨테이너 하나에 5개로 나눈다. animation 속성과 @keyframes 규칙 사용한다. index.html 나의 MBIT My Best IT personalities 나의 개발 유형은?! 개발자 데이터 분석과 인공지능 정보보안 게임 개발 개발자 시작하기 참여자 수 백엔드 개발자 : 0명 프론트엔드 개발자 : 0명 데이터 분석과 인공지능 : 0명 정보보안 : 0명 게임 개발 : 0명 style.css @font-face { font-family: 'GmarketSansBold'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('wo..

CodeSiri/Project 2021.07.13

[Googoos🕊] 05. Spring | 회원 관리자 페이지 - 회원 권한 관리 & 회고 | MyBatis, SpringMVC

Googoos의 관리자 페이지 중 회원 관리를 구현했다. 관리자 페이지에서는 일반 회원을 정지 회원으로 변경할 수 있다. 01. memberMapper.xml UPDATE member SET authority = 3 WHERE authority = 1 authority는 1 - 일반회원 , 2 - 관리자, 3 - 정지 회원으로 진행하였다. 따라서, 위와 같은 Mapper로 구현했다. 02. MemberRepository & MemberService int disableMember(Map disable); 03. MemberServiceImpl @Override public int disableMember(Map disable) { return memberRepository.disableMember(dis..

CodeSiri/Project 2021.06.12

[Googoos🕊] 04. Spring | 회원가입 중복체크 | ajax, MyBatis

어떠한 사이트에 가입을 할 때 소셜 로그인이 아닌 회원가입을 진행할 때 중복 체크하는 기능을 쉽게 볼 수 있다. 오늘은 중복 체크 기능을 구현했다. 01. memberMapper.xml -- 이메일 중복 체크 -- SELECT COUNT(*) FROM member WHERE email = #{email} -- 닉네임 중복 체크 -- SELECT COUNT(*) FROM member WHERE nickname = #{nickname} -- 휴대폰 번호 중복 체크 -- SELECT COUNT(*) FROM member WHERE phone_number = #{phone_number} 각각의 조건으로 COUNT를 하는데 이메일이 존재하면 COUNT = 1, 존재하지 않으면 COUNT = 0으로 조회된다. 따라..

CodeSiri/Project 2021.06.11

[Googoos🕊] 02. Spring | 회원가입 - Profile photo & dropbox & authority & 가입 날짜 자동 설정

01. 프로필 사진 Signup.html 02. gender & location Dropbox 생성 Signup.html 성별 -- 선택 -- 남성 여성 주소 -- 선택 -- 종로구 중구 용산구 성동구 광진구 동대문구 중랑구 성북구 강북구 도봉구 노원구 은평구 서대문구 마포구 양천구 강서구 구로구 금천구 영등포구 동작구 관악구 서초구 강남구 송파구 강동구 03. 가입 날짜(join_date) & authority MemberEntity.java package com.mygg.mygg.domain.entity; import lombok.AccessLevel; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; impor..

CodeSiri/Project 2021.05.17

[Googoos🕊] 01. Spring | Spring Security 회원가입/로그인/로그아웃

프로젝트 구조 개발환경 Intellij 2020.3.2 Java 11 JPA MySQL SpringBoot 의존성 build.gradle dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-security' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlo..

CodeSiri/Project 2021.05.14

[Mini Project 🚴🏻‍♀️] 12. 게시글 수정 및 삭제 기능 구현 & 회고

게시글을 수정하고 삭제할 수 있는 함수를 DdaDAO.java에 생성합니다. 또한, 수정 및 삭제 Action.jsp를 생성한다. DdaDAO.java public int update(int ddaID, String ddaTitle,String ddaContent ) { String SQL="update Dda set ddaTitle = ?, ddaContent = ? where ddaID = ?"; try { PreparedStatement pstmt=conn.prepareStatement(SQL); pstmt.setString(1, ddaTitle); pstmt.setString(2, ddaContent); pstmt.setInt(3, ddaID); return pstmt.executeUpdate()..

CodeSiri/Project 2021.02.22

[Mini Project 🚴🏻‍♀️] 11. 게시글 보기 기능 구현

게시판 목록에서 "제목"을 클릭했을 때 글의 내용을 확인할 수 있는 페이지를 구현한다. 따라서, DdaDAO에 글을 불러오는 함수를 추가한다. DdaDAO.java public Dda getDda(int ddaID) { String SQL="SELECT * from DDA where ddaID = ?"; try { PreparedStatement pstmt=conn.prepareStatement(SQL); pstmt.setInt(1, ddaID); rs=pstmt.executeQuery(); if(rs.next()) { Dda dda = new Dda(); dda.setDdaID(rs.getInt(1)); dda.setDdaTitle(rs.getString(2)); dda.setUserID(rs.getS..

CodeSiri/Project 2021.02.22
반응형
LIST