profile
wow
태그 목록
전체보기 (53)this(2)자바빈즈(2)메서드(2)상수(2)jstl(2)라이브러리(2)명시적 형변환(2)암묵적 형변환(2)클래스(2)EL(2)Spring(1)생성자(1)session(1)단항연산자(1)MVC패턴(1)디자인패턴(1)클래스의 기본 작성 방법(1)Math 클래스(1)프로그래밍에서의 객체(1)배열(1)메서드 파라미터(1)get방식(1)Java설치(1)동기(1)Wrapper Class(1)기본생성자(1)Autowired(1)디비버설치방법(1)OJDBC(1)값이 대입되지 않은 멤버변수를 갖는 클래스(1)framework(1)논리연산자(1)비교연산자(1)DAO(1)DBCP(1)JNDI(1)쿠키(1)메서드간의 상호 호출(1)메서드 오버라이드(1)패키지(1)객체(1)애니메이션(1)연산자(1)일치연산자(1)post방식(1)float(1)Exceprion(1)서버상태코드(1)정규 표현식(1)executeUpdate()(1)ajax(1)메서드의호출(1)JSP 세팅방법(1)POJO(1)제어역전(1)비동기(1)엘리먼트 제어(1)내장객체(1)파라미터를갖는생성자(1)jsp(1)MemberController(1)프로그래밍언어(1)CLASSPATH(1)eclipse(1)dbms계정생성(1)조건문(1)break(1)파라미터(1)반복문(1)컬렉션 프레임워크(Collection Framework)(1)continue(1)Java언어(1)사칙연산자(1)대입연산자(1)객체 형변환(1)배열만드는법(1)application(1)인터페이스(1)상속성(1)데이터베이스(1)객체의 사용(1)은닉성(1)객체의 생성(1)증감연산자(1)함수(1)attribute scope(1)each()(1)변수의범위(1)예외처리(1)메서드만을 포함하는 클래스(1)단축키(1)주석문(1)객체를 구성하는 단위(1)getter(1)setter(1)super(1)파라미터를 갖는 메서드의호출(1)스크립트태그(1)값을 반환하는 메서드(1)변수(1)resultset(1)Spring Container(1)클래스와 객체의 관계(1)override(1)JDBC(1)Singleton(1)메서드를 포함하는 클래스(1)JPA(1)MyBatis(1)

Spring 세팅

구글 - > 스프링 검색https://spring.io/projects - > overview -> Spring Boot Tools 4 Eclipse 다운spring-tool-suite-4-4.18.0.RELEASE-e4.27.0-win32.win32.x8

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

Spring boot day02

컨트롤러 : 웹 MVC의 컨트롤러 역할서비스 : 핵심 비지니스 로직 구현레파지토리 : 데이터베이스에 접근, 도에인 객체를 DB에 저장하고 관리도메인 : 비지니스 도메인 객체생성자에 @Autowired가 있으면 스프링이 연관된 객체를 스프링 컨테이너에서 찾아

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

Spring boot day01

1. Framework란? '뼈대나 근간'을 이루는 코드들의 묶음 프로그램의 기본 흐름이나 구조를 정하고, 이 구조에 자신의 코드를 추가하는 방식으로 개발할 수 있도록 하는 프로그래밍의 기본 틀을 의미 개발에 필요한 구조가 제공되고, 여기에 필요한 부분을 조립하는 형태로 개발이 진행된다. 2. 라이브러리 자주 사용되는 로직을 재사용하기 편리하...

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

day11 jsp

프론트 컨트롤러프론트컨트롤러가 도입된 이후부터는 공통의 로직을관리하는 서블릿을 만들어 처리하도록 했다.프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을받는다.프론트 컨트롤러가 클라이언트의 요청에 맞는 컨트롤러를찾아 호출해준다.컨트롤러에 대한 공통 로직에 처리가 가능하다

2023년 3월 28일
·
0개의 댓글
·

day10 jsp

각 객체에 동일한 변수가 있을시 EL로 출력하면아래 순서대로 출력된다. page > request > session > applicationpage scope : 하나의 JSP 페이지에서만 사용request scope : 하나의 요청(request)에서만 사용할 수

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

day09 jsp

객체 지향 언어인 자바의 관계형 데이터베이스프로그래밍을 좀 더 쉽게 할 수 있게 도와 주는 개발프레임워크로서 JDBC를 통해 데이터베이스에 엑세스하는작업을 캡슐화하고 일반 SQL쿼리, 저장 프로시저 및 고급매핑을 지원하며 모든 JDBC 코드 및 매개 변수의중복작업을 제

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

jsp day08

DataBase Connection Pool데이터베이스와 연결된 커넥션을 미리 만들어서저장해두고 있다가 필요할 때 저장된 공간(pool)에서 가져다 쓰고 반환하는 기법을 말한다.커넥션 풀은 이용하면 커넥션을 미리 만들어 두고사용하기 때문에 매번 사용자가 요청할 경우드라

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

day07 jsp

