Posts

Showing posts from May, 2021

dto ichinde list dto map etmek

Entity classlar verilir:  public class Partner implements Serializable {          @OneToMany(mappedBy = "partner")     private List<Store> stores = new ArrayList<>(); } public class Store implements Serializable {          @ManyToOne     @JoinColumn(name = "partner_id", referencedColumnName = "id", nullable = false)     private Partner partner; } public class PartnerResponseDto {          private List<StoreResponseDto> stores;      } public interface PartnerMapper { List<PartnerResponseDto> toPartnerResponseDtoListI(List<Partner> partners); PartnerResponseDto toPartnerResponseDto(Partner partner); StoreResponseDto storeToStoreResponseDto(Store store); } Məntiq buduki qaytardığın dtonun içində olan dtolar ayrıca bildirilməlidi mapperdə 1 ci setrde servis list qaytarir deye list map olur , 2 ci setr ise dtonun ozudu , 3 cu setrde ise ma...

Jenkins enviroment installation on Azure

1) Install jenkins: https://docs.microsoft.com/en-us/azure/developer/jenkins/configure-on-linux-vm in vm creating part use this: az vm create \ --resource-group QuickstartJenkins-rg \ --name QuickstartJenkins-vm \ --image UbuntuLTS \ --size Standard B2s \ --admin-username "azureuser" \ --generate-ssh-keys \ --custom-data cloud-init-jenkins.txt in artice use other vm which is cost higher than B2s , but i am using B2s it works very well 2) Install docker: https://docs.docker.com/engine/install/ubuntu/ Then give permission to docker.sock for build image: Recommend way second one: sudo chmod 776 /var/run/docker.sock // for all sudo chown $USER /var/run/docker.sock // for current user 3) Install openjdk11 for build process, because our spring projects on jdk11 sudo apt install openjdk-11-jdk -y sudo update-alternatives --config java , then click enter for selecting * and configure openjdk11 in jenkins global tool configuration for further information about jenkins: https://www...