-
2019.01.29 JSP 기본예제#1
#1 랜덤수의 사용 ->Random12345678910111213141516171819java util Colored by Color Scriptercs ▼실행 화면▼ #2 자바변수선언후 그대로 JSP에서 사용123456789101112131415161718192021222324EX2 ID : PW : Colored by Color Scriptercs ▼실행 화면▼ #3 JSP에서 조건문의 사용12345678910111213141516171819202122232425262728293031323334353637383940414243Insert title here == 선택 == 1학년 2학년 3학년 4학년 Colored by Color Scriptercs ▼실행 화면▼ #4 JSP안에서 java class..
-
Mybatis#2 : 예제(insert, update, select, delete..)
*** 작동방식 #1 mybaits-config.xml #2 MemberMapper.xml select id as id from member where id = #{id} SELECT * FROM member ORDER BY id SELECT COUNT(*) FROM member WHERE id = #{id} SELECT password FROM member WHERE id = #{id} INSERT INTO member (id,password,name,birthday,gender,email,address,tel,mtel,reg_date) VALUES (#{id}, #{password}, #{name}, #{birthday}, #{gender}, #{email}, #{address}, #{tel}, #{..
-
2018.12.05 달력&체크박스&라디오&외부 이미지
#1 Merterial 디자인(외부링크에서 가져오기)DOCTYPE html> Merterial 디자인 cloud_queue #2 체크리스트 내용 전송하기DOCTYPE html> 체크 박스 먹고 싶은 것 모두 체크하세요. 짜장면 짬뽕 탕수육 ▼체크한 내용을 전송을 클릭시 전송 ▼ #3 라디오에 이미지 삽입하기( 한 항목만 체크 가능하게)DOCTYPE html> 라디오 버튼 짜장면 짬뽕 탕수육 #4 달력만들기 DOCTYPE html> 달력 만들기
-
MyBatis 사용하기 : DB연결
#1 Mybatis를 사용하기 위해 라이브러리 설치 1) Google에서 mybatis download로 검색 후 상위 사이트에 접속 2) zip 파일을 다운로드 3) 압축을 풀면 jar 파일들을 lib에 추가 #2 xml 에서의 빌드하기 -mybatis-config.xml #3 Mapper 작성 -MemberMapper.xml => 사용될 sql 구문을 삽입하는 공간이다. select id as id from member where id = #{id} SELECT * FROM member ORDER BY id INSERT INTO member (id,password,name,birthday,gender,email,address,tel,mtel,reg_date) VALUES (#{id}, #{passwo..
-
2019.02.01 Cookie와 Session의 활용 : 로그인 유지 상태
#1 sessionLogin.jsp12345678910111213141516171819202122232425262728293031323334353637sessionLogin sendRedirect("url"); */ response.sendRedirect("sessionMain.jsp"); } } }%> 로 그 인 아 이 디: 패스 워드: 로그인 상태유지 Colored by Color Scriptercs #2 sessionLoginPro.jsp12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970Information alert..
-
2019.01.17 데이터 갱신(UPDATE),집계함수,그룹화(GROUP BY)
#1 데이터 갱신 : UPDATE ① COUNT-> 행의 개수 >> COUNT(열의 이름) ② 집계함수는 집함 안에 NULL 값이 있을 경우 무시한다 ③ DISTINCT 로 중복 제거하기 >>응용: 중복 제거 후 COUNT ( 형식에 유의 할것) ******이 형식으로는 사용 불가 : SELECT DISTINCT COUNT(name) FROM sample51; (X) ④ SUM(합계) , AVG(평균), MIN·MAX(최대,최소) #3 그룹화 : GROUP BY - 그룹화 - GROUP BY SELECT * FROM 테이블명 GROUP BY 열1, 열2, - GROUP BY 구와 집계함수를 조합 (GROUP BY 구를 지정하는 경우에는 집계함수와 함께 사용하지 않으면 별 의미가 없음)- 내부처리 순서 W..
-
2019.01.04 API, Object, 람다식, GUI의 활용(내부,외부클래스),toString()
#1 GUI의 용어 정리, 클래스 활용 #2 계산기: 람다식,내부클래스 ▼ MainApp class ▼ ▼창 화면을 컨트롤 하는 RootController class▼ ▼공유 객체를 이용하여 중복된 코드 최소화 시킨 RootController class▼ ▼ 출력 ▼ #3 API → Object class 정의 *자바 API 도큐먼트: API(Application Programming Interface)는 라이브러리(library)라고 부르기도 하는데, 프로그램 개발에 자주 사용되는 클래스 및 인터페이스의 모음을 얘기한다. * java.lang 패키지: java.lang 패키지에 있는 클래스와 인터페이스는 별도의 import 없이 사용할 수 있다. ex) Object, System, Class, Math..
-
.vscode 설정후 Ctrl + Shift + B 실행하기
* .vscode 설정후 Ctrl + Shift + B 실행하기 F1을 클릭 후 아래 그림을 클릭tasks.json 파일생성{ "version": "2.0.0", "tasks": [ { "taskName": "chrome", "type": "process", "command": "chrome.exe", "windows": { "command": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" }, "args": [ "${file}" ], "problemMatcher": [], "group": { "kind": "build", "isDefault": true } } ]}