비동기적 통신빠르게 동작하는 웹페이지를 만들기 위한 개발 기법Ajax는웹 페이지 전체를 다시 로딩하지 않고도,웹페이지으 일부분만을 갱신할 수 있고, 백그라운드 영역에서 서버와 통신하여 그 결과를 웹 페이지의일부분에만 표시할 수 있다.이 때 서버와 데이터를 주고 받을 수

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

JSP day06

sqlplus system/1234create user id identified by pw; ex: create user jsp identified by jsp; grant connect, resource to id;ex: grant connect, resource

2023년 3월 21일
·
0개의 댓글
·
post-thumbnail

JSP day05

attribute scopepage : 페이지 내에서 지역변수 처럼 사용request : http 요청을 was가 받아서 웹 브라우저에게 응답할 때까지 변수가 유지되는 경우 사용한다.session : 웹 브라우저 별로 변수가 관리되는 경우 사용application :

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

jsp 페이지에서 동이한 내용이라도 자바 코드를 기술하기 보다는 태그를 기술하는 것이 지저분하지 않고 깔끔하게 코딩할 수 있어 가독성 높은 소스코드를 작성할 수 있따. 코드 양을 대폭 줄일 수있다.페이지와 페이지 사이를 제어하거나 다른 페이지의 실행 결과내용을 현재

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

JSP day03

하나의 웹 브라우저의 정보를 유지하기 위한세션 정보를 저장(브라우저 종료 시 종료, 클라이언트 로그인 정보)내장객체로서 브라우저마다 한 개씩 존재하고,고유한 sessionID 생성 후 정보를 추출한다.장점\-> 서버에서 접근할 수 있기 때문에보안성이 좋고, 저장 용량의

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

JSP day02

서블릿에 데이터를 전송할 때 데이터가 URL뒤에name=value 형태로 전송보안에 취약전송 가능 데이터 최대 255자기본 전송 방식으로 사용이 쉬움 웹 브라우저에서 직접 입력하여 전송 가능여러 개의 데이터를 전송할 때 '&'로 구분해서 전송doGet()서블릿에 데이

2023년 3월 15일
·
0개의 댓글
·

JSP 세팅 방법

환경세팅아파치 톰캣 https://tomcat.apache.org/whichversion.html Supported Java Versions 확인 후 왼쪽 메뉴 Download -> 해당하는 버전 다운 압축 해제 후이클립스 실행 - > 파일 경로지정실행할때의

2023년 3월 14일
·
0개의 댓글
·

웹 서버 프로그램?(JSP시작)

웹 서버 프로그램이란90년대 CS의 주류에서 이젠 2000년 이후에는 급격하게web으로 전환이 되었으나, 두가지의 경우 서로 장단점이 있다Client Server 모델간단한 구조로 되어 있다.대부분 Server에서 데이터를 처리하고 클라이언트는 UI를 담당한다.구조가

2023년 3월 14일
·
0개의 댓글
·

jQuery ....

여러개의 요소를 의미하는 css셀레터를 사용하여이벤트를 정의 한 경우, 대상 요소들은 모두 동일한이벤트를 발생시킬 수 있다.이때 $(this)는 현재 이벤트가 발생한 단 하나의요소를 가리킨다.$("요소")객체의 not(this)함수는 여러 HTML요소들중 이벤트가 발생

2023년 3월 14일
·
0개의 댓글
·

요소의 CSS속성 제어

위해서는 CSS()함수를 사용한다.HTML태그 요소에 특정 CSS값을 지정할 경우, attr()함수와 용법이 동일하다.HTML태그 요소의 특정 클래스 적용 여부는 hasClass() 메서드의 리턴값(boolean)으로 파악할 수 있다요소에 특정 CSS클래스를 적용할

2023년 3월 14일
·
0개의 댓글
·

JSON

JSON 데이터의 각 항목에는 어떠한 형식의 데이터든지 할당할 수 있기 때문에, 새로운 JSON데이터를 할당하여 각각의 JSON데이터들이 하나의 그룹 안에서 계층을 형성하도록 구성할 수 있다.JSON데이터에서 하위 데이터로 접근하고자 할 경우에는 점(.)을 사용해 계층

2023년 3월 14일
·
0개의 댓글
·

jQuery 의 시작

라이브러리자주 사용하는 로직을 재사용할 수 있도록 고안된 소프트웨어를라이브러리라고 한다.DOM을 내부에 감추고 보다 쉽게 웹페이지를 조작할 수 있도록 돕는 도구다다운 - > https://jquery.com/javascript 구현에 필요한 상당수의 기능들을

2023년 3월 14일
·
0개의 댓글
·

웹 브라우저와 javascript

웹브라우저에 올라가는 것은 html, css, javascriptHTML : 정보 ( 뼈대구성)CSS : 디자인Javascript : 웹브라우저 HTML 제어, 액션 inline 방식은 태그에 직접 자바스크립트를 기술하는 방식이다. 장점은 태그에 연관된 스크립트가 분

2023년 3월 14일
·
0개의 댓글
·