ssm框架搭建步骤

1、环境搭建

  1. 创建项目

  2. 创建模块,勾选webapp

  3. 配置pox文件

  4. 创建数据库

  5. 创建目录,java设置为root,并列resource设置为root

  6. 创建实体类,再main/java/com/hanchen/domain下

  7. mapper接口

  8. 业务层service的接口与实现类

  9. web层的控制类Controller

  10. 前端jsp页面

  11. 编写相应的配置文件,jdbc.xml && log4j && web.xml

  12. 具体的实现的配置文件[📎spring-mvc.xml]

  13. 账户mapper映射文件com.hanchen.mapper.AccountMapper.xml

  14. mybatis的核心文件[📎sqlMapConfig-spring.xml]📎sqlMapConfig.xml]

2、具体配置

映射文件&核心文件

  1. sqlMapConfig.xml中定义实体别名,

  2. AccountMapper.xml书写相应的sql语句,

  3. sqlMapConfig.xml配置相应jdbc工作环境,并加载jdbc的具体配置文件到该配置文件,

  4. 加载映射

spring和mvc配置文件

  1. applicationContext.xml组件扫描mapper和service文件,将controller的扫描排除。

  2. spring-mvc.xml组件扫描 主要扫描controller、配置mvc注解驱动、内部资源视图解析器、开发静态资源访问权限

web.xml内容填充

spring 监听器

springmvc的前端控制器

乱码过滤器

3、业务代码的编写

  1. 对controller层进行注释,并注释访问路径url

  2. 对service层进行注释

4、tomcat配置

一般创建项目就已经存在,只是有可能没有导入,需要手动的去导入一下

5、测试

将项目运行,发布到tomcat

出现的问题

java.io.FileNotFoundException: class path resource [spring/applicationContext.xml] cannot be opened because it does not exist

这个问题发生在配置文件的识别上,网页访问500

有两种可能性

1、配置文件路径错误

<context-param>

<param-name>contextConfigLocation</param-name>

<param-value>classpath:applicationContext.xml</param-value>

</context-param>

2、编译有问题(重点)

编译后的class文件必须要有以下的内容

在这里插入图片描述

即配置文件,如果没有,那么就是编译异常

需要在pom.xml文件中加入以下资源

<build>

<resources>

<resource>

<directory>src/main/java</directory>

<filtering>false</filtering>

<includes>

<include>**/*.properties</include>

<include>**/*.xml</include>

</includes>

</resource>

<resource>

<directory>src/main/resources</directory>

<filtering>true</filtering>

</resource>

</resources>

</build>

参考自:https://blog.csdn.net/wxx_0124/article/details/85164275

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IDEAS是一种用于框架搭建的软件开发方法论,其重点是敏捷、可迭代、可持续的开发过程。以下是IDEAS框架搭建的详细步骤: 1. 确定项目需求:与项目参与者一起明确项目目标,并定义需求。这涉及到与利益相关者讨论并达成一致,以确保对项目的整体理解。 2. 制定项目计划:在项目启动阶段,制定一个详细的项目计划。该计划应包括项目的阶段、交付物、时间表和资源分配。 3. 加强沟通:确保团队成员之间的充分沟通,包括利益相关者。这可以通过定期会议、交流平台和进度更新来实现。 4. 设计和协作:使用适当的设计工具创建项目的架构和原型。这涉及到团队成员之间的协作,以确保设计的完整性和一致性。 5. 实施开发:根据项目计划和设计文档,进行软件开发。这包括编码、测试和调试。 6. 测试和验证:在开发过程中进行测试,包括单元测试、系统测试和用户验收测试。这有助于发现和解决潜在问题,并确保软件符合预期的要求。 7. 部署和交付:经过测试和验证后,将软件部署到生产环境中。这包括安装、配置和推出软件,并对用户进行培训和支持。 8. 持续改进:在软件交付后,根据用户反馈和实际使用情况进行持续改进。这可以通过跟踪问题、收集用户反馈和进行定期维护来实现。 9. 项目收尾:在项目完成后,进行项目的总结和评审。这涉及到评估项目的成功,以及记录和分享项目经验和教训。 通过遵循以上步骤,IDEAS框架可以帮助团队快速启动、高效开发,并持续优化软件产品。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值