본문 바로가기

전체 글93

APEX - Apex&.Net Lightning Platform 1. metadata-driven architecture에 의존 코드, 설정, 앱을 포함한 모든 것들이 metadata로 지정됨 2. 데이터베이스와 긴밀하게 통합됨 User interface, security, reporting과 같은 모든 종류의 기능이 Platform에 바로 내장되어 있음. 이 통합을 통해 앱을 매우 빠르게 구축 가능. 3. node 설정이나 관리 작업, Upgrading, Tuning, Scaling에 대해 걱정할 필요 X ASP.NET - Visualforce 유사점 코드에서 마크업이 명확하게 분리되어 있음 Form field를 사용하여 컨트롤러에 정의된 속성에 코드 매핑 HTTP가 stateless이기 때문에 Viewstate*가 ASP.NET과.. 2023. 6. 26.
APEX - Class Class Class : Object가 생성되는 템플릿 / 청사진 모든 object에는 state와 behavior가 있음. (object가 자신에 대해 알고 있는 것 & object가 할 수 있는 것) Class에는 변수와 메소드가 포함될 수 있음 Interface : 어느 메소드도 구현되지 않는 클래스 Class를 정의할 때 지정하기 1. Access Modifiers : 최상위 클래스 선언에서 사용 ex. private, public, global ... 2. Definition Modifiers (optional) ex. virtual, abstract ... 3. Class 다음에 클래스명 4. Extensions and/or 구현 (optional) Syntax private | public .. 2023. 6. 26.
APEX - 기본 What is Apex? 개발자가 세일즈포스 서버에서 Flow, 트랜잭션 제어문을 실행할 수 있도록 지원하는 강력한 유형의 객체 지향 프로그래밍 언어. Apex 특징 1. Integration with DML Calls, APIs DML문 (INSERT, UPDATE, DELETE) 지원 & DML Exception 처리 SOQL, SOSL 지원, sObject/API 반환 2. Easy to use Java와 비슷. (ex. 변수, 표현식, 블록, 루프, 객체, 배열 ...) 3. Data Focused Apex는 여러 세일즈포스 서버에서 작업할 수 있도록 여러 쿼리, DML문을 단일 단위로 스레딩 하도록 설계됨. 개발자는 데이터베이스 저장 프로시저를 사용해 데이터베이스 서버의 여러 트랜잭션문을 비슷한.. 2023. 6. 26.
SFDC - 기본 # 목차 Sobject 란? Apex, Visualforce, Lightning Component 개발자 콘솔(Developer Console) Generate & Analyze logs SOQL & SOSL Query DML Statement & Database Method # SObject 란? : Salesforce의 개체를 선언하는 생성자 : SObject와 Field는 "API 이름" 으로 호출 : SObject는 모든 개체를 상속 받을 수 있다. 즉, 다른 언어에서의 Object와 비슷하지만, 개체만을 위한 Object형 이라고 생각하면 쉽다. ex) SObject sobj = new Book__c(Name = '원피스 1권'); ( O ) SObject sobj = '문자열'; ( X ) L.. 2023. 6. 26.
230320_Git ERD -> Entity Rerlation Driagram (개체 관계도) web에서는 가장 기본적이고 중요한 개념... 데이터베이스 데이터베이스에 자료 저장 시켜야 되는데 자료(데이터)를 모델링 시켜야 되는데 모델링...논리구조를 물리적 구조로 변경 -> 데이터 모델링 git : 저장소 버전 형상화 cd\ : 아래에서 맨 윗 디렉토리 이동 mkdir gittest : gittest directory를 생성 cd gittest : 현재 디렉토리에서 gittest 디렉토리로 이동 깃에서 버전 형상관리를 하려면 매번 3가지 작업을 실행 1. status : 상태확인 ...파일명이 빨간색으로 2. add : 상태확인이 됬으니 이제 추가파일 3. commit : 버전 형상관리가 됬다 가지 추가 작업 : 가지명 .. 2023. 3. 20.
230317_게시판 도서입력 도서명 저자명 분류 IT 경제 인문 출판사 가격 이미지 특징 도서출력 책번호도서명가격 책표지조회수비고 ${list.num} ${list.bname} ${list.readcnt} ❌ ✅ ◀ ${p} ${p} ▶ 도서상세출력 도서명책소개책표지조회수 ${dto.bname} ${dto.bigo} ${dto.readcnt} 도서수정 도서명 저자명 분류 IT 경제 인문 출판사 가격 이미지 특징 ${dto.bigo} 도서검색 검색분류 저자 출판사 분류 데이터 회원가입 아이디 비밀번호 이름 나이 전화번호 주소 로그인 아이디 비밀번호 점수입력 학번 이름 국어 영어 수학 점수출력 학번이름국어 영어수학총점 평균학점비고 ${list.num} ${list.name} ${list.kor}${list.eng}${list... 2023. 3. 17.