Skip to content

Instantly share code, notes, and snippets.

View devindianushika's full-sized avatar
🎯
Focusing

Devindi Jayathilaka devindianushika

🎯
Focusing
View GitHub Profile
@devindianushika
devindianushika / First.java
Last active June 17, 2019 18:52
SpringbootFirst
package com.audelia.springdemo.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/end")
@devindianushika
devindianushika / Domain.java
Created August 12, 2019 09:01
User Entity
package com.audelia.first.Domain;
import javax.persistence.*;
@Entity
@Table(name = "user")
public class UserDTO {
package com.audelia.first.Repositories;
import com.audelia.first.Domain.UserDTO;
import org.springframework.data.jpa.repository.JpaRepository;
public interface UserRepository extends JpaRepository<UserDTO,Integer> {
}
class Parent{
public void m1() {
System.out.println("parent");
}
}
class Child extends Parent{
public void m2(){
System.out.println("child");
}
package com.poly.overriding;
public class Circle implements Shape{
@Override
public void draw(){
System.out.println("Drwaing circle");
}
package com.poly.overriding;
public interface Shape {
public void draw();
}
package com.poly.overriding;
public class Square implements Shape {
@Override
public void draw() {
System.out.println("Drawing Square");
}
package com.poly.overloading;
public class NewCircle {
public void draw(){
System.out.println("circle with default color Black and diameter 1 cm.");
}
public void draw(int diameter){
System.out.println("circle with default color Black and diameter"+diameter+"cm.");
}
public void draw(int diameter, String color){
@devindianushika
devindianushika / controler.java
Last active November 17, 2019 16:08
Add rest controllers
package com.audelia.first.controlers;
import com.audelia.first.Domain.UserDTO;
import com.audelia.first.Services.UserServices;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@RestController
@devindianushika
devindianushika / UserServices.java
Last active November 17, 2019 16:10
Services of user
package com.audelia.first.Services;
import com.audelia.first.Domain.UserDTO;
import java.util.List;
public interface UserServices {
List<UserDTO> findAllUsers();