documgt's Introduction
documgt's People
documgt's Issues
환경설정
SpringBoot
- springboot 버전 변경
dependencies
- thymeleaf 추가
- lombok 추가
공통코드 관리 화면 개발
Adapter
- Controller
resources
- js
- css
- html
회원 관리 화면 개발
Adapter
- Controller
resources
- html
- css
- js
테이블 DDL 스크립트
- 스키마 생성 DDL
- 테이블 DDL 스크립트 생성
프로젝트 관리 화면 개발
Adapter
- Controller
resources
- js
- css
- html
CustomerQnAManager 화면 추가
추가
- 사용자 문의관리 화면 추가
설정파일 변경
resource
- thymeleaf default 경로 추가
CustmerNotice 화면 만들기
반영 내용
- 공지사항 게시판 만들기
- 공지사항 등록 팝업 만들기
추가 사항
- 자주하는 질문 게시판 쪽 JS, CSS, 팝업 관련 내용이 적용 사항과 달라서 조치
Templete 적용 과정
진행 과정
- 세팅 다시 잡기
- 템플릿 적용한 페이지 만들기
template > pages > faq > faq.html - insert 완료(24.4.25)
- 부가적인건 validation 처리!!!!!!!!!!
질문할 것
막힌 점
- 세팅 다시 잡는데 메모 해둔 내용이 없어서 시간을 많이 허비했고 막힘~!!
- vscode 에서 화면 처리를 했는데 자주 쓰다보니 port와 캐쉬 때문에 변경 사항 및 사용중인 포트로 테스트가 힘들었다.
변경 사항
자주하는 질문
변경 전
CREATE TABLE mgt.request_question
(
request_question_id bigint NOT NULL AUTO_INCREMENT,
request_company nvarchar(40) NOT NULL,
request_user nvarchar(20) NOT NULL,
request_phonenumber nvarchar(20) NULL,
request_email nvarchar(40) NULL,
request_contents TINYTEXT,
reg_user_id nvarchar(40) NOT NULL,
reg_dt DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL ,
mdfr_user_id nvarchar(40) NOT NULL,
mdfr_dt DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
CONSTRAINT request_question_pk PRIMARY KEY (request_question_id)
);
변경 후
- 제약조건 임시로 일단은 없앰
- 테이블 이름이 달라졌기 때문에 일단은 기존 테이블 유지하고 별도 추가
CREATE TABLE mgt.request_frequency_question(
request_frequency_question_id bigint NOT NULL AUTO_INCREMENT,
request_frequency_category nvarchar(40) NOT NULL,
request_frequency_title nvarchar(200) NOT NULL,
request_frequency_contents TINYTEXT NOT NULL,
reg_user_id nvarchar(40) NOT NULL,
reg_dt DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL ,
mdfr_user_id nvarchar(40) NOT NULL,
mdfr_dt DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
constraint request_frequency_question_pk primary key(request_frequency_question_id)
);
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.