day 7 基于SSM的web项目搭建

本文分享了如何撰写吸引面试官的简历,重点强调项目经历的重要性。同时,详细介绍了SSM框架下公司级项目搭建流程,包括Maven项目结构、各层模块划分及配置文件设置。并分享了在开发过程中遇到的常见问题及解决方法。

碎碎念

上午老师为我们展示了一份优秀的简历,并基于此为我们讲解了如何去写好一份简历。就公司的面试官而言,他们看重的是简历上的项目经历,所以我们应该将我们重点描述自己的项目经历和自己的实习中的项目经历。
之后老师就为我们讲解了一个大的公司项目该如何去搭建。将项目的各个层划分为一个module,每个层只执行它的工作。这样也便于团队中的分模块开发。
下午就正式开始做我们的菜谱项目了,上周只是大概地分解出不同的功能,并设计了数据库,在今天又讨论之后完善了数据库,并着手开始找相关的数据。
晚上就开始写dao层的数据库相关的sql语句,后面也遇到了很多的数据库问题。

SSM的web公司项目搭建步骤

  1. 新建一个空的Maven项目,为项目的主要的目录。
  2. 在该项目中新建三个为空的Module,分别表示为bean层,dao层,service层。
  3. 然后再新建一个web项目的Module,表示为controller层。
  4. 在主项目的pom.xml文件中设置相关的配置和导入相关的依赖。这样在其他的Module都可以使用得到该配置和依赖。
  5. 在各个Module中创建相关的package包。
  6. 在dao层的Module配置文件中创建mapper文件夹。
  7. 在web的Module中的resource文件夹中创建相关的配置文件,比如:applicationContext.xml,db.properties,log4j.properties,spring-mvc.xml。
  8. 最后修改web.xml的配置文件。

开发遇到的问题及解决方案

  1. 若在公司项目中的web的Module中的配置文件报错,出现红色报错,就可能是没有导包,自动导包即可。
  2. 在Java中,若数据库中采用DateTime的数据结构,采用mapper的方式可以使用java.util.Date来插入数据,但是若采用PreparedStatement的方式只能使用java.sql.Date,而java.sql.Date只能显示年月日,不能显示时分秒。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值