분류 전체보기

· BE/Java
Reflection(리플렉션) 클래스의 실체가 아닌 반사된 모습을 이용한 기능. Class 를 이용 리플렉션 기능을 지원하지 않는 언어 : C, C++. Pascal 사용되는 기술 : JPA, Jackson, Mockito, Junit ... 장점 외부, 사용자 정의 클래스들을 사용할 수 있게 함 접근제어자에 관계없이 접근이 가능하도록 함 단점 컴파일 시점이 아닌, 런타임 시점에 클래스를 분석 JVM을 최적화할 수 없어 성능저하 마찬가지로, 컴파일 에러 확인 불가 코드 가독성 저하 내부가 노출되어 추상화 파괴 Class 실행중인 자바 어플리케이션의 클래스와 인터페이스의 정보를 가진 클래스 클래스와 인터페이스의 정보를 가지고 있기 때문에, Class는 클래스의 내용을 모두 확인 가능 (ex, 어노테이션, ..
· BE/Spring
환경) H2 DB 1. INSERT(UPDATE) update(query, ...) 를 사용하는 경우 추가된 행의 갯수를 반환받을 수 있다. @Override public int insert(ReviewDto dto) { int result = jdbcTemplate.update( "INSERT INTO REVIEWS (SEQ, USER_SEQ, PRODUCT_SEQ, CONTENT, CREATE_AT) VALUES (null, ?, ?, ?, null)", dto.getUserSeq(), dto.getProductId(), dto.getContent() ); return result; } 2. SELECT 쿼리를 통해 얻은 데이터 결과값을 dto, vo로 변환해주는 작업이 필요하다. 이 작업을 RowM..
· BE/Spring
안녕하세요. 이번 포스팅에서는 Spring Security에서 JSON 형식으로 로그인하는 방법에 대해서 알아보겠습니다. 아래의 내용에서 자신의 개발 방향에 맞게 커스텀하시면 될 듯 합니다. 1. UsernamePasswordAuthenticationFilter 살펴보기 로그인 요청이 들어오면, 인증 필터를 거쳐 UsernamePasswordAuthenticationFilter에서 ID와 PW를 처리합니다. - SPRING_SECURITY_FORM_UESRNAME_KEY, SPRING_SECURITY_FORM_PASSWORD_KEY : username과 password 인자 값 설정 - DEFAULT_ANT_PATH_REQUEST_MATCHER : 로그인 요청 URL 설정 위의 소스는 UsernamePa..
· etc
FE(Front End) 단에서 개발을 할 때, REST API 를 이용해서 데이터를 주고 받아야 하는 상황이 발생합니다. 데이터베이스, 백엔드 서버를 설정하고 제대로 통신을 하면 되지만, 간단하게 테스트용으로 사용할 때 좋은 라이브러리가 있습니다. json-server 라는 라이브러리입니다. json 파일에 데이터를 저장해두면, 라이브러리가 알아서 해당 데이터에 걸맞게 REST API를 열어줍니다. react, vue 등 플랫폼 상관없이 통신만 가능하다면 사용 가능합니다. * 필자 개발 환경: vue + axios(npm i axios) 환경 설정 방법 1) command/terminal에 아래의 명령어로 json-server 라이브러리를 자신의 FE 폴더에서 설치 만약, npm이 없는 경우 node...
거래 기업의 경제활동에서 자산, 부채, 자본의 증감 변화를 발생시키는 모든 사건 화재: 회계상 거래 계약: 회계상 거래에 속하지 않음. (계약금이 실제로 오고가야 회계로 취급) 차변과 대변 차변(왼) : 자산의 증가, 부채의 감소, 자본의 감소, 비용의 발생 대변(오) : 자산의 감소, 부채의 증가, 자본의 증가, 수익의 발생 거래의 종류 교환거래 : 자산, 부채, 자본을 증감하지만 수익과 비용이 발생하지 않는 거래 손익거래 : 자산, 부채, 자본이 증감과 함께 어느 한 쪽에 수익과 비용이 발생하는 거래 혼합거래 : 교환거래 + 손익거래 대차평균의 원리 / 거래의 이중성 대차평균의 원리 : 차변합계와 대변합계는 항상 일치한다. 거래의 이중성 : 차변에 발생한 거래는 대변에도 같은 거래가 발생한다.
수익과 비용 수익 비용 매출(액) 상품 판매 매출원가 상품을 만드는 데 필요한 원가 임대료 점포, 건물을 임대하고 받은 집세 임차료 점포, 건물을 임차하고 지불한 집세 수수료 수익 중개로 받은 수수료 수수료 비용 중개로 지불한 수수료 이자 수익 은행, 대여로 받은 이자 이자 비용 빌린 돈으로 지불하는 이자 이자 수익 은행, 대여로 받은 이자 급여 (직원에게 주는) 월급, 상여금, 제수당 광고 선전비 광고로 지불하는 비용 통신비 휴대전화, 인터넷 통신으로 지불하는 비용 수도광열비 수도, 가스 등에 대한 비용 세금과공과 자동차, 건물 등에 대해 지불하는 세금 보험료 보험료 운반비 택배비 소모품비 소모품 구매에 지불하는 금액 순손익 당기순이익 : 기말 자본 - 기초 자본 당기순손실 : 기초 자본 - 기말 자본..
자산 : 부채 + 자본 부채 : 대출, 빌린 돈 등 자본 : 자기 돈 (순재산) 자산의 종류 자본 부채 현금 현금, 수표 등 보통예금 예금 통장 외상매출금 외상으로 판매해서 얻을 예정인 금액 외상매입금 외상으로 상품을 구입한 금액 미수금 상품 이외의 것으로 발생한 채권 미지급금 상품 이외의 것에 대한 취득으로 발생한 지급 채무 받을어음 상품을 판매하고 받은 어음 지급어음 상품을 구입하고 지불하는 어음 단기대여금 타인에게 현금을 대여해준 금액 단기차입금 타인에게 현금을 빌린 금액 선급금 계약금을 지불한 경우 (상품을 얻을 예정이기에 자본으로 분류) 선수금 계약금을 받은 경우 (상품, 토지 등을 줘야하기 때문에 부채로 분류) 상품 판매를 목적으로 구입한 물건 토지 영업활동에 사용할 대지, 땅 건물 영업활동에..
부기와 회계 부기 : '장부 기입'의 약칭. 경제활동에 따른 재산의 증감 변화를 기록한 것 회계 : 부기의 개념에서 (외부/내부) 이해관계자들에게 정보 전달 과정의 목적을 추가한 것 회계의 목적 기업의 이해관계자들에게 합리적인 의사결정 정보 제공 부기의 종류 단식 부기 : 현금의 수입/지출을 기록 ex) 가계부, 영세한 기업 복식 부기 : 현금 외에도 원인과 결과로 기록 (오류 검증 기능) / 차변 : 왼쪽, 대변 : 오른쪽 영리 부기 / 비영리 부기 : 목적이 영리인가 아닌가에 따라 나뉨 회계의 종류 재무회계 : 외부 이용자에게 정보를 제공 관리회계 : 내부 이용자에게만 정보를 제공 (외부 이용자는 불가) 원가회계 : 제품의 원가 정보를 생성 세무회계 : 세금 관련 회계 회계의 단위 하나의 기업은 하..
멍목
'분류 전체보기' 카테고리의 글 목록 (2 Page)