什么是web java 开发_什么是常见的Java Web开发实践?

我想更多地了解/更好地了解至少拥有两个团队的开发团队的常见

Java Web开发实践 – Web设计人员和Web组件开发人员.特别是,我有兴趣了解以下内容:

>假设有一个代码存储库,所有团队都会检查所有代码的本地副本吗?如果是,为什么网页设计师想要/需要访问后端代码,同样为什么Web组件开发人员想要/需要访问前端代码?

>每个团队成员,无论团队成员如何测试他们的代码,他们如何将代码“部署”到他们的本地工作站,开发盒上的单个实例或整合的开发框?

>如何完成集成和测试?例如,假设一个Web设计人员创建一个“注册”表单页面,Web组件开发人员创建后端代码来处理并将数据插入到数据库中 – 如何集成前端和后端代码并测试?

有关开发组的java Web开发实践的任何其他信息,我没有特别询问,但是相关,请分享.

编辑(后续):

我很欣赏这些答案,他们填补了我对java web开发的大部分概念漏洞.但是,我确实有几个后续问题 –

>测试,尤其是自动化测试,显然是Java Web开发的重要组成部分;但什么构成了良好的“考验”?例如,假设一个java后端开发人员只是将接受表单数据的代码放在一起,验证它,然后插入/更新数据库.在这种情况下,什么是一个好的测试?此外,这怎么可能“自动化”?

>有人可以阐述持续集成 – 即他们的目的是仅编译所有项目代码吗?或者它是否有助于自动化测试?根据我的理解,continuance集成服务器监视提交的存储库,并在提交时检出新修改的代码并编译整个项目;在成功/失败编译时,通知用户.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值