MyBatis--1.快速入门 MyBatis简介 原始jdbc操作的弊端 创建、释放频繁导致系统资源浪费 sql语句在代码中硬编码,不易维护 查询操作时,需要手动将结果集中的数据封装到实体中。插入操作同理需要手动 解决方案: 使用数据库连接池初始化连接资源 将sql语句抽取到xml配置文件中 使用反射、内省等底层技术,自动将实体与表进行属性和字段的自动映射 MyBatis简介 mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。 mybatis通过xm...

  wDEQCMw5w7sG   2023年11月01日   33   0   0 Java

现代软件工程期末复习--基础知识 1.软件工程师及软件团队 讲解了一些软件工程师的规范和团队规范 没啥看的,暂时忽略 2.软件及其过程 什么是软件? 计算机软件指计算机系统中的程序、数据及其相关文档 程序:按照特定顺序组织的计算机数据和指令的集合 数据:使程序能正常执行的数据结构 文档:为了便于理解程序所需的与开发、维护和使用有关的资料 软件=程序+文档+数据,三要素 软件的特点? 软件是设计开发的,而不是传统意义上生产制造的。 q软件不会“磨损”,但会退化。 大多数软件还是用户定制的 软件的分类? 计算机软件可分为七个大类:系统软件 应用软件工程/科学软件嵌入式软件人工智能软件产品...

  wDEQCMw5w7sG   2023年11月01日   76   0   0 软件工程其他

现代软件工程--拓展补充 瀑布模型将软件生命周期划分为软件计划、需求分析、设计、实现、测试、运行和维护等阶段。 UML是软件开发中的一个重要工具,它主要应用于基于对象的面向对象的方法 软件工程的基本目标是开发足够好的软件 结构化程序设计主要强调的是程序易读性 软件工程”术语是在1968年NATO会议 被首次提出 产生软件危机的原因主要与软件产品本身的特点,开发和维护过程中用的方法不正确两个方面的问题有关 软件工程的出现主要是由于软件危机的出现 软件工程的基本要素包括方法、工具和过程 为了解决软件危机,人们提出了用工程学的原理来设计软件 软件质量是在开发过程中逐渐构建起来的。 敏捷方法尤其适合...

  wDEQCMw5w7sG   2023年11月01日   36   0   0 软件工程其他
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~