본문 바로가기
728x90
반응형

개발일지50

SpringLegacy(MVC) 레거시 시스템은 과거에 개발된 시스템으로 새로운 기술과 개발 방법론을 도입하지 않고 오랜 기간 동안 운영되어 온 시스템을 의미합니다 스프링 프레임워크는 시스템의 개발과 유지보스를 지원하기 위한 기능을 제공하며 최근에는 스프링부트라는 도구가 등장하여 더욱 편리한 개발 환경을 제공한다 레거시 시스템은 오랜기간동안 운영되어 온 시스템으로 과거에 개발된 기술과 방법론을 사용하여 개발되었습니다 이러한 시스템은 주로 업무 로직이 복잡하고 유지보스가 어렵다는 특징을 가지고 있습니다 레거시 시스템은 새로운 요구사항에 대한 대응이 어렵고 확장성이 제한적 일수 있다 스프링 프레임워크는 레거시 시스템의 개발과 유지보스룰 지원하기 위한 다양한 기능을 제공한다 스프링은 DI와 AOP 등의 개념을 도입하여 레거시 코드를 분리하고.. 2024. 2. 2.
frontend -3- 자바스크립트에서는 배열이 자동으로 늘어날수 있다 자바에서는 arraylist 를 선언을 해주게 되면 입력한 값이 배열로 들어가서 늘어났지만 자바스크립트는 조금 다르다 클릭이벤트와 함수 우리가 평소에 보는 인터넷 화면에서 클릭을 하는 이벤트를 주는 명령어(onclick)와 버튼을 만들어주는 명령어(button) javascript 함수 fun1 함수 호출 fun2 함수 호출 alert 함수 호출 이제 값을 입력하는 명령어인 input 과 버튼을 만들어주는 명령어(button) 클릭이벤트를 만들어주는 명령어(onclick)을 사용해보자 javascript events fun1 함수 fun2 함수 fun3 함수 DOM(Document Obeject Model, 문서 객체 모델) html(문서)에 표현된 여러 .. 2024. 1. 11.
frontend 2일차 오늘은 frontend 에 table,list, margin,padding, form, js를 배웠다 항목1 항목2 항목3 항목4 html css javascript vs code java database html css javascript html css javascript 안녕하세요 margin(마진),padding(패딩) 여백을 지정하는 방법 margin 바깥쪽 여백 다른 요소와의 여백 padding 안쪽 여백 테두리를 기준으로 안쪽 여백 사용방법 위(top),아래(bottom),좌(lefr or start),우(right or end) 여백을 각각 지정하거나 한번에 지정할수있음 4방향을 번에 적용: 값 하나만 작성 margin:10px 4방향 모두 10px 의 마진을 적용 #container1{ .. 2024. 1. 10.
db 마무리 ,Frontend 시작 오늘은 Mysql의 마무리와 Frontend수업의 시작으로 HTML을 시작하였다 -DB- -- concat(): 문자열을 이어 붙일때 -- substr(): 문자열의 특정 범위를 잘라낼때 -- 주민번호:2401093123123 select m.m_no,m.m_name ,p.p_name, case when m.p_school= '1' then '고졸' when m.p_school= '2' then '학사' when m.p_school= '3' then '석사' when m.p_school= '4' then '박사' else '없음' end as p_school, concat(substr(m_jumin,1,6),'-', substr(m_jumin,7,7)) as '주민번호', concat(p.p_tel1,'.. 2024. 1. 9.
개발일지 -db 응용- 오늘은 지난시간에 작성했던 회원목록을 활용하여 여러 기능들을 만들어 보았다 -- 게시글 카테고리 -- 게시판 카테고리는 자유게시판, 공지사항, 가입인사 세가지가 있음. -- 카테고리 세가지 미리 저장 -- 게시글 카테고리 insert into category_table (category_name) values ('자유게시판'); insert into category_table (category_name) values ('공지사항'); insert into category_table (category_name) values ('가입인사'); select*from category_table; 카테고리 테이블에 카테고리를 생성하였다 -- 게시판 기능 -- 1. 게시글 작성(파일첨부 x) 3개 이상 -- 1번 .. 2024. 1. 8.
개발일지 -alter ERD- alter:테이블의 구조를 변경할 때( 컬럼이름 변경, 타입변경, 컬럼삭제, 제약조건 추가 등) create table student( id bigint, s_name varchar(20), s_mobile int ); -- 테이블의 구조 확인 desc student; desc book; -- 기존 컬럼에 제약조건 추가 alter table student add constraint primary key(id); -- 기존 컬럼에 타입 변경 alter table student modify s_mobile varchar(30); -- 컬럼 이름 변경 alter table student change s_mobile s_phone varchar(30); -- 컬럼 삭제 alter table student dro.. 2024. 1. 5.
728x90
반응형