SSH实训
内容
1.整体架构简介
2.SSH整合流程
3.手把手教你实现第一个SSH项目
4.实训一:用户登录及管理
5.实训二:新闻发布系统
6.实训三:XXX管理系统
1.整体架构简介
在软件工程领域,为了降低模块耦合度,提高模块的可重用性,分层一直是广为采纳的一个方法。
常见的层次模式:
UI层:负责与用户交互,包括:接受用户的请求,把处理结果返回给用户。这里我们采用struts来UI层,虽然比起Tapestry以及JSF这些事件 驱动的表现层技术而言,Struts的设计显得有些老土,但它目前仍是表现层事实上的标准,所以我们还是选用它。
业务逻辑层:主要负责具体的业务处理。通过Spring的IOC以及AOP实现各个功能的耦合相连
数据持久层:主要负责与底层的数据库打交道。这里我们采用Spring封装的Hibernate操作来简化实际的编码。主要的操作为CRUD(create ,read, update, delete)
域对象层:具体的实体类,如老师,学生等等这些具体的类(注意:需要与数据库中的某一表对应)。
2.SSH整合流程
1.新建工程项目Web Project
2.Struts部分
添加Struts功能支持
配置web.xml,增加Struts2支持。
创建Action,编写execute方法。
创建struts.xml,并配置。
3.Spring部分
添加
您可能关注的文档
- nb-iot系统设备与芯片原型开发0729教学幻灯片讲义.pptx
- NB-IoT芯片RF_Analog前端架构与电路设计要点教学幻灯片讲义.pptx
- NB-IoT--智慧城市新引擎V4-教学幻灯片讲义.pptx
- NB-IoT终端测试验证挑战0724北京v2教学幻灯片讲义.pptx
- nc生产制造管理系统[用友软件]教学幻灯片讲义.ppt
- nike中国2004约翰逊北京见面会提案版教学幻灯片讲义.ppt
- n阶行列式教学幻灯片讲义.ppt
- O2O线上线下融合的商业模式下半场研究报告教学幻灯片讲义.pptx
- O2O移动应用2016年Q1发展报告教学幻灯片讲义.pptx
- OC&C:如何赢取顾客芳心——在中国餐饮业的致胜关键_EN(Establishingawinningpropositioninchina'srestaurantlandscape)教学幻灯片讲义.pptx
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
原创力文档

文档评论(0)