java - 面向对象数据存储跟数据库的关系
PHP中文网
PHP中文网 2017-04-17 17:42:31
0
2
377

既然java是面向对象的语言,平时数据都存在关系型数据库中,那为什么不直接把用户输入的数据,用对象的方式存起来,还要多用jdbc把数据存到关系型数据库中?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(2)
洪涛

Ce langage orienté objet n'a rien à voir, les données doivent être persistantes.

大家讲道理

Les objets ne sont pas persistants. Lorsque vous fermez le programme ou détruisez l'objet pour d'autres raisons, les données que vous avez enregistrées disparaîtront. Mais que se passe-t-il si vous souhaitez quand même utiliser les données détruites la prochaine fois ? C'est là que la base de données est utile. Utilisez la base de données pour enregistrer les données dans l'objet. De cette façon, les données sont toujours là, sauf si vous supprimez manuellement les données dont vous ne voulez pas. Vous n'avez pas compris plusieurs points du programme. Le programme est utilisé pour gérer des données. Ce qui existe dans l'objet doit être une structure de données (cela peut être compris de cette façon, mais ce n'est pas particulièrement précis. Tous les attributs de l'objet constituent une structure de données). La création et la destruction ne modifient pas la structure des données. La structure des données peut être comprise comme une spécification des données. Cette spécification correspond aux champs de la base de données, permettant de baser les opérations sur les données sur des preuves.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal