profile
백엔드 개발자로서 성장해 나가는 성현이의 블로그~
태그 목록
전체보기 (109)form(6)CRUD(6)delete(5)value(4)디폴트생성자(4)ajax(4)명시적생성자(4)json(4)checkbox(4)update(4)sql(4)XML(3)상속(3)prompt(3)split()(3)link(3)표현식(3)method(3)action(3)swing(3)출력(3)설정(3)fileupload(3)oracle(3)html(3)INSERT(3)Spring(3)select(3)오라클(3)jsp(2)db(2)증감연산자(2)주석(2)CAPTION(2)instance변수(2)attr()(2)this(2)getParameter(2)insertForm(2)hover(2)JOIN(2)text(2)if문(2)set(2)CI/CD(2)변수선언(2)List(2)max(2)get메서드(2)산술연산자(2)data(2)copy(2)alert(2)Spring 개념(2)jenkins(2)figure!(2)Table(2)DTO(2)배열(2)border(2)option(2)find(2)id(2)삼항연산자(2)include(2)inset(2)static변수(2)next(2)for문(2)while(2)MyBatis(2)SOLID(2)set메서드(2)style(2)대입연산자(2)개념(2)selector(2)순서대입(1)TeamDto dto=list.get(i)(1)toggle("클래스명")(1)팩토리얼(1)search(1)동적메서드(1)가상의폴더생성(1)연동(1)vidibility(1)args(1)이미지 랜덤(1)keyup(1)class변수(1)background-repeat(1)String.valueOf()(1)이클립스(1)market 삭제(1)rowspan(1)서브쿼리(1)주의사항(1)다형성처리 null(1):eq()(1)param(1)암시적형변환(1)fadeToggle()(1)jstl form(1)xml parsing(1)w3schools(1)removeClass(1)clear:both(1)align(1)HAVING(1)interface 다중구현(1)substring(1)swing배열 버튼생성(1)선택정렬(1)import(1)날짜포맷(1)빙고게임(1)JspProject 설정(1)JSON - 배열(1)세션값 넘기기(1)다중정렬(1)db데이터 list 띄우기(1)addClass("클래스명")(1)contains()(1)자식클래스(1)삭제 modal(1)updateForm(1)json형태 배열 변환(1)링크(1)indexOf(1)배열 최댓값 최솟값(1)width속성(1)LomBok(1)GET(1)에러구문(1)menu(1)input num(1)Space(1)querySelector(1)enter(1)multi.getParameter("")(1)checked(1)구구단 배열(1)아스키코드(1)dotted(1)logoutAction(1)논리연산자(1)getData(1)radio(1)setProperty()(1)background-position(1)siblings()(1)sum(1)지역변수(1)로그인한 사람만 수정 삭제 가능(1)getServletContext().getRealPath()(1)class container(1)입력한 값 읽기(1)PRE(1)iconimage추가(1)답글 설명(1)multi(1)<c:forTokens>(1)push 복구(1)implements 다중구현(1)commit 삭제(1)static int(1)댓글 삭제(1)비교연산자(1)td(1)JavaScript 복습문제(1)show()(1)upload file null값 체크(1)transform(1)배열 숫자 찾기(1)업로드경로(1)onMethod_(1)jstl foreach(1)serialize(1)로딩시 빈화면(1)배열 순서바꾸기(1)word.equals(1)DAO(1)image(1)난수퀴즈(1)JAVA사용법(1)addClass(1)INSERT INTO(1)로또(1)close메서드(1)gt()/lt()(1)컬럼 별칭(1)NVL(1)group by(1)세션 저장(1)명시적형변환(1)삭제버튼 확인창(1)dto받기(1)jstl(1)Cache(1)like(1)태그가 많아 더 추가 불가능(1)a(1)b(1)컬렉션(1)2차원배열(1)loginForm(1)증감연산자식 수식(1)(1)Constraint(1)th(1)datatype(1)메모추가 이벤트(1)INTERSECT(1)배열난수(1)form-get(1)box-shadow(1)문자배열(1)for문sum(1)loginAction(1)줄내리기(1)on 메서드(1)Rollup(1)jstl 연산(1)Integer.parseInt();(1)날짜 시간 등(1)xml/each(1)이미지 업로드(1)key 생성(1)조회(1)reference(1)vector(1)input(1)출력문(1)Scanner(1)테이블 구조보기(1)sequence생성(1)id null(1)getName(1)join 부모 자식(1)제약조건(1)매개변수(1)colspan(1)SimpleDateFormat(1)전화번호 쪼개기(1)복수파일업로드(1)mybatis 설정(1)append(1)출력 table(1)inner클래스(1)service(1)상속 디폴트생성자(1)while문(1)전체 return(1)updateAction(1)div class(1)id중복체크(1)DBConnect추가(1)Spring 파일업로드(1)체크박스 유무(1)getter메서드(1)fadeIn()(1)nullPointException(1)swing계산기(1)parseInt(1)list.add()(1)number(1)강제이벤트(1)getElementsByClassName(1)distinct(1)return(1)escape(1)HR(1)검색(1)class(1)groove(1).class(1)메서드 호출-같은 클래스(1)모든 태그(1)printf(1)slideToggle()(1)&&(1)for문 배열(1)cursor(1)배열 이미지(1)opener(1)(1)selected(1)다형성처리(1)valign(1)순서바꾸기(1)main(1)시작(1)login(1)eclipse(1)tomcat(1)prev()(1)selectorTag(1)eval(1)typeof(1)댓글(1)Generic(1)Rollback(1)ALTER(1)DROP(1)CREATE(1)br(1)p(1)span(1)div(1)request.getParameters/javaBeans로 값을 못 받는 이유(1)구구단(1)slideUp()(1)숫자/문자구분(1)interface 다형성처리(1)답글(1)varchar2(1)@NumberFormat(1)while문 탈출(1)오름차순정렬(1)jstl tag(1)column명 변경(1)Effect(1)option선택(1)테스트(1)request.getParameter(1)translate(x y)(1)margin(1)(1)ForSum(1)fadeTo()(1)swing배열 색상변경(1)switch(1)개행(1)border-collapse(1)forward(1)querySelectorAll()(1)css/attr(1)continue(1):even(1)deleteForm(1)var(1)불러오기(1)replace(1)docker(1)ul/li(1)회원가입(1)Paging(1)border-radius(1)href(1)tokenizer(1)StringToken(1)each문(1)z-index(1)foreach(1)데이터 출력(1)window.open(1)getElementById(1)onmouseover/onmouseout(1)setter메서드(1)interface(1):odd(1)추상클래스(1)placeholder(1)추상메서드(1)<jsp:include>(1)getParameterValues(1)UNION ALL(1)String(1)aTag(1)테이블삭제(1)response.sendRedirect(1)request.setCharacterEncoding("utf-8");(1)파일첨부박스(1)num값 가져오기(1)commit(1)git merge(1)ojdbc11.jar(1)click(1)union(1)window.prompt(1)DESC(1)json-simple(1)_.each(1)제네릭(1)jquery(1)oracle-eclipse 연동(1)Double.parseDouble()(1)detailPage(1)값 얻기(1)fmt(1)confirm(1)isLogin(1)values(1)(1)oracle/eclipse 연동 직접 CRUD(1)visited(1)생년월일(1)session key(1)mouseover/mouseout(1)setInterval(1)list-style(1)count(1)배열 공백제거(1)is(":checked")(1)@Target(1)DATE_FORMAT(1)윈도우오픈(1)mysql(1)글꼴(1)rotate(xdeg)(1)getElementsByTagName(1)first-child(1)JTable(1)예외처리(1)removeClass("클래스명")(1)CSS(1)파일사이즈(1)XML 데이터 보내기 방법 2가지(1)animate()(1)업로드파일명(1)날짜(1)TRIGGER(1)json/each(1)script(1)정적메서드(1)원본파일명(1)focus(1)data가져오기(1)radioButton(1)오라클 드라이버 연동(1)rgb 난수(1)$.ajax()(1)primarykey(1)font(1)background image(1)innerText(1)합성연산자(1)swing배열(1)size확인(1)type(1)&nbsp;(1)Spring boot(1)u(1)상속 명시적생성자(1)while(true)(1)remove(1)메모리할당(1)<%=ob.toString()%>(1)에러(1)list 출력 후 초기화(1)figcaption(1)Multiple(1)오류(1)Check(1)퍼센트f(1)vspace(1)ajax 초기설정(1)부모클래스(1)정렬(1)비밀번호 체크(1)정보가져오기(1)@media screen(1)세션 유지시간(1)혈액형 selected(1)데이터가 없을 경우(1)빈칸만들기(1)login 성공(1)클래스(1)FileWriter(1)bgcolor(1)after(1)SQL 그룹함수(1)조건연산자(1)pre태그(1)set get for(1)getFilesystemName(name)(1)단축키(1)get/post 차이(1)hide()(1)tryCatch(1)전화번호 칸 자동 이동(1)where절(1)required(1)radioCheck(1)form/input 필수(1)selection(1)자동빌드(1)(1)사진변경(1)JSP배열(1)내부클래스(1)색 선택(1)난수(1)json parsing(1)servlet(1)HSpace(1)swing배열 제목변경(1)테이블생성(1)eq(0)(1)select value(1)alter modify(1)메서드호출(1)aws(1)오라클 주소 연동(1)dbconnect(1)웹 크기(1)fadeOut(1)사용자함수(1)spring boot 4(1)전체 목록 가져오기(1)바인딩(1)allias출력(1)FileException(1)DefaultFileRenamePolicy(1)toggle(1)active(1)이미지띄우기(1)h(1)GridLayout(1)몸무게(1)tr(1)삭제(1)중복처리(1)backgroung-position(1)세션값 받아오기(1)nocache(1)필수추가(1)marquee(1)와!(1)jstl if(1)body전체(1)숫자 format(1)BoardCRUD(1)Map(1)Math.random(1)column사제(1)자료형(1)text-decoration(1)JSP 기본(1)startswith(1)sequence삭제(1)$(data).length(1)onmouseover/onmouseout - javascript(1)관계연산자(1)round(1)actionListener 내부클래스(1)portfolio(1)first/last(1)connect메서드(1)ol/li(1)if(1)logoutForm(1)CUBE(1)css링크(1)scale(x y)(1)Content(1)min(1)do~while(1)수정(1)사진 키우기/줄이기(1)TO_CHAR(1)주소값(1)calendar(1)Date(1)특수기호(1)전송(1)dataType:"html"(1)현재날짜(1)primary key(1)dashed(1)이스케이프(1)em(1)사진 선택 이벤트(1)출력문 메서드 만들기(1)slideDown()(1)퍼센트d(1)문자열 형변환(1)오버라이딩(1)private(1)자바빈즈(1)form-post(1)Scanner 배열(1)flot(1)modal(1)Random클래스(1)outer클래스(1)색상랜덤변경(1)JPA(1)이벤트(1)jsp:useBean(1)table-bootstrap(1)출력법(1)생성자(1)children(1)배열 문자 찾기(1)파라메터(1)charAt(1)Spring fileupload(1)fmt format(1)Spring Framework 3(1)exception(1)seqeunce확인(1)비밀번호(1)session(1)윤달(1)테이블 데이터 없는 경우(1)퍼센트s(1)git(1)생성(1)textarea(1)res로 받은 값 태그에 넣기(1)연산(1)

