自我介绍:大三计算机专业,通过阿里云了解到的开发者计划,目前从事后端方向,主要从事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