介绍
小编给大家分享一下java中orm的原理是什么,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!
java可以用来干什么
java主要应用于:1。网页开发;2。Android开发;3。客户端开发;4。网页开发;5。企业级应用开发;6。Java大数据开发;7。游戏开发等。
<强> 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 {_Pl_ID;, return } , ,,,,,,,,,,,set {=, _Pl_ID 价值;,} , ,,,,,,,} , , , ,,,,,,,int _PL_Age; , ,,,,,,,(DataFieldAttribute (“PL_Age",,“Int")) , ,,,,,,,public int PL_Age , ,,,,,,,{ , ,,,,,,,,,,,get {_PL_Age;, return } , ,,,,,,,,,,,set {=, _PL_Age 价值;,} , ,,,,,,,} , , , ,,,,,,,string _Pl_Sex; , ,,,,,,,(DataFieldAttribute (“Pl_Sex",,“nvarchar")) , ,,,,,,,public string Pl_Sex , ,,,,,,,{ , ,,,,,,,,,,,get {_Pl_Sex;, return } , ,,,,,,,,,,,set {=, _Pl_Sex 价值;,} , ,,,,,,,} , , , ,,,,,,,string _Pl_LoginName; , ,,,,,,,(DataFieldAttribute (“Pl_LoginName",,“nvarchar")) , ,,,,,,,public string Pl_LoginName , ,,,,,,,{ , ,,,,,,,,,,,get {_Pl_LoginName;, return } , ,,,,,,,,,,,set {=, _Pl_LoginName 价值;,} , ,,,,,,,} , , , ,,,,,,,string _Pl_TrueName; , ,,,,,,,(DataFieldAttribute (“Pl_TrueName",,“nvarchar")) , ,,,,,,,public string Pl_TrueName , ,,,,,,,{ , ,,,,,,,,,,,get {_Pl_TrueName;, return } , ,,,,,,,,,,,set {=, _Pl_TrueName 价值;,} , ,,,,,,,} , , , ,,,,,,,string _PL_Pwd; , ,,,,,,,(DataFieldAttribute (“PL_Pwd",,“nvarchar")) , ,,,,,,,public string PL_Pwd , ,,,,,,,{ , ,,,,,,,,,,,get {_PL_Pwd;, return } , ,,,,,,,,,,,set {=, _PL_Pwd 价值;,} , ,,,,,,,} , , , }
通过自定义属性,我们定义了类属性和数据库字段的一一对应关系。
看完了这篇文章,相信你对“java中orm的原理是什么”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!