• JDBC缺点分析


    * JDBC代码繁琐,每一次JDBC都需要编写“同样”的六步。

    * sql不能配置,在JDBC编程中sql语句是写在java源程序当中的,sql语句经常会发生改变(业务发生了改变),sql改变之后,需要重新修改java源代码,重新编译,重新部署,重启服务器。
    显然这个设计违背了一个开发原则:开闭原则(OCP)
    OCP: 对扩展开放,对修改关闭。(OCP不属于某一个编程语言,是软件工程学当中的内容)
    修改之后为了保证安全,需要重新测试。

    * JDBC程序中对结果集的处理太繁琐了。
    我们需要一个一个从结果集中取出,然后自己创建一个对象,而且还得一个一个的set,最后还得把对象放到集合中。
    mybatis可以自动化完成。(自动映射,mybatis可以自动将数据库表中的记录映射成java对象。)

  • 相关阅读:
    跨站请求伪造CSRF
    XSS危害——session劫持
    跨站脚本攻击XSS
    初识jsonp
    php json与xml序列化/反序列化
    php操作xml
    HTML5 WebStorage
    串口调试助手
    dashboard
    windows定时器编程
  • 原文地址:https://www.cnblogs.com/kosinggit/p/9197592.html
Copyright © 2020-2023  润新知