وبلاگ شخصی مستر حاج رضا

وبلاگ شخصی مستر حاج رضا

در اینجا میخوام فقط بنویسم! درهم و نامربوط! همه چیز
وبلاگ شخصی مستر حاج رضا

وبلاگ شخصی مستر حاج رضا

در اینجا میخوام فقط بنویسم! درهم و نامربوط! همه چیز

what dependency requirement you need for creating Admin panel project with Spring Boot

در این پست که برای یادآوری خودم هست اول میخوام دپندنسی هایی را که برای ساختن ادمین پنل با برنامه جاوا 8 و فریم ورک اسپرینگ بوت هست را بنویسم 



first of all, we can choose Gradle when we start to create the package. Now i used these dependencies:


1- Spring Web

2- Spring Security 

3- Spring Data JPA

4- MySQL Driver

5- Liquibase Migration

6- Lombok (Make sure to download in install Lombok Jar file first if using eclipse)

7-  Rest Repositories 


و بعد از آن تنظیمات مربوط به اپلیکشن دات پراپرتیز را برای شروع اینجا مینویسم. البته بعدا باید کمی تنظیمات بیشتری را بینویسم. یوزر نیم و رمز مای اس کیو ال هم در سیستم های مختلف فرق میکنه. در این برنامه قصد ندارم از هایبرنیت استفاده کنم برای همین هم دپندنسی لیکویبیس رو دارم و هم تنظیماتش رو


spring.application.name=product-server


#datasource

spring.datasource.url=jdbc:mysql://localhost:3306/dbproduct?useUnicode=true&useLegacyDatetimeCode=false&serverTimezone=UTC&createDatabaseIfNotExist=true&allowPublicKeyRetrieval=true&useSSL=false

#you should change it according to your credentials.

spring.datasource.username=root

spring.datasource.password=1234

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver


#This can be update, create, validate or none.

spring.jpa.hibernate.ddl-auto=none


#liquibase

spring.liquibase.change-log=classpath:/db/changelog/db.changelog-master.xml