본문 바로가기

전체 글79

[Spring]Site Mesh 설정 1. SiteMesh란? Sitemesh는 Spring 프레임워크에서 Sitemesh를 사용하여 웹 애플리케이션의 디자인 및 레이아웃을 쉽게 구성할 수 있도록 지원합니다. Sitemesh는 Spring MVC와 통합되며, Sitemesh 데코레이터를 사용하여 웹 페이지의 헤더, 푸터, 사이드바 등의 공통된 디자인 요소를 정의하고, 이러한 요소를 웹 페이지에 적용할 수 있습니다 Sitemesh를 사용하면 애플리케이션의 디자인과 레이아웃을 쉽게 변경할 수 있으며, 코드의 중복을 최소화할 수 있습니다. 또한, Sitemesh가 제공하는 다양한 데코레이터를 활용하여 디자인 요소를 구성할 수 있으므로, 웹 페이지의 디자인을 보다 효율적으로 관리할 수 있습니다. 또한 중복되는 코드가 모든 페이지에 삽입된다면 코드의.. 2023. 3. 2.
[SQL] MySQL의 grant명령어로 사용자 권한 설정 MySQL 접속 cmd창에서 다음 명령어로 mysql접속 > mysql -uroot -p mysql 접속 MariaDB [(none)]> use mysql; MariaDB 내부 table 확인 user 테이블을 통해 권한 설정할 예정 MariaDB [mysql]> show tables; 사용자 확인 MariaDB [mysql]> select user, host from mysql.user; -- 아래와 같이 사용자 확인을 할 수 있음 (예시) +-------------+-----------------------+ | User | Host | +-------------+-----------------------+ | root | localhost | | user | 192.168.0.% | +-------.. 2023. 2. 28.
manifest.json 란? 모바일 크롬 주소창 없애기 유용! manifest.json파일은 json 포맷 파일로서 웹 브라우저에게 App에 대한 부가적인 정보를 전달하는 역할. (마치 안드로이드의 manifest.xml과 유사) - 이름, 버전번호, 라이센 등의 정보 담음 - 영단어의 'manifest'는 명확한 또는 명백하게 만든다는 뜻 - manifest.json 파일이느 웹 서버의 루트디렉토리에 위치시킴 - 구글과 모질라가 밀고있는 기술중 하나인 PWA(Progressive Web App) *PWA(Progressive Web App)는 웹을 데스크톱 및 모바일에서 설치가능하고 앱과 유사한 환경을 제공! 앱과 유사한 경험을 지원하기 위해 PWA는 푸쉬알림(Push notification), 설치(install), 오프라인 지원 등의 기능을 지원하고 있음! -.. 2023. 1. 27.
[ React ] vscode에서 JSX태그 자동완성(emmet) 적용하기 react, nextjs를 사용 시 JSX태그에서도 자동완성을 하고 싶은데 되지 않아 답답한 경우가 생김! setting.json에서 jsx emmet 설정! setting.json 들어가는 단축키 -> Ctrl + Shift + P vscode 설정에 들어가 setting.json에 코드 추가 "emmet.syntaxProfiles": { "javascript": "jsx" }, "emmet.includeLanguages": { "javascript": "html" } 적용 후, JSX문법에서도 자동완성이 되는 것을 확인 할 수 있습니다. 별거 아니지만 참.. 실무에서 꼭 필요한 기능 emmet!!!!! 2022. 12. 1.