一个软件工程的作业

简介: 计算机竞赛相关社区,包含资讯滚动,视频发布,社区讨论。

自我介绍:大三计算机专业,通过阿里云了解到的开发者计划,目前从事后端方向,主要从事java开发,目前学习到的有ssm,springboot,redis,springsecurtity。


阿里云ECS的使用攻略,可以记录描写在云服务器使用过程中发现的使用小技巧,分享提高效率的方法或者工具,或者在云服务器ecs使用中遇到了什么问题,基本没有问题,不过如果要装宝塔面板的话,就要一开始就装,我是装了java环境和mysql才想起来了要装宝塔面板,不过只是运行一个小作业的后台,倒也无关大雅。


总结,使用服务器要先掌握好linux基本语法,不懂就要去b站看视频或者现场度娘搜索。


做的软件工程作业主要前端使用了vue技术,后端使用springboot技术,数据库使用mysql,还使用了springdata里面的jpa,是一个比较方便的数据库模块。SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。jpa框架则是JPA框架中支持大数据集、事务、并发等容器级事务,这使得 JPA 超越了简单持久化框架的局限,在企业应用发挥更大的作用。简单方便是JPA的主要目标之一就是提供更加简单的编程模型:在JPA框架下创建实体和创建Java 类一样简单,没有任何的约束和限制,只需要使用 javax.persistence.Entity进行注释,JPA的框架和接口也都非常简单,没有太多特别的规则和设计模式的要求,开发者可以很容易地掌握。JPA基于非侵入式原则设计,因此可以很容易地和其它框架或者容器集成。


主要功能有,注册用户,需要有邮箱,性别,账号,密码。然后登陆需要有邮箱和密码,登录之后可以在网站进行发帖,不登陆只能浏览资讯查看视频,还拥有后台管理系统,阿里云的初次使用性能还算可靠,用的比较舒心,主要使用xshell和xftp进行管理,这样可以避免过多的linux语句操作,后端使用软件主要为idea,数据库使用navicat,前端使用vscode屏幕截图 2022-06-23 125829.jpg屏幕截图 2022-06-23 125840.jpg屏幕截图 2022-06-23 125851.jpg屏幕截图 2022-06-23 125903.jpg屏幕截图 2022-06-23 125913.jpg屏幕截图 2022-06-23 125921.jpg

相关文章
|
6月前
|
XML 分布式计算 监控
Oozie工作流管理系统设计与实践:面试经验与必备知识点解析
【4月更文挑战第9天】本文详述了Oozie工作流管理系统的核心概念,包括安装配置、Workflow XML、Action、Coordinator和Bundle XML定义。此外,讨论了工作流设计实践,如监控调试、自动化运维,并对比了Oozie与其他工作流工具的差异。文中还分享了面试经验及解决实际项目挑战的方法,同时展望了Oozie的未来发展趋势。通过学习,读者能提升Oozie技术能力,为面试做好充分准备。
124 0
|
6月前
|
安全 测试技术 持续交付
软件工程之部署阶段(2)
软件工程之部署阶段(2)
56 0
|
5月前
|
存储 缓存 安全
【课程作业】嵌入式系统与设计上机作业(作业二)
【课程作业】嵌入式系统与设计上机作业(作业二)
51 1
|
5月前
|
存储 物联网 编译器
【课程作业】嵌入式系统与设计上机作业(作业三)
【课程作业】嵌入式系统与设计上机作业(作业三)
91 1
|
5月前
|
存储 Linux 定位技术
【课程作业】嵌入式系统与设计上机作业(作业一)
【课程作业】嵌入式系统与设计上机作业(作业一)
44 1
|
6月前
|
缓存 算法 调度
【软件设计师备考 专题 】作业管理(作业调度、作业控制语言(JCL)、多道程序设计)
【软件设计师备考 专题 】作业管理(作业调度、作业控制语言(JCL)、多道程序设计)
95 0
|
6月前
|
监控 安全 测试技术
软件工程之部署阶段(1)
软件工程之部署阶段(1)
74 0
|
6月前
|
自然语言处理 数据可视化 测试技术
软件测试作业(三)
软件测试作业(三)
50 1
|
算法 Java 程序员
软件工程工作必备
软件工程工作必备
62 0
|
缓存 分布式计算 监控
架构师带你细细的捋一遍MapReduce全流程【附调优指南】
架构师带你细细的捋一遍MapReduce全流程【附调优指南】