实习篇---第二十三天

今天可以说是我从开始到现在最惊心动魄的一天!!!

早上和平时一样,我在做任务,10点左右,王经理来了,对着我师傅说了些什么,然后我师父就来找我说我的代码有些地方不规范!找来找去没有找到,之前师父也是review过的,然后我和师傅一起去找经理,经理首先指出我Entity的格式不对,没有换行!这一点说的很对,我没有说话,然后又说我为什么对类别定义为“pcategory”,我说数据库之前有个字段类型是“ptype”,然后我就把类别定义为“pcategory”,紧接着,经理开始训斥!“别人这样写,你就跟着写啊!自己不会思考啊!”我说“我看系统里定义的是‘ptype’,我就顺理成章的定义为‘pcategory’”,“你那就是抄袭,不是模仿,自己不用思考的吗?”大概就是个意思!尼玛,我第一次做任务不按照系统里的来,不是找抽吗,如果真不按照系统里写,出了错怪谁?只能怪我!现在什么错都只能怪我!既然批评,那就接受呗,花了时间把字段改了过来,因为之前把第一个任务提交后以为就没事了,然后就开始做第二个任务了,第一个和第二个任务有点乱,就花了较长的时间!改好之后,又开始处理自己第二个任务!遇到的问题,厚着脸皮把师傅请来,看了半天,依然是“模仿”的问题,hibernate的hql语句有createSQLQuery和createQuery,我用了第一种方法,但是我写的SQL语句是原生sql语句,这点纯属拷贝带来的问题!然后师傅也说,这种错误也是实习生最常出现的为题,看别人的代码能运行,就直接拷贝过来,有的不必要的程序也调用了,也就是饶了一大圈来实现一个功能!所以,在以后做的时候要弄懂别人如何写的,只能当参考,最好自己写!说了好多,之后我自己思考了一番,以后就按照自己的思路来吧,总不能让经理再次批评吧,不然师傅脸上也没有光!

后来也遇到注解的问题,因为数据库里有空值,然而这个定义为int,后来只要改成包装类就行了!

五点多的时候,测试跑过来问我,为什么我的代码不能运行!我一个激灵,跑过去看,果然,什么数据都没有!这可急死我了,老是在节骨眼上出问题!经过一番的排除思考,终于,我让测试重新启动服务器,然后就可以了,额!虚惊一场啊!

总结今天所遇到的‘人不能不思考!可以参考不能拷贝!’这句话很重要!

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值