Jenkins CI/CD 설정

CI/CD(Jenkins) 설정시 spring boot 설정은 최소한으로만 설정한다war로 설정한 프로젝트는 docker에 담아줘서 옮겨야한다ec2 server -> 인스턴스 시작 ->이름 설정\-> Amazon Linux 선택여기서 만든 키 페어를 저장 후 .ssh폴

2023년 11월 8일
·
0개의 댓글
·

Jenkins CI/CD Project 개념 정리

개념 CI/CD (Continuous Integration/Continuous Delivery)는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 더욱 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적

2023년 11월 8일
·
0개의 댓글
·

Docker

도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 화물선에 담긴 컨테이너를 떠올리면, 딱 맞는 규격에 여러 화물을 실어 쉽게 운송할 수 있다는 사실을 알 수 있다. 도커 또한 비슷한 개념이다. 다양한 프로그램들과 실행환경을 컨테이너로 규격화시켜 프로그램의 배포 및 관

2023년 11월 8일
·
0개의 댓글
·

SPRING - SPRING BOOT 4 mybatis

yml은 자동 들여쓰기 적용Mappersql문 전달자 역할이곳에서 dao의 역할을 대신 해줄 수 있기 때문에 dao는 필수가 아니게 된다public int getTotalCount();메소드명이 id역할을 수행 / sql의 mybatis와 이름(id)이 같아야함 ...

