본문 바로가기
728x90
반응형

분류 전체보기157

Reader,Writer(문자 기반 스트림) with java Contents 문자 기반 스트림 이전 글에서 바이트 기반 스트림을 알아보았다. 이번에는 문자기반 스트림에대해 알아볼것이다. 2024.02.27 - [자바웹프로그래밍/JAVA] - InputStream,OutputStream 입출력 방식 분석 with java Reader와 Writer 란? Reader 는 문자 기반 입력 스트림 최상위 추상 클래스이고, Writer 는 문자 기반 출력 스트림 최상위 추상 클래스이다. 이들의 하위 클래스는 XXXReader , XXXWriter 이라는 오버라이드된 Reader 소개 read() 메소드 public int read() throws IOException { char[] cb = new char[1]; if (read(cb, 0, 1) == -1) return.. 2024. 2. 27.
InputStream,OutputStream 입출력 방식 분석 with java Contents Stream 이란? 데이터가 출발지에서 도착지로 단일 방향으로 흘러가는 것을 말한다. InputStream, OutputStream 설명 데이터가 프로세스로 흘러 들어올때는 InputStream을 사용하고 , 데이터가 프로세스로부터 나가면 OutputStream을 사용한다. Inpustream,OutputStream은 Stream 최상위 추상클래스이며, 바이트 출력 스트림이다. 그 아래로 보면 FIle,Filer 등등 xxxInputStream 오버라이드한다. Inpustream은 프로세스 기준으로 들어오는 경우에 사용한다. 이제 중요한 메소드를 알아보자 1.read() 메소드란? 1바이트를 읽고 int(4바이트)형으로 반환한다. 테스트를 해보자 이제 실행시켜보면 그외에 read(byte.. 2024. 2. 27.
[Spring 핵심 알기 - 2] HandlerMapping란? HandlerMapping 분석(with. DispatherServlet) Contents Sring MVC 구성도 시작에 앞서... 위 구성도에서 보듯 DispatcherServlet이 중심에서 컨트롤 하는것을 볼수있다. DispathcServlet을 모른다면 아래에 링크를 타고 공부하고 오자 2024.02.22 - [Spring] - [Spring 핵심 알기 - 1] DispatcherServlet 란? frontController 패턴 (with. 전자정부프레임워크 ) DispatchServlet은 요청에 대한 내용들을 처리할수있도록 구성을 정의 해놓았는데, DispatcherServlet.properties를 검색하면 아래와같이 설정된 내용들이 나온다. # Default implementation classes for DispatcherServlet's strategy .. 2024. 2. 22.
[Spring 핵심 알기 - 1] DispatcherServlet 란? frontController 패턴 (with. 전자정부프레임워크 ) 스프링 MVC 구성 스프링을 공부하기 시작하면 위와 같은 도식화를 맞닥뜨리게 된다. 위 도식화는 현재 스프링이 어떤 식으로 클라이언트에게 view를 전달하는지에 대해 간략한 도식화이며, 이를토대로 각각에 대한 핵심 역할들을 알아보고 생각해보는 시간을 가질예정이다. 시작에 앞서.... tomcat server tomcat server는 대표적인 web application server이다. spring boot에서도 기본 서버로 채택하여 셋팅하는 서버이며, 대부분에 si사업이든 플랫폼 사업이든 tomcat server를 많이 사용한다. tomcat server는 사용자가 아래와 같이 url를 요청하면 url에 맵핑된 servlet을 돌려준다. 스프링이 나오기전에 아래와 같이 servlet 위주 개발을 많이.. 2024. 2. 22.
MongoDb란 ? 무엇인가 Mongo Database 대부분 대학교, 또는 학원에서 웹개발을 배우면 처음 시작하는것은 관계형 데이터베이스이다. 관계형 데이터베이스랑 DB정보들을 관계를 맺어줌으로써 각 테이블에 관심사를 분리함으로써 관리가 용이하게 저장하는 개념이다. 그와 반대로 비관계형 데이터베이스가 존재하는데 그것중 하나가 Mongo DB 이다. 그렇다면 왜 잘 사용하던 관계형 데이터베이스를 놓아두고 MongoDb를 사용할까? 질문에 대한 내용은 차차 알아가보자. Mongo DB 저장방식 몽고DB는 관계형데이터베이스가 저장하는 row 방식이아닌 자체적으로 Document라고 불리는 형태로 저장을 하는데 아래와 같다. { _id: 10, username: 'dongwan', email: 'zkdlwu94@gmail.com' } 웹.. 2024. 1. 31.
postgresql - where 절 사용법 WHERE 절 사용법 SELECT select_list FROM table_name WHERE condition ORDER BY sort_expression WHERE 절이 포함되어있을때 DB에서 데이터를 가공 시키는 순서는 아래와같다. *주의사항 SELECT 문에서 별칭(alias)를 이용한 order by는 가능했다 예) select k as T from table order by T 그렇지만 위 순서를 보면 알지만 from -> where 절을 사용하므로 where 절에서 별칭(alias)를 사용하지 못한다. 2024. 1. 11.
728x90
반응형