您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
这篇“java orm的原理是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“java orm的原理是什么”文章吧。
1.ORM映射关系
在实际开发中,程序员使用面向对象的技术操作数据,而存储数据时,使用的却是关系型数据库,这样就造成了很多不便。ORM 可以在对象模型和关系型数据库的表之间建立一座桥梁,程序员使用 API 直接操作 JavaBean 对象就可以实现数据的存储、查询、更改和删除等操作。
2.原理运行过程
通过类或对象转化成SQL语句,再通过第三方连接来操作数据库。用户就不需要在写SQL语句了,ORM全帮你做好了。
3.实例
public class M_People { string _Pl_ID; [DataFieldAttribute("Pl_ID", "Int")] public string Pl_ID { get { return _Pl_ID; } set { _Pl_ID = value; } } int _PL_Age; [DataFieldAttribute("PL_Age", "Int")] public int PL_Age { get { return _PL_Age; } set { _PL_Age = value; } } string _Pl_Sex; [DataFieldAttribute("Pl_Sex", "nvarchar")] public string Pl_Sex { get { return _Pl_Sex; } set { _Pl_Sex = value; } } string _Pl_LoginName; [DataFieldAttribute("Pl_LoginName", "nvarchar")] public string Pl_LoginName { get { return _Pl_LoginName; } set { _Pl_LoginName = value; } } string _Pl_TrueName; [DataFieldAttribute("Pl_TrueName", "nvarchar")] public string Pl_TrueName { get { return _Pl_TrueName; } set { _Pl_TrueName = value; } } string _PL_Pwd; [DataFieldAttribute("PL_Pwd", "nvarchar")] public string PL_Pwd { get { return _PL_Pwd; } set { _PL_Pwd = value; } } }
通过自定义Attribute,我们定义了类属性和数据库字段的一一对应关系。
以上就是关于“java orm的原理是什么”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。