时间如白驹过隙,眨眼间就过去了3个月,随之而来的是第四阶段的强化,对于刚刚结束的第三阶段的项目,我深有感触。
首先,我们做的是CRM管理系统,由于之前做的BMI项目我开始是用JSP做的,随后又用HTML做了一遍,所有对于CRM项目的设计思路也是走的HTML,起初还好,AJAX和Controller之前的配合得到加强,可是后面越来越多的数据传输,弄的人实在难受。数据容易拿到手,但是在JS里动态生成的时候要拼接,弄的人头皮发麻。导致小组整体进度较之其他区就显得很慢,随后又学习了SpringBoot与Thymeleaf,更让我一度产生推倒重来的想法,最终还是一直将HTML的写下去了。期间出了不少问题,但也让我对ajax和contrller更加的熟悉了。
其次,对于好多重复的前后端传值,我一直想封装起来,但是始终没能腾出时间弄这个东西,也没有确认下我的想法到底能不能执行,对于SpringBoot和Thymeleaf也颇有一番遗憾,收获更多的是对于ssm的理解,以及controller中的注解,特别是对于权限系统,个人感觉是其中最好玩的一部分,多个表的联动,拦截器等等。其中拦截后台首页的controller中收获最大,get到许多新思路,使用vo类将需要的数据先存储起来,在ajax的返回内判断vo类属性的值等,使我的解题思路又多了,还有封装好的验证码工具类,MD5类,更让我尝到了封装类的甜头,大大的加强了我偷懒(提高代码复用率)的能力。这是第一次接触到拦截器,感觉这个功能很好玩,对于目前的我来说也很有挑战性。
经过在千锋Java培训这次的项目练习,我收获了许多在学习中无法get到的技能点,也让我的编程思想,代码的书写以及框架的体系更加成熟。希望自己在下一个阶段可以更好的提升自己的能力,力争打破实习生低工资的魔咒。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