SMALL
오늘의 공부
마인크래프트 1.19 플러그인을 개발하면서 Java 에 대해 더 공부하고 있다. 마인크래프트 API 를 이용하여 게임 플러그인을 만들고 있는데 너무 어려운 부분도 있고, 공부하면 할수록 Java 는 너무 어렵다. 하지만, 기본적으로 개발을 하고 있고,
원하는 플러그인을 계속 개발 중이다.
아래의 사진은 만들고 있는 프로젝트이다. 실제로 서버 운영까지 해보고 그에 트래픽에 해당되는 분산처리나 리팩토링을 해야 겠다. 마인크래프트에서 DB 쓰고 있는데 JDBC 를 쓰고 있다..
Spring JPA 쓰고 싶다.. 너무 편리하던 라이브러리 인것 같다.. 실제로 JPA 하이버네이트를 적용시켜봤지만, 트랜잭션부터 EntityManager 까지 관리를 따로 설정하고 해야 하므로, 결국에는 SQL 문을 직접 써서 결과값을 가져오는 JDBC 를 쓰고 있다. 그래도 SQL 문을 공부하면서 같이 개발하니 SQL 문 기술도 더 상승하는것 같다.
내일은?
내일은 강화 플러그인을 구축할 예정이다.
강화를 하게 되면 +1 +2 +3 이런식으로 붙고 공격력까지 붙어 Entity 한테 공격 들어가는게 % 지로 들어가는 알고리즘도 만들것 같다. 또한, DB 정규화로 DB 설정 할 예정이다..
반응형
LIST
'TIL' 카테고리의 다른 글
2023.12.22 (0) | 2023.12.22 |
---|---|
2023.12.18 - 새로운 시작 (0) | 2023.12.18 |
항해99 솔직 후기 - 15기 (2023.09.15) (2) | 2023.09.15 |
2023.09.13 (0) | 2023.09.13 |
항해99 마지막 프로젝트 끝 (0) | 2023.09.08 |