본문 바로가기
#20-1 / 람다(lamda)코드 사용 방식 단점 : 버전 별로 달라질 수 있다java11번 기준 수업   =>  ∴ 8번대에서는 안먹힐 수 있다 ✅ lamda 방식 ( =삼항연산)java8번대부터 시작 / java11에서 가장 활발사용이유 : method를 단순화(익명)하는 작업javascript는 ES5부터 해당 방식 도입  ✅ lamda방식의 형태 - 2가지 방식화살표 방식 : ->?또는 :을 활용하는 방식 ⚡ 화살표 method단점 : 디테일하게 쓰지는 못하는..package java_test_t;//람다코드 사용방식public class lamda { static void ex(abc z) { //memory 상주 void method z.run(); } static abc test() { //interface를 이용한 return m.. 2024. 6. 11.
#5-2 / trigger 응용문제 , signed,unsigned [응용문제]회원가입시 바로 1000포인트가 지급되게 제작member table, point table + triggercreate table member( idx int(4) not null auto_increment, id varchar(30) not null, pw varchar(30) not null, name varchar(30) not null, tss enum('SKT','KT','LGT','알뜰폰') not null default 'SKT', phone char(11) not null, post char(6) not null, adr1 varchar(50) not null, adr2 varchar(50) not null, sex enum('male','female') not null defa.. 2024. 6. 10.
#5-1 / 각종 key 상세,trigger - 실무 ❗ table을 어떻게 만드느냐에 따라 java에서 핸들링하는 방식이 바뀜  show create table table명  : 어떻게 제작했는지 상세하게 출력show index from table명  : 현재 key가 어떻게 등록되어있는지 출력 key의 우선순위 primary key ▶ unique ▶ multi (다중 key) ▶ foreign key ⚡ primary key- auto_increment 사용시 무조건 해당 key로 등록되어야 함 -> primary key에 미등록시 error   * key 를 한개이상 등록시 or 형태로 구분되어짐  => primary key(idx,id) : 둘중에 하나라도 틀리면 정상적으로 등록됨      ∴ 통상적으로 auto_increment만 primary .. 2024. 6. 10.
#4-2 / view 응용 문제 , view select가 안됨 해결-권한문제 [ 응용문제 2 ]장바구니 웹페이지를 제작 해야합니다.해당 웹페이지에 다음과 같이 출력되도록 sql 문법을 작성하시오. table : basket 고객명 , 고객 id , 상품명 , 상품 code , 상품 수량 select  b.mname, a.mid, c.prd_name , a.pcode, a.ea from basket as a join member as b join product as c where a.mid = b.mid and a.pcode = c.prd_code; a basketb memebrc product=> select a.mid,a.ea from basket as a join member as b join product as c .. view table 생성시 에러뜸.. 뭐가 문젤까..... 2024. 6. 5.