![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/nAaHp/btqB9YGiBfp/5Kg8u8ByhnkkzweTL1KZ80/img.png)
JPA를 사용하면 아주 간단하고 좋고 편하겠지만 아직도 MyBatis를 사용하는 방법도 알아야 하기에 한번 정리 해보려 합니다. 아주아주아주아주 간단한 CRUD만을 위한 부분입니다. 저는 디비는 잘하는 편이 아니기 때문에 복잡한 매핑은 여기서 다루지 않습니다. :D 일단 프로젝트는 이것을 참조 합니다. 2020/01/15 - [Web/Server] - IntelliJ IDEA CE. spring mvc + maven + jetty IntelliJ IDEA CE. spring mvc + maven + jetty 그냥 공짜인 이클립스를 사용하면 됩니다만 IntelliJ에서 세팅하는 방법을 적어보려고 합니다. 문제는 그냥 돈을 주고 사면 아주 편하게 세팅이 완료됩니다. 저의 경우에는 결제를 했는데 연습삼아서 ..
말 그대로 insert 될때마다 자동으로 Number가 증가되면서 저장할 수 있는 방법이 있습니다. auto_increment를 이용하는 방법인데요. 다음과 같습니다. CREATE TABLE 'test'( 'id' int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, 'name' varchar(10) NOR NULL ); 이렇게 하게 되면 값이 자동으로 증가되므로 name만 값을 넣어주면 됩니다. INSERT INTO test(name) values('DH'); INSERT INTO test(name) values('LEE'); 이부분은 처음에 Table을 Create 할 때 사용하는 방법이고, 이미 추가가 되어 있다면 다음과 같이 하면 됩니다. ALTER TABLE 'test..
일단 gitignore 파일을 적용하게 되면 해당 파일들을 무시할 수 있게 됩니다. 하지만 push를 먼저 하고 나중에 수정한다고 해서 적용이 되지 않는데요 방법은 있습니다. 일단 .gitignore 파일을 제대로 고쳐둡니다. 그리고 이 파일을 remote에 push 하도록 하겠습니다. 이렇게 하고 remote에 있는 파일을 지워 버려야 합니다. $ git rm -r --cached . $ git add . $ git commit -m "apply gitignore" $ git push 참고로 저는 cocoapods project를 하다가 /Pods 폴더를 올려두어서 문제가 되어서 이걸 삭제 하였습니다. .gitignore 파일에 하단에 이런걸 추가합니다. # Cocoapods Pods/ 처음에 세팅할때..
클라이언트의 퍼블릭키를 서버에 등록하는 방법입니다. 클라이언트의 터미널에서 다음을 실행합니다. $ ssh-keygen 뭔가가 주우욱 나오는데 그냥 다 죄다 엔터를 쳐주셔도 됩니다. 추가적인 부분들은 인터넷에서 옵션을 찾아보시길... 파일이 생성이 되면 다음을 실행합니다. $ cat ~/.ssh/id_rsa.pub 그럼 ssh-rsa로 시작하는 파일의 내용이 주욱 나오는데요. 이것을 서버에 다가 복사할겁니다. 파일을 만들어서 ftp로 전송을 하던지 api를 만들던지... 하시면 됩니다. 서버의 ~/.ssh/authorized_keys 파일을 열어서 안에 그 내용을 넣어주면 됩니다. $ vi ~/.ssh/authorized_keys
VM에 따로 git을 위한 centOS를 설치하고 git을 설치하였습니다. SSH를 이용하여 접근할 수 있는 방법을 알아봅시다. 1. Git Server에 SSH 설정하기 $ sudo dnf makecache 잠시 기다리고 $ sudo dnf install -y openssh sshd가 동작하는지 확인합니다. $ sudo systemctl status sshd 만약 Active가 아니면 다음을 실행합니다. sudo systemctl start sshd 마지막으로 방화벽을 열어줍니다. $ sudo firewall-cmd --add-service=ssh --permanent 방화벽 설정을 reload 하여 줍니다. $ sudo firewall-cmd --reload 2. git을 설치합니다. $ sudo d..
- Total
- Today
- Yesterday
- enum
- Java
- go
- docker
- war
- git
- rxswift
- nodejs
- Codable
- android
- MySQL
- cocoapods
- Gradle
- ubuntu
- ios
- Windows
- windows10
- CentOS
- tomcat
- golang
- SWIFT
- centos8
- Spring
- Python
- Kotlin
- github
- Xcode
- php
- intellij
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |