程序员工作总结 2024 年伊始是通过分销资源计划系统(DRP)拉开序幕
此次项目是一个相对比较完整的 Java Web 项目,从最基础的业务介绍,到需求分析,数据库分析与设计,页面设计,代码编写
直到整个项目的完成,通过这个项目学到了很多新的知识,同时对很多已经学过的知识进行很好的摩擦和补充
因为在其中还穿插着其他的内容,所以用了有半年左右的时间
从 4 月初到 5 月末,准备并进行软件设计师的考试
这是我第二次参加软件设计师考试
通过两次考试的对比可以明显的发现产生在自己身上的一些改变和进步
具体可见无经历,不成熟软件设计师考试后总结 但是最终的考试结果是没有通过,和第一次一样,差两分
虽然成绩的结果没有通过,但是通过这次软件设计师的复习考试,很给力的给自己补充了计算机基础方面的知识,同时也解了自己很多的疑惑,真正的学到了很多的知识
回顾自己整个的复习过程,收获是很大的,不仅仅是计算机基础,更是一种面对失败的心态收获
而这种心态将会在自己未来的路上会起很大的作用
后半年进入 SSH 项目的实践和学习
SSH 为 struts+spring+hibernate 的一个集成框架,是目前较流行的一种轻量级 Web 应用程序开源框架
Struts 就是一个 MVC 的架构,在控制器,视图和模型方面都有其特定的组件,在 SSH 框架中,更多的是利用了 Controller 这个组件
Spring 实现了反转控制(Inversion ofControl)和面对方面编程(AchievementOrientedProgramming)
Spring 框架的能实现应用的分层架构,在应用中要使用的对象可以被一个简单的 XML 文件连在一起,这个 XML 文件含有到像事务管理器、对象工厂、包含业务逻辑的服务对象、和数据存取对象这些对象的引用
Hibernate 是一种 ORM 映