宁波中软实习day3

SSM项目的建立

1.准备数据库环境

1.创建数据库project;

2.创建表userinfo;

2.在idea环境中创建SSM项目

1.创建maven项目


注意勾选上图中的内容;
个人觉得maven的作用在于管理jar包,保持特定的项目结构,接下来在项目创建过程中会对项目结构进行简单的讲解;

点击next,如图,输入GroupID(公司ID),ArtifactID(项目名);

点击next,选择已安装的maven,选中“override”,重新选择setting.xml文件与resposity库(第一次建项目建议按默认的选择);

点击next,选择项目位置,点击finish,成功创建项目。
(项目创建后,若右下角出现提示,点击“enable auto import”,自动导包,这可能需要较长的时间)

由于项目耗费太长时间,所以我又新建了一个项目SSM,SSM3,建立步骤与前面相同,不同的是在选择maven位置界面中点击表格右边的+号,添加变量archetypeCatalog,值为internal,这样创建项目会节省时间(第一次创建maven项目应该不能做此操作);

2.创建Java目录和resources目录;
Java目录中主要存放Java代码;
resources目录中主要存放配置文件;

首先在main目录下创建java目录,右键marked directory as ,选择source root;

在main目录下创建resources目录,右键marked directory as ,选择resource root;

3.配置pom文件,pom文件中存放有项目的依赖项,有版本信息等,根据老师提供的pom.xml文件进行修改;


4.在Java目录中新建各个包;

首先在Java中新建com.zhongruan.bean包,bean包是存放与数据库对应的实体类;
再在zhongruan包下新建dao,controller,service包,其功能在上一篇文章中有提到;

5.编写实体类UserInfo;
在bean包下建立UserInfo类,类的属性需与之前数据库中表的数据相对应;
在编写get,set,toString方法时可以充分利用generate方法;
6.在dao包中编写对应的数据操作的接口,以select方法为例;


7.在resources包中新建mapper目录,在mapper目录中建立UserMapper.xml文件;
mapper目录是存放数据库操作信息,是上面接口中方法的实现;

namespace写对应的方法类;
id指的是方法名,resultType是返回类型;

8.在resources目录下新建配置文件;

新建applicationContext.xml文件,该文件是对spring和mybatis的相关配置;
新建db.properties文件,是数据库配置文件;
新建log4j.properties文件,是日志相关文件;


9.在controller中添加控制类;
主要是控制页面间的跳转,调用service中的方法实现页面间的跳转,service内容尚未完成;

其中/user和/findAll.do的作用不大清楚;
10.实现service中的内容;
在service包下需新建impl包,用于存储实现类;
在service下新建业务处理接口IUserService,其中包含方法;
在impl包下新建业务处理接口实现类,调用dao中的接口实现方法;

11.加载spring-mvc配置文件;
在resources目录下新建spring-mvc.xml文件,其中包含springmvc的配置信息;

12.修改web.xml文件;

13.添加jsp页面,获取用户事件,触发查询事件,最终返回给用户结果;

14.部署服务器,运行程序,点击页面链接,可成功查询到相关信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值