Android应用开发:使用Java和ssm框架

版权申诉
0 下载量 141 浏览量 更新于2024-10-18 收藏 63.06MB ZIP 举报
资源摘要信息:"毕业设计源码之Android app作业" 知识点说明: 1. 开发语言:Java Java是一种广泛使用的面向对象的编程语言,它拥有跨平台、对象导向等特性。在Android开发中,Java是主要的编程语言之一,应用非常广泛。Java不仅应用于Android应用开发,还是企业级应用开发的首选语言。 2. 框架:ssm ssm指的是Spring、SpringMVC和MyBatis的集合,这是一个非常流行的Java后端开发框架组合。Spring负责基础架构的支持,SpringMVC负责处理Web请求,MyBatis则作为数据持久层框架,三者共同构成了一套完整的、易于管理的开发框架,被广泛应用于Java Web应用程序的开发中。 3. JDK 版本:JDK1.8 JDK(Java Development Kit)是支持Java编程语言的软件开发包,它包含了编译Java应用所需的工具和运行Java程序的环境。JDK1.8是Oracle公司发布的Java的一个版本,新增了包括lambda表达式等许多新特性,为Java语言的发展带来了新的活力。 4. 服务器:tomcat7 Apache Tomcat是一个开源的Servlet容器,它实现了Java Servlet和JavaServer Pages (JSP) 规范。Tomcat7是该系列的一个版本,主要用作Web服务器和应用服务器,能够部署Java Web应用。 5. 数据库:mysql 5.7 MySQL是一个流行的开源关系型数据库管理系统,5.7版本是其众多版本中的一个。它拥有高性能、高可靠性、易用性等优点,是中小型Web应用的首选数据库系统。 6. 数据库工具:Navicat11 Navicat是一款流行的数据库管理工具,它支持多种数据库系统,比如MySQL、PostgreSQL、SQLite等。Navicat11是该软件的一个版本,提供了一个直观的图形用户界面,用于数据库的管理、开发和维护工作。 7. 开发软件:eclipse/myeclipse/idea 这些是流行的集成开发环境(IDE),Eclipse和MyEclipse主要面向Java开发,提供了代码编写、调试、发布等功能,而IntelliJ IDEA也是一个功能强大的Java IDE,尤其在智能代码辅助、重构等方面表现出色。 8. Maven 包:Maven3.3.9 Apache Maven是一个项目管理和构建自动化工具,它使用基于XML的项目对象模型(POM)来描述项目的构建过程和依赖关系。Maven3.3.9是这个工具的一个版本,它支持构建生命周期管理、依赖管理、文档生成等功能。 9. 浏览器:谷歌浏览器 谷歌浏览器(Google Chrome)是Google公司开发的一款高速Web浏览器。它以简洁的用户界面、强大的JavaScript引擎和稳定的性能著称。 10. 安卓框架:uniapp uni-app是一个使用Vue.js开发所有前端应用的框架,能够编译到iOS、Android、H5、以及各种小程序等多个平台。它提供了一套统一的开发规范和API,使得开发者可以仅编写一套代码,便实现多个平台的发布。 11. 安卓开发软件:HBuilder X HBuilder X是DCloud公司推出的一款轻量级但功能强大的前端开发IDE。它支持uni-app等多种前端框架和语言,特别适用于开发跨平台的移动应用。 12. 开发模式:混合开发 混合开发是一种介于原生开发和Web开发之间的应用开发模式,它将原生应用和Web页面结合在一起,既能够利用原生应用的高性能和良好的用户体验,又能够实现快速的迭代和跨平台兼容。 以上知识点是根据提供的文件信息整理而成,涵盖了从项目的技术选型到开发工具的选择,再到开发模式的介绍,为理解和开发类似的Android应用提供了一个全面的技术背景。