ভিডিও: বসন্তে ডাও ক্লাস কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
এটি একটি ডিজাইন প্যাটার্ন যাতে একটি ডেটা অ্যাক্সেস অবজেক্ট ( ডিএও ) একটি বস্তু যা কিছু ধরণের ডাটাবেস বা অন্যান্য অধ্যবসায় প্রক্রিয়ার জন্য একটি বিমূর্ত ইন্টারফেস প্রদান করে। বসন্ত JDBC, হাইবারনেট, JPA, iBatis ইত্যাদির মতো বিভিন্ন অধ্যবসায়ের ফ্রেমওয়ার্কের সাথে একীভূত করার জন্য ডেটা অ্যাক্সেস ফ্রেমওয়ার্ক প্রদান করা হয়।
এই পদ্ধতিতে, একটি dao ক্লাস কি?
ডেটা অ্যাক্সেস অবজেক্ট প্যাটার্ন বা ডিএও নিম্ন স্তরের ডেটা অ্যাক্সেসিং API বা অপারেশনগুলিকে উচ্চ স্তরের ব্যবসায়িক পরিষেবাগুলি থেকে আলাদা করতে প্যাটার্ন ব্যবহার করা হয়। এই শ্রেণী ডেটাবেস/এক্সএমএল বা অন্য কোনো স্টোরেজ মেকানিজম হতে পারে এমন ডেটা উৎস থেকে ডেটা পাওয়ার জন্য দায়ী।
আরও জানুন, জাভাতে ডাও ক্লাসের ব্যবহার কী? এটি একটি অবজেক্ট/ইন্টারফেস, যা ব্যবহৃত ডেটা স্টোরেজ ডাটাবেস থেকে ডেটা অ্যাক্সেস করতে। আমরা কেন DAO ব্যবহার করুন : এটি ডাটাবেসের মতো ডেটা রিসোর্স থেকে ডেটা পুনরুদ্ধারকে বিমূর্ত করে। ধারণাটি হল "একটি ডেটা রিসোর্সের ক্লায়েন্ট ইন্টারফেসকে এর ডেটা অ্যাক্সেস মেকানিজম থেকে আলাদা করা।"
এই বিবেচনা, বসন্ত বুট মধ্যে Dao ক্লাস কি?
ডিএও ডেটা অ্যাক্সেস অবজেক্টের জন্য দাঁড়ায়। সাধারণত, দ ডিএও ক্লাস দুটি ধারণার জন্য দায়ী। অধ্যবসায় স্তরের বিবরণ এনক্যাপসুলেট করা এবং একটি একক সত্তার জন্য একটি CRUD ইন্টারফেস প্রদান করে।
বসন্তে DAO এবং DTO কি?
ডিএও এমন একটি শ্রেণী যেখানে সাধারণত সেভ, আপডেট, ডিলিট এর মত CRUD অপারেশন থাকে। ডিটিও শুধুমাত্র একটি বস্তু যা তথ্য ধারণ করে। এটি জাভাবিন ইনস্ট্যান্স ভেরিয়েবল এবং সেটার এবং গেটার সহ। ডিটিও মান বস্তু হিসাবে পাস করা হবে ডিএও স্তর এবং ডিএও স্তরটি তার CRUD অপারেশন পদ্ধতি ব্যবহার করে ডেটা বজায় রাখতে এই বস্তুটিকে ব্যবহার করবে।
প্রস্তাবিত:
বসন্তে একটি সম্পদ কি?
রিসোর্স হল স্প্রিং-এ একটি বাহ্যিক সম্পদের প্রতিনিধিত্ব করার জন্য একটি ইন্টারফেস। স্প্রিং রিসোর্স ইন্টারফেসের জন্য বেশ কয়েকটি বাস্তবায়ন প্রদান করে। ResourceLoader-এর getResource() পদ্ধতি ব্যবহার করার জন্য রিসোর্স বাস্তবায়নের সিদ্ধান্ত নেয়। এটি রিসোর্স পাথ দ্বারা নির্ধারিত হয়। রিসোর্স ইন্টারফেসের কোড হল এই
কিভাবে JdbcTemplate বসন্তে কাজ করে?
JdbcTemplate ক্লাস SQL কোয়েরি চালায়, ResultSet এর উপর পুনরাবৃত্তি করে এবং কল করা মানগুলি পুনরুদ্ধার করে, নির্দেশাবলী এবং পদ্ধতি কলগুলি আপডেট করে, ব্যতিক্রমগুলি "ক্যাচ করে" এবং org-এ সংজ্ঞায়িত ব্যতিক্রমগুলিতে অনুবাদ করে।
বসন্তে @ResponseBody টীকা কি?
ব্যবহৃত ভাষা: Java, JSON
বসন্তে ক্রন অভিব্যক্তি কি?
একটি ক্রন এক্সপ্রেশন ছয়টি অনুক্রমিক ক্ষেত্র নিয়ে গঠিত - দ্বিতীয়, মিনিট, ঘন্টা, মাসের দিন, মাস, সপ্তাহের দিন(গুলি)।
কোন ক্লাস জাভা উত্তরাধিকারী হতে পারে কয়টি ক্লাস?
যখন একটি শ্রেণী একাধিক শ্রেণী প্রসারিত করে তখন একে একাধিক উত্তরাধিকার বলে। উদাহরণস্বরূপ: ক্লাস C ক্লাস A এবং B প্রসারিত করে তারপর এই ধরণের উত্তরাধিকার একাধিক উত্তরাধিকার হিসাবে পরিচিত। জাভা একাধিক উত্তরাধিকার অনুমোদন করে না