前后端分离的初步认识和自我的一周小结

前后端分离是一种技术架构,它将前端和后端的开发分开,使得前端和后端的开发可以独立进行,从而提高开发效率。
前端指的是用户看到的界面,它主要负责用户界面的设计和交互,比如网页的布局、按钮的点击事件等,它的主要开发语言是HTML、CSS和JavaScript。
后端指的是服务器端,它主要负责处理用户的请求,比如数据的存取、数据的处理等,它的主要开发语言是PHP、Java、Python等。
前后端分离的优势在于,前端和后端的开发可以独立进行,前端开发人员可以专注于前端的开发,而后端开发人员可以专注于后端的开发,从而提高开发效率。此外,前后端分离还可以更好的支持移动端的开发,因为前端和后端的开发可以分开进行,所以可以更好的支持不同的移动端设备

总结一下自己上个星期的学习:初步了解了一个项目所需要的各种部分和要求,初步了解了一个闲置物品置换系统,并且从0开始自己先确定有多少个部分,画出UML图,划分好类和补充类的属性和方法,并且使用了GITEE仓库,方便协同合作。然后画出数据库表并且确定好主键,连接好外键。

 后面是完善自己的每个类,补充各个方法和其他一些异常类枚举类等等。每个类里面又有许多不同的方法实现不同的功能。

总之初步完善的就是service层的一些主要部分,要仔细考虑每个部分。

深刻体会到一个系统所需要的繁琐的一些过程,每个对象都有不同的行为和状态,要仔细考虑到每一个过程和每一种状态,以及他们发生改变的时间。

 同时也要注重数据库和java的合同协作,在java中使用sql语句要严格注意格式,引号多一个少一个都不行,同时在进行每一种状态的更改或者是对数据库数据进行修改之后都要进行保存,要把数据存储到持久化层,每个对象都有自己的属性,方法和状态,但是不同的类之间又可以相互调用。

总之,这个项目的初步启动,加深了我对类和对象的关系概念的理解,同时了解了一个是行为和状态的不同,发出某个行为,使得某个状态发生了改变,是两种完全不同的概念,必须要分的清楚才能有正确的逻辑思维。当然这些都只还是service层面,还没有涉及到control层,先完善好这一层面在进行下一层面的完善。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值