idea+maven+ssm搭建基本项目

刚转做Java服务端, 觉得很好玩.在工作之余搭建自己的项目. 用常用的技术.此项目经过测试. 可以直接用于项目中. 将dao层 和Service层都提取了一个公共的基类(开发中省去很多代码).有全局异常处理,日志记录,批量插入;其他功能,也会逐渐添加进来.
下面简单的贴部分关键代码,整个源码会在底部给出链接;

首先看下整体的一个结构

这里写图片描述

项目顺序

建立一个项目的时候,
首先应该把项目的整个结构搭建起来.这样方便后边进行文件配置的编写.
第二步添加依赖jar,
第三步编写需要的配置文件,如jdbc.properties; log4j.properties;spring相关配置文件.
第四步配置web.xml;
第五步:编写映射mapper,实体类,错误页面等;
完成之后一定要 进行检查下;看是否能够正常运行起来;正常运行后,再进行其他操作;

pom.xml文件添加依赖

由于依赖比较多,这里就不粘贴出来, 源码中都有,并有相关注释;

####关键配置文件
spring-mvc.xml
这里写图片描述
spring-mybatis.xml
这里写图片描述
web.xml
这里写图片描述
这里写图片描述

抽象的dao基类

这里写图片描述

抽象的Service基类

这里写图片描述

抽象的实现Service基类

这里写图片描述

这个抽象出了常用基本方法,后期还会完善. 对于自己所需要的接口方法,可以定义在对应的dao中和Service中;
GitHub地址:https://github.com/qinyunsurd/surd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值