[JPA] save 와 saveAndFlush의 차이 OS : MacOs Mojave DB : MySQL 5.7 DB Tool : Sequel Pro Framework : Spring Boot 2.0 맨밑에 결론있음 1. 준비 다음과 같은 member Entity를 준비했다. public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") private Long id; @Column(name = "uuid") private String uuid; @Column(name = "name") private String name; } 2. @Transactional 없이 save와 saveAndFlush 비교 1. save or saveAndFlush .. [MySQL] Mac OS에 MySQL 5.7 버전 설치하기 설치 환경OS : macOS Mojave 10.14MySQL 설치 파일 다운로드mysql 설치방법에는 여러가지가 있는데 나는 직접 dmg 파일을 내려받아 설치하고 환경변수를 설정하는 과정으로 준비했다. https://dev.mysql.com/downloads/mysql/5.7.html#downloads이 페이지에서 맨 위에 dmg 파일을 다운로드 해준다. 다른버전을 받고 싶으면 https://dev.mysql.com/downloads/mysql/ 여기서 다른버전을 받으면 된다.MySQL 설치다운로드된 dmg 파일을 실행하여 설치한다. 중요다운로드 마지막에 이런 팝업이 뜬다 이전 버전과 다른 5.7 버전부터 생긴 기능인데 root에 초기 비밀번호가 있다 이것땜에 고생했다 진짜 파란색으로 칠해놓은게 root.. [Akka] 2. Actor의 생성 Actor 생성하기1. ActorSystem를 사용하여 생성하기ActorSystemActorSystem은 actor를 내부에서 생성하고 동작하게 담고 있는 컨테이너라고 생각하면 되는 하나의 객체이다. 하나의 ActorSystem은 같은 JVM 안에서 돌아간다. actorSystem에서 actorOf라는 함수를 사용해 actor를 생성한다. 첫번째 매개변수에는 Props, 두번째 매개변수에는 actor의 이름이 들어간다.public class Main { public static void main(String[] args){ ActorSystem actorSystem = ActorSystem.create("TestSystem"); ActorRef helloWorld = actorSystem.actorOf(.. 이전 1 ··· 11 12 13 14 15 16 17 ··· 19 다음