본문 바로가기

IT 개념

JDBC 란? 동빈나 JSP 를 따라하다가 JDBC 를 오랜만에 보아서.. ​ https://shs2810.tistory.com/18 JDBC란 무엇일까? Java를 공부하다보면 자연스레 JDBC 에 대한 내용도 공부해야하는데 JDBC란 무엇일까?? 0. SQL에 대한 간단한 내용 - SQL : Structured Query Language, 데이터베이스 제어 언어 1) DML : Data Manipulation Lang.. shs2810.tistory.com ※ SQL 간단한 내용 DML ( Data Manipulation Language ) - INSERT 정보 저장 ( Create ) - SELECT 정보 조회 ( Read ) - UPDATE 정보 수정 ( Update ) - DELETE 정보 삭제 ( Delet.. 더보기
MyBatis 란? https://khj93.tistory.com/entry/MyBatis-MyBatis%EB%9E%80-%EA%B0%9C%EB%85%90-%EB%B0%8F-%ED%95%B5%EC%8B%AC-%EC%A0%95%EB%A6%AC [MyBatis] MyBatis란? 개념 및 데이터구조 MyBatis란? 객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와 주는 개발 프레임 워크로서 JDBC를 통해 데이터베이스에 엑세스하는 작업을 캡슐화하고 일반 SQL 쿼리, 저장.. khj93.tistory.com ​ 1. 정의 객체 지향 언어인 자바의 관계형 데이터베이스(RDBMS) 프로그래밍을 쉽게 할 수 있게 도와주는 개발 프레임 워크로서 JDBC 를 통해 DB에 Acess 하는 작업을 캡.. 더보기
미들웨어(Middleware) 란? https://12bme.tistory.com/289 [프로그래밍] 미들웨어(Middleware)란? 미들웨어(Middleware)는 응용 소프트웨어가 운영체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 소프트웨어입니다. 응용 소프트웨어는 유연하고 확장, 축소가 편리해야하.. 12bme.tistory.com 미들웨어는(Middleware)는 응용 소프트웨어가 운영체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 SW 입니다. 응용 SW는 유연하고 확장, 축소가 편리해야 하며 이러한 장점을 충족하기에 개발자의 다른 기종 간 플랫폼을 다시 구축할 필요가 없어야 합니다. 이를테면 DB 시스템, 전자통신 SW, 메시지 및 쿼리처리 SW를 .. 더보기
Spring 프레임워크와 전자정부프레임워크의 차이 https://extsdd.tistory.com/48?category=851852 [스프링/전자정부 프레임워크 입문] #2 스프링이란? / 전자정부프레임워크란? 전편에서 프레임워크가 무엇인지 알아봤다. 복습하자면 프레임워크란 소프트웨어 작업대라고 생각하자. 그럼 스프링 프레임워크란 무엇인가. 스프링 프레임워크 = JAVA플랫폼 기반 프레임워크 더 쉽게 생각하면 J.. extsdd.tistory.com 쉽게 말해 스프링 프레임워크 = JAVA 플랫폼 기반 프레임워크이고 전자정부 프레임워크는 스프링 프레임워크에 기업/기관이 사용할 수 있도록 특화되어 있는 프레임워크라고 생각됩니다. ​ 각 공공기관의 웹 서버를 하나의 프레임워크로 개발하면서 같은 기능들을 쉽게 개발하고, 개발하는 데 있어서 구조적으로 통일할 .. 더보기
내가 하는 디버그 제가 변수에 값이 안들어오거나, 프로그램이 정상작동하지 않을 때 그 원인을 알아보기 위해 하는 방법입니다. 그냥 어쩌다가 혼자 터득한거라서 틀릴 수도 있습니다.. ​ [이클립스에서 디버그 찍기] 예를 들어서, 제가 만든 프로그램에서 공지사항을 등록한다고 가정할 때 공지사항 등록으로 성공여부에 대한 과정을 하고 싶으면 ​ ​ 해당 메소드가 끝나는 부분(어디가 정확히 어떻게 돌아가는지 모를 때)이나 해당 코드 부분 옆 번호에 마우스 우클릭을 하여 Toggle Breakpoint(중단점 설정)을 합니다. 그 후 서버를 우클릭하여 Debug 모드로 실행시킵니다.(벌레모양 표시) 그 후 해당 코드와 관련된 동작을 실행할 때, Break Point 에서 Switch 가 걸립니다. Debug 화면으로 전환하는 것이므.. 더보기
Inner Join 과 Outer Join 의 차이 같이 면접 본 분이 알려주신, 다른 기업에서 물어봤다던 질문 중 하나입니다. ​ https://jetalog.net/28 [Database] INNER JOIN과 OUTER JOIN의 차이 중복 없는 열(column)들을 Join한다고 가정했을 때, 가장 일반적인 경우입니다: A와 B를 Innter-Join하면 A와 B의 교집합을 얻을 수 있습니다. A와 B를 Outer-Join하면 A와 B의 합집합을 얻을 수 있습니다. Exampl.. jetalog.net 중복없는 열(column)들을 Join 한다고 가정했을 때, 가장 일반적인 경우로 Inner Join : A 와 B의 교집합을 얻을 수 있다. Outer Join : A와 B의 합집합을 얻을 수 있다. ​ 예시 A는 1,2,3,4 B는 3,4,5,6.. 더보기
내가 하는 디버그 제가 변수에 값이 안들어오거나, 프로그램이 정상작동하지 않을 때 그 원인을 알아보기 위해 하는 방법입니다. 그냥 어쩌다가 혼자 터득한거라서 틀릴 수도 있습니다.. ​ [이클립스에서 디버그 찍기] 예를 들어서, 제가 만든 프로그램에서 공지사항을 등록한다고 가정할 때 공지사항 등록으로 성공여부에 대한 과정을 하고 싶으면 ​ ​ 해당 메소드가 끝나는 부분(어디가 정확히 어떻게 돌아가는지 모를 때)이나 해당 코드 부분 옆 번호에 마우스 우클릭을 하여 Toggle Breakpoint(중단점 설정)을 합니다. 그 후 서버를 우클릭하여 Debug 모드로 실행시킵니다.(벌레모양 표시) 그 후 해당 코드와 관련된 동작을 실행할 때, Break Point 에서 Switch 가 걸립니다. Debug 화면으로 전환하는 것이므.. 더보기
Javascript input 입력값 가져오기 이건 면접 때 나온 필기.. 못썼던 문제입니다. ​ https://hianna.tistory.com/411 [Javascript] input 입력값 가져와서 출력하기 필드에 입력받은 값을 화면에 출력하는 방법입니다. 사용자가 타이핑 할때마다 input 값 출력하기 See the Pen js by anna (@hianna) on CodePen. HTML 사용자로부터 값을 입력 받을, id='name'인 element를.. hianna.tistory.com HTML ​ 사용자로부터 값을 입력 받을 id='name'인 element 를 생성하고 onkeyup 이벤트(키보드가 눌렸을 때 발생하는 이벤트)가 발생하면, printName() 메소드를 호출하고 폼에 입력받은 값을 출력할 위치는 ​ Javascript.. 더보기