福田网站建设课程考试,苏州建站公司速找苏州聚尚网络,装修公司需要什么资质,诸暨市住房建设局网站优点#xff1a;
基于 SQL 语句编程#xff0c;相当灵活#xff0c;不会对应用程序或者数据库的现有设计造成任何影响#xff0c;SQL单独写#xff0c;解除SQL与程序代码的耦合#xff0c;便于统⼀管理。与 JDBC 相比#xff0c;减少了 50%以上的代码量#xff0c;消除…优点
基于 SQL 语句编程相当灵活不会对应用程序或者数据库的现有设计造成任何影响SQL单独写解除SQL与程序代码的耦合便于统⼀管理。与 JDBC 相比减少了 50%以上的代码量消除了 JDBC 大量冗余的代码不需要手动开关连接很好的与各种数据库兼容 因为 MyBatis使用JDBC 来连接数据库所以只要JDBC 支持的数据库MyBatis 都支持。能够与 Spring 很好的集成提供映射标签 支持对象与数据库的 ORM 字段关系映射 提供对象关系映射标签 支持对象关系组件维护。
缺点
SQL 语句的编写工作量较大 尤其当字段多、关联表多时 对开发人员编写SQL 语句的功底有⼀定要求。SQL 语句依赖于数据库 导致数据库移植性差 不能随意更换数据库