SpringBoot RestAPI (සිංහලෙන් ) Part-2

අද අපි බලන්නෙ කොහොමද controller එකක් use කරලා object එකක් return කරන්නේ කියලා.

හරි මුලින්ම topic කියලා java class එකක් සහ topic controller කියලා java classes දෙකක් start කරගන්න.

Topic&con.PNG

Topic කියන object එකේ attribute විදිහට මං දාලා තියෙන්නේ id ,name, description

Topic

දැන් අපි මේ Topic class එක ඇතුලේ private variables වලට getter and setter methods  සහ constructor දාගෙන ඉමු.

class

හරි අපි දැන් Topic Class එකේ වැඩේ ඉවරයි. ඊට පස්සෙ අපි බලමු කොහොමද මේ object එක controller එකකින් map කරගන්නෙ කියලා .

මේකෙදි මං කරලා තියෙන්නෙ /topics කියන request එකෙන් topic Array list කරන return කරන එක (Array List ගැන තාම ලොකු idea එකක් නැත්නම් මේක try කරල පොඩි idea එකක් ගන්න https://www.geeksforgeeks.org/arraylist-in-java/)

arraylist.PNG

හරි දැන් අපේ වැඩෙ ඉවරයි ,දැන් අපි project එක run කරලා බලමු …

Capture44

දැන් අපි  /topics  request කරහම topic Array list එක Browser එකේ display  කරනවා……

 

Leave a comment