2023년 10월 23일
·
0개의 댓글
·

SPRING - SPRING BOOT 4 jpa

dependencies 추가5가지 필요jpa 주석 부분 추가JPA settingmysql settingdto인식테이블이 어디에 생성됐는지에 대한 것을 등록dao인식repository에 관한 bean 등록@Entity테이블과 매핑@Entity가 붙은 클래스는 JPA가 관

2023년 10월 20일
·
0개의 댓글
·

SPRING - SPRING BOOT 4 설정 및 jsp

spring boot -> projects -> Spring Tools4 -> macos arm_64 다운lombok -> Downloads -> 파일 다운 -> java -jar lombok.jar가 있는 경로 입력하면 아래 그림이 나옴\-> spcify locati

2023년 10월 19일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 게시판 댓글

SPRING - SPRING FRAMEWORK 3 게시판 답글 설정에서 유지\+) pom.xml에 json repository추가\+) mybatis-config.xml에 dto 추가list출력은 BoardContentController에서 한다content.jsp 안

2023년 10월 18일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 게시판 답글(2)

1개의 dto값 얻기readcount(조회수)증가sql문에서만 인자값이나 결과값으로 넘어가는데 2가지 이상일 경우 Map 사용a태그에 img의 주소를 그대로 적으면 원본 사진으로 나오게 할 수 있다BaordWriteController에서 넘겨준 것처럼 num,regro

