WEB19 MyBatis 개념 및 데이터구조 [MyBatis] MyBatis란? 개념 및 데이터구조Database/MyBatis 2018. 10. 8. 18:38 MyBatis란? 객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와 주는 개발 프레임 워크로서 JDBC를 통해 데이터베이스에 엑세스하는 작업을 캡슐화하고 일반 SQL 쿼리, 저장 프로 시저 및 고급 매핑을 지원하며 모든 JDBC 코드 및 매개 변수의 중복작업을 제거 합니다. Mybatis에서는 프로그램에 있는 SQL쿼리들을 한 구성파일에 구성하여 프로그램 코드와 SQL을 분리할 수 있는 장점을 가지고 있습니다. MyBatis 특징 복잡한 쿼리나 다이나믹한 쿼리에 강하다 - 반대로 비슷한 쿼리는 남발하게 되는 단점이 있다.프로그램 코드와 SQL 쿼리.. 2024. 11. 20. 초간단 청소법 바쁜 일상 속에서 집안 청소는 항상 미루게 되는 일 중 하나입니다. 하지만 청소가 쌓이면 쌓일수록 일이 더 많아지고, 결국에는 더 힘들어지죠. 그래서 오늘은 간단 청소법을 통해 집안을 빠르고 효율적으로 깨끗하게 유지하는 방법을 공유해보려 합니다. 이 간단한 청소법들은 누구나 쉽게 따라 할 수 있으며, 짧은 시간 안에 큰 효과를 볼 수 있어요. 자, 그럼 집안을 빠르고 깨끗하게 만드는 팁들을 함께 살펴보겠습니다!1. 먼지 제거는 위에서 아래로청소를 할 때 가장 중요한 기본 원칙 중 하나는 먼지 제거입니다. 먼지를 쓸 때 위에서 아래로 청소하는 것이 효과적입니다. 천장이나 높은 선반, 조명 등 위쪽부터 시작하여 점차 아래로 내려가면 먼지가 아래로 떨어져도 다시 청소하지 않아도 되기 때문입니다. 마른 걸레나 .. 2024. 11. 10. mySQL 개념 알기쉽게 정리한 내용 우선은 원하는 테이블을 생성 할 수 있는 권한을 얻는것으로 부터 mysql을 더듬어 보기로 하겠습니다.두가지의 경우가 존재할 수 있다. root일수 있고 일반 user(이하 user)일수가 있다. root된 자의 도리와 user된 자의 도리는 다를수 밖에 없다. 서로가 처지를 혼동하면 멀티유저 시스템은 흔들리게 된다. 먼저 root된 자의 도리는 user들을 위한 최적화된 환경을 조성해야 한다.그중에서도 가장 중요한 것은 user의 데이터를 손상되지 않게 보존하는 정규적인 백업작업이고또한 권한없는 자로부터 민감한 데이터를 보호할수 있는 보안설정이 될 것이다. 구체적인 것은 각각의 도리를 알고나서 할일이지만, 여기서는 크게보아 행해야 하는 도리를 살펴보는 것으로 질문을 완성해 본다. mysql 이 설치가 .. 2021. 12. 31. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> /WEB-INF/mvc/main/../include/menu.jsp (행: [1], 열: [2]) [Page directive]은(는) 유효하지 않은 속성을 가지고 있습니다: [PageEncoding] (o) (x) (x) (x)/WEB-INF/mvc/no_login/index.jsp (행: [1], 열: [85]) JSP 스펙에 따르면, 속성 이름은 반드시 whitespace 다음에 나타나야 합니다. 결론 : 띄어쓰기를 잘하자. 기본으로 되어있는건 쓸데없이 고치려하지 말자. 2021. 11. 16. 이전 1 2 3 4 5 다음