siwony / til Goto Github PK
View Code? Open in Web Editor NEW[2020, 12, 12 ~ ing] Today I Learned
[2020, 12, 12 ~ ing] Today I Learned
Entity 클래스는 실제 DataBase의 테이블과 1 : 1로 매핑 되는 클래스로, DB의 테이블내에 존재하는 컬럼만을 속성(필드)으로 가져야 한다.
Entity 클래스는 상속을 받거나 구현체여서는 안되며, 테이블내에 존재하지 않는 컬럼을 가져서도 안된다.
사실 그렇지 않습니다. entity는 데이터베이스를 알고있을 수도 있지만, 그러면 테스트하기 어려워지기에 DI를 사용하는 추세입니다. entity를 repository에 저장하는 것이고, 그것을 위해 DB를 사용하는 것이지 DB row를 코드에 나타내기위하여 entity를 사용하는 것은 아닙니다.
DTO(Data Transfer Object) or VO(Value Object)
이부분도 다른 경우가 많습니다. (사실 이건 java진영에서 VO라는 단어를 잘못 쓰고있는경우에요)
VO와 DTO를 구분해서 사용하는 경우가 많습니다.
완벽히 linking이 안되있는건지 아직 하지도 않았는데 쓴건진 모르겠지만 404가 굉장히 많습니다.
회사에서 나 혼자 DEVIEW에 가는 건에 대하여
https://github.com/siwony/TIL/blob/main/web/web-foundation.md
다음과 같이 HTTP
에 대해서 설명을 써놓았지만
소제목에는 HTTP
와 HTTPS
가 같이 서술되어있습니다.
HTTPS
의 포트번호인 443번도 같이 서술해주시면 좋을 것 같아요 :D
404 Linking 에러가 많습니다.. 고쳐주세요!
Entity, Entitymanager, EntityManagerFactory.md
오타 다수 발견, entity가 table이 아닌이유 에서 entity가 여러개 있을 수 있다. 이부분 다시한번 봐야할듯
readme
개발용어 link 404 error and typing error
const path = require('path');
module.exports = {
'config': path.resolve('src/db/config/config.js'),
'models-path': path.resolve('src/db/models'),
'seeders-path': path.resolve('src/db/seeders'),
'migrations-path': path.resolve('src/db/migrations')
}
부분을
module.exports = {
'config': path.resolve('src/db/config/config.json'),
'models-path': path.resolve('src/db/models'),
'seeders-path': path.resolve('src/db/seeders'),
'migrations-path': path.resolve('src/db/migrations')
}
으로 바꿔주셔야 합니다, 덕분에 30분동안 고생했네요 ㅎㅎ
안녕하세요 마크다운 개발자 전지환 입니다.
현재 작성하고 있는 TIL에 linked 오류가 있어 issue 남깁니다.
당장 빠른 시일내로 정정 부탁드립니다.
TIL 인상깊게 잘 봤습니다.
약간 '미' 적으로 해치는 구간이 있어 issue를 답니다.
@siwony 님의 TIL h1 밑의 description을 좀 더 한줄로 간결하게. 작성 부탁합니다.
Spring IOC(Invertion Of Control)
컨테이너가 관리하는 JAVA객체
부분에 오타가 있는것 같습니다.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.