일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- @JsonView
- 인물
- 주식
- paper2d
- java
- rollbackOnly
- HRD
- 학생비자
- 삼성 플렉스북
- kospi
- 어학연수
- spring
- UE4
- 유학
- 증시
- JPA
- flex하는게 아니었는데..
- 금융공학
- 월화수목금토익
- jdk17
- weblogic
- mysql
- spring message converters
- spring security
- ue5
- AT&T
- mastering unreal engine
- 필라델피아
- 펜실베이니아
- 최근증시
- Today
- Total
HeBhy, since 1983.

메일서버에서 sendmail으로 메일을 보내면 스팸메일(spam / junk)로 분류될 가능성이 높다.. gmail같은경우는 위 3개가 다 충족되어야 받은편지함에 들어가고(보안관련 이슈를 가장 중요시하는듯.. 그리고 자바스크립트가 들어가도 스팸으로 분류됩니다.) daum은 spf+dmarc까지는 해줘야 되고 (수정: 다음메일에 스마트필터가 생겨서 처음보는 도메인은 무조건 스팸폴더로 가니.. 다음메일 쓰는사람들에겐 메일 다른걸로 바꾸라고 해야함 ㅡㅡ; 어차피 다음메일 생성 이제 안됩니다.. 대신 카톡알림뜨는 카카오메일이 생겼어요..) 네이버는 위3개 안해도 된다.. 그냥 자체 필터링으로 거르는듯.. (아마 불편하다는 사람이 많아서 그런듯 하다.) (2019.11. 수정: 네이버 메일 보안정책이 바뀌어 해당..
Spring에서 @SafeHtml 을 쓰려는데.. validation과 연동되는 jsoup repository를 maven 등으로 불러왔는데도..클래스가 없다고 나오는 버그입니다. * package explorer > maven dependencies > jsoup~.jar > right click & select properties 로 가서 'Path' 를 수정해야 합니다. (jsoup-*-sources.jar -> jsoup-*.jar) repository가 불필요한 sources.jar까지 긁어와서 그런듯 합니다..
1. 태그에서 layout:decorator="html명" -> layout:decorate="~{html명}" 으로 바뀌었다. 2. 레이아웃 html의 태그 안에 같은 태그를 쓸 필요 없이 실 컨텐츠 페이지에서 태그 안에 나 자바스크립트, css등을 그냥 쓰면 레이아웃의 내의 태그에 덧붙여 자동으로 추가된다.(title은 덮어쓰기된다) 3. Spring security 확장 플러그인 사용 시(repository), Spring boot 2.0.x에서는 아직 thymeleaf-extras-springsecurity4로 쓰고 html 파일 태그에서도 아래처럼 sec 4버전으로 지정해준다. (Spring boot 버전 2.1.x 에서는 thymeleaf-extras-springsecurity5로 하면 된다)..
JPA entity에서 글이나 회원에 대한 세부정보(분리된 table)를 Lazy Loading(지연로딩) 하고 싶은데 @OneToOne 관계에선 @SecondaryTable 등을 해도 잘 먹히지 않는다..(방법이 있어도 지저분해진다) 간단하게 해결하기 위해서 @OneToMany (parent) / @ManyToOne (child) 관계로 한다음 List 등 배열의 0번 인덱스만 사용하면된다.. 끝.
1. application.properties 설정 (using mariaDB, maven) 1234567891011121314151617181920212223# ===========================# JDBC# ===========================spring.datasource.url=jdbc:mysql://localhost:3306/testDB?useSSL=false&useUnicode=yes&characterEncoding=UTF8&autoReconnect=true&autoReconnectForPools=true&allowMultiQueries=truespring.datasource.driverClassName=org.mariadb.jdbc.Driverspring.datas..