post-thumbnail

Node.JS_TIL

2022/07/03처음에는 단순히 채팅방 하나만 만들려했는데 막상 하다보니 필요한 기초 문법 지식들이 필요해 추가적으로 공부하게 되었다.node 문법으로 하는 Get 요청 node 문법으로 수행하는 Post 요청부트스트랩을 이용한 디자인 구현REST API 기초 지식

3일 전
·
0개의 댓글
post-thumbnail

REST API

한줄 요약 : 서로 다른 프로그램 간의 통신규약이 API를 웹에 적용하면 서버와 고객간의 통신 규약 ==서버에게 요청해 데이터를 가져오는 방법을 API라고 이해하면 될것같다.내가 작성한 wrtie.html 을 보고 싶으면 /write라는 요청 주소로 접속하라는 의미

4일 전
·
0개의 댓글
post-thumbnail

게시글 수정 구현(Spring)

로그인 한 회원은 본인이 작성한 게시글을 수정할 수 있다 수정에 해당하는 코드를 정리한 글 버튼에 그냥 a태그를 박아버렸다.

6일 전
·
0개의 댓글
post-thumbnail

Spring 예외처리

스프링의 경우 @ 선언적 트랜잭션 처리게시글 작성 + image삽입 구현Spring에서 트랜잭션 처리하는 방법AOP (관점 지향 프로그래밍)을 이용해 DAO -> Service 또는 Service 코드 수행 반환되는 시점에예외가 발생시 rollback을 수행 (관점지향

7일 전
·
0개의 댓글
post-thumbnail

Dynamic SQL ( 동적 SQL)

mybatis에서 자랑하는 가장 강력한 기능동적 SQL : mybatis의 가장 강력한 기능이전에는 게시글 작성 시 먼저 다음 게시글의 시퀀스 번호를 SELECT해 온 후 변수에 저장한 다음그 번호를 가지고 다시 한번 DAO를 수행해야 했다이러한 두번의 Service

7일 전
·
0개의 댓글
post-thumbnail

게시글 작성 + Image's' 업로드

오전 수업을 게시글을 작성 후 업로드 하는 부분을 구현했다loginSession이 null이 아닐 경우 . 게시글 작성 버튼이 활성화 되는 코드를 작성했었다 하지만 연결된 버튼의 주소가 Servlet Project 당시와 좀 달라져 board.js의 즉시 실행 함수를

7일 전
·
0개의 댓글
post-thumbnail

log4JDBC , Intercepto

Loggger로 info / debug 등 여러 기능을 찍어봤지만추가적인 라이브러리를 활용해 Mybatis 수행 sql + 결과를 찍어 볼 수 있었다이거 pom에 Depandency 추가하다가 인텔리제이랑 STS랑 충돌나서 개 지랄지랄을 했다 결과적으로는 추가된 종속석

2022년 6월 27일
·
0개의 댓글
post-thumbnail

Apache Commons FileUpload

스프링에서 자체적으로 지원해주는 파일 업로드 지원 라이브러리 사용법에 관해 배웠다.원래는 COS 라이브러리를 이용해 별 짓을 다 했지만 이제는 그러지 않아도 괜찮다뭐가 됬든 가장 먼저 해야 하는 거!input type="file"만 추출해 저장하는 MultipartFi

2022년 6월 26일
·
0개의 댓글
post-thumbnail

잡다잡다구리구리

Mapper 추가 >기존에는 member관련 Mapper에 RequestMapper SessionAttribute ModelAttribute Apache Commons FileUpload

2022년 6월 26일
·
0개의 댓글
post-thumbnail

잡다한거 모음

서블릿이랑 뭐 다른게 없다.HttpServletRequestHttpServletResponse두개 가지고 그냥 만든 다음에 만들면된다JSP는 해석시 Java Servlet으로 변화하게 된다그냥 JS랑 HTML을 편하게 쓰기 위한 페이지다이걸 이용해서 웰컴페이지에서 바로

2022년 6월 24일
·
0개의 댓글
post-thumbnail

Bcrypt ( 암호화 ) , 예외처리

원래 서블릿프로젝트에서 사용한 SHA512방식의 암화화 방식은 한계가 정확하게 있었다예를 들어 A유저와 B유저가 둘 모두 qwer1234라는 암호화를 사용하게 되면 DB에 둘이 똑같이 생긴 암호화된 문자열을 가지게 된다는 문제가 있다이 정도 시간이 지났으면 해킹 위험성

2022년 6월 24일
·
0개의 댓글
post-thumbnail

Mybatis Setting

JDBC 수행을 보다 간단하게 구현하기 위해 XML를 구조화한 Mapper 설정 파일을 통헤 JDBC를 구현한 영속성 프레임워크,\* 영속성 : DB관련 모든 수행API 사이트 : http://www.mybatis.org/mybatis-3/ko원래는 JDBC

2022년 6월 23일
·
0개의 댓글
post-thumbnail

Logger

지금까지는 미련탱이처럼 System.out.println("")를 이용해 일일이 찍엇다하지만 현업가서 그러면 혼난다고 한다.어느 파라미터가 찍히는지 확인해봐야할 때 쓰기 정말 좋은 라이브러리인것 같다.Logger선언후 logger. 으로 사용하면된다logger를 이용해

2022년 6월 21일
·
0개의 댓글
post-thumbnail

FrontController

서블릿에서 했을 때는 HttpServlet를 extends후 @WebServlet으로 url를 잡았지만.이제 그런 건 없다POJO ( Plain Old Java Object )오래된 방식의 간단한 자바 오브젝트라는 말이다 여러 프레임워크에 의존하면서 해당 프레임워크에

2022년 6월 21일
·
0개의 댓글
post-thumbnail

pom.xml , web.xml

뭐가 엄청 많은데 가장 기본적인것버전 + 플러그인 + 라이브러리 관리로 생각하고 있다.Properties Dependencies내부에는 dependency를 등록해 라이브러리를 적용한다.내가 추가한 라이브러리1\. lombok2\. jstl( impl , spec ,

2022년 6월 21일
·
0개의 댓글
post-thumbnail

Spring 초기 환경 설정

lombok 라이브러리 설치JDK11 환경변수 설정MaketPlace 설치3.1 sts3 add-on 추가 설치3.2 테마 ( dark 테마 )3.3 Web Developer ( JSP 되는걸로 )Maven 다운로드4.1 내부에 있는 setting.xml을 이용해서 r

2022년 6월 21일
·
0개의 댓글
post-thumbnail

Maven

자바용 프로젝트 관리도구 Project Object Model( POM )XML 문서를 통해해당 프로젝트의 버전 정보 및 라이브러리 정보들을 통합하며 관리하는 도구로Apache License 2.0 으로 배포되는 오픈 소스 소프트웨어다프로젝트 작업 완료후 사용 명시 필

2022년 6월 20일
·
0개의 댓글
post-thumbnail

Framework

IOC ( 제어 역전 )제어의 흐름이 어디에 위치한가에 따라 프레임워크와 라이브러리가 차이 난다개발 시간을 줄일수 있고 정형화되어 있어 일정 수준 이상의 품질을 기대할 수 있음유지 보수가 쉬움.jarnew 라이브러리 이름으로 생성해 사용함DB데이터의 저장 , 조회 ,변

2022년 6월 20일
·
0개의 댓글
post-thumbnail

NodeJs(express) + Socket.io 이용한 채팅웹앱

설치 배포[ ngrok ]

2022년 6월 19일
·
0개의 댓글
post-thumbnail

web kit 드래그바 꾸미기

말 그래도 드래그바 예쁘게 꾸미는 기능

2022년 6월 19일
·
0개의 댓글