.NET Persistence API
. NET விடாமுயற்சி API, NPA என்றும் குறிப்பிடப்படுகிறது, இது. NET கட்டமைப்பிற்கான விடாமுயற்சி மற்றும் பொருள்-உறவு வரைபடம் (ORM) விவரக்குறிப்பு ஆகும். NPA ஜாவா விடாமுயற்சி API (JPA) ஐ அடிப்படையாகக் கொண்டது, இது ஜாவா உலகில் நிலையான விடாமுயற்சி API ஆகும். NPA ஒரு முழுமையான விடாமுயற்சி API மற்றும் ORM அம்சங்களின் வளமான தொகுப்பை வழங்குவதன் மூலம் JPA ஐப் பின்பற்றுகிறது. . NET விடாமுயற்சி API (NPA) இன் முக்கிய நோக்கங்கள்ஃ. NET க்கான விற்பனையாளர் இல்லாத விடாமுயற்சி API ஐ வழங்குவது, ஒரு விடாமுயற்சி வழங்குநரிடமிருந்து இன்னொருவருக்கு மாறுவதை எளிதாக்குவது (விற்பனையாளர் பூட்டப்படுவதைத் தவிர்ப்பது). அனைத்து. NET நிரலாக்க மொழிகளுக்கும் பிரபலமான ஜாவா நிலைத்தன்மை API (JPA) ஐ விரிவுபடுத்துவதன் மூலம் குறுக்கு மொழி நிலைத்தன்மை API ஐ வழங்குதல். தொழில்நுட்பம் என்பிஏ-வின் முக்கிய அம்சங்கள் பின்வருமாறுஃ தரவுத்தளங்களுக்கு எதிராக செயல்படுவதற்கான பொருள் சார்ந்த ஏபிஐ (பொதுவாக ஆர்டிபிஎம்எஸ்). பொருள் சார்ந்த முறையில் தரவுத்தளத்திலிருந்து தரவை மீட்டெடுப்பதற்கான SQL ஐ அடிப்படையாகக் கொண்ட கேள்வி மொழி. தொடர்ச்சியான போக்கோ (எளிய பழைய சி. எல். ஆர் பொருள்கள்) பொருட்களின் (நிறுவனங்கள்) ஆதரவு. வகுப்புகளை நிறுவன வகுப்புகளாகக் குறிக்கவும், பிற அமைப்புகளைக் குறிப்பிடவும் இரண்டு முறைகள்ஃ பண்புக்கூறுகளைப் பயன்படுத்துதல்-மெட்டா தரவு மூலக் குறியீட்டில் வகுப்பு வரையறைகளில் உட்பொதிக்கப்பட்டுள்ளது. வெளிப்புற எக்ஸ்எம்எல்-மெட்டா தரவைப் பயன்படுத்துவது வெளிப்புற எக்ஸ்எம்எல் வளக் கோப்புகளில் குறிப்பிடப்பட்டுள்ளது. அமலாக்க என். பி. ஏ என்பது ஒரு நிலைத்தன்மை விவரக்குறிப்பு ஆகும். என். பி. ஏ. வைப் பயன்படுத்துவதற்கு விவரக்குறிப்பின் அமலாக்கம் தேவைப்படுகிறது. விடாமுயற்சி மற்றும் ஓஆர்எம் விற்பனையாளர்கள் தங்கள் சொந்த என். பி. ஏ செயல்பாடுகளை வழங்க முடியும். முதல் செயல்படுத்தல், என். எச். ஹைபர்னேட்டிற்கான என். பி. ஏ, டிசம்பர் 2011 இல் வெளியிடப்பட்டது. குறிப்புகள் வெளிப்புற இணைப்புகள். NET பொருள்-உறவு வரைபடம் குறுக்கு-தள மென்பொருள்