2023년 10월 17일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 게시판 답글(1)

SPRING - SPRING FRAMEWORK 3 db fileupload이 포스트에 설정된 상태로 진행\+) mybatis-config.xml에 dto등록 및 boardMapper.xml 생성답변형 게시판 db답변형게시판num : auto\-> num,regroup,

2023년 10월 17일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 db fileupload

pom.xml 아래 dependecy 추가servlet-context.xml파일 업로드 설정root-context.xml\-mybatis-config.xmldto 등록infoMapper.xmlDOCTYPE 설정infoMapper.xmlInfoInter.javaInfoD

2023년 10월 16일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 json

mvn repository 추가폼 띄우기 mapping일반적인 @Controller에서json으로 처리한다음 웹에 출력하고 싶을때 @ResponseBody 사용list db를 가져오기 위해서 List&lt;> 사용Map은 json 간단하게 테스트하기 위해서 사용Map은

2023년 10월 12일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 myBatis

pom.xml에 mysql 연결 작업용 mvn repository 추가다른 폴더도 사용하기 위해서 WEB-INF/views에서 views 지우기경로 약어 사용여러 패키지 DispatcherServelet이 찾게 하기위해 설정sql 연결을 위한 root-context.x

2023년 10월 12일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3

파일 업로드mvnrepository에서 commons io와 commons io 찾아서 dependencied안에 넣어준다class multipartresolver 자동완성해서 불러온 후 id 하면 자동완성파일깨짐용 defaultEncoding파일크기 설정 maxUpl

2023년 10월 11일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3

맥북 기준azulu 에서 인텔 맥 기준 zulu 11 zip으로 다운압축푼 zulu-11.jdk폴더를 /Library/Java/JavaVirtualMachines로 옮겨준다/Applications에 가서 open . 으로 열고 STS.app 우클릭 후 패키지 내용 보기

2023년 10월 5일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 개념 2

스프링 MVC 란? 스프링이 직접 제공하는 서블릿 기반의 MVC 프레임워크이다. 스프링 서블릿 또는 스프링 MVC라고 부른다. 프론트 컨트롤러 역할을 하는 DispatcherServlet을 핵심 엔진으로 사용한다. 스프링이 제공하는 AOP, 트렌젝션 처리, DI 등의

2023년 10월 5일
·
0개의 댓글
·

SPRING - SPRING FRAMEWORK 3 개념

전통적인 GUI 애플리케이션을 구현할 때 사용되는 디자인 패턴이다.사용자의 입력을 받아서 처리하는 부분과, 결과를 사용자에게 보여주는 부분을 완전 분리하여 관리하는 형태의 설계기법이다.처리작업의 분리로 인해 유지보수와 확장이 용이하다.각 컴포넌트의 재 사용성이 높아진다

2023년 10월 5일
·
0개의 댓글
·
post-thumbnail

Servlet & Jstl

Servlet & Jstl 그동안 우리가 해왔던 프로젝트 방식 : Model1 방식 : 비지니스 로직과 디자인이 복합적으로 같이 들어가있는 형태 소규모 프로젝트에 적당 프로젝트 규모가 커지면서 나온 방식이 Model2

2023년 9월 26일
·
0개의 댓글
·

JSP - eclipse/mysql

simpleboarddao SimpleBoardDao

2023년 8월 24일
·
0개의 댓글
·

JSP - eclipse/mysql

window.open("오픈할 파일이름","특정값은 아니지만 빈값으로 필수","창 크기, 위치 지정");부모창(opener)에서 다른 입력창을 띄웠을 때(ex. window.open) 뜨는 창이 자식창빈값인데 required인데도 db에 들어가는 것들(null값으로 들

2023년 8월 23일
·
0개의 댓글
·

JSP - eclipse

id 통해서 이름 얻기해당 시퀀스의 id 값만 가져옴getNameid에 맞는 pass인지 확인isLogin맞으면 세션 지정 후 로그인 메인으로 이동/판단은 메인에서 하기 때문로그인 중인지 알 수 있는 세션저장상징적으로 로그인 성공의 경우 yes/ok 사용\-> 값을 저

2023년 8월 22일
·
0개의 댓글
·