博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSM Maven MallDemo项目为例
阅读量:5051 次
发布时间:2019-06-12

本文共 6400 字,大约阅读时间需要 21 分钟。

一、创建maven项目

项目结构 创建一个空项目

1. mall (**pom**)

父模块,用于放置公共属性、依赖关系等。
2. mall-util (**jar**)
工具模块,用于放置常用工具类。
3. mall-bean (**jar**)
实体模块,用于放置实体类。
4. mall-dao (**jar**)
数据访问,MyBatis相关。
5. mall-service (**jar**)
业务模块,业务处理、事务管理、VO转换等操作。
6. mall-api (**war**) (选择maven.archetypes:maven-archetype-webapp)
接口模块,返回前台所需要的JSON。
7. mall-web (**war**) (选择maven.archetypes:maven-archetype-webapp)
Web模块,页面相关。
 
二、依赖关系(使用搜索、下载jar包吧)
app 父模块
* lombok(
lombok-1.18.6.jar | 提供自动化 getter & setter 等功能。
)
* junit(
junit-4.12.jar <br> hamcrest-core-1.3.jar | JUnit 测试。
)
* spring(core context expression bean test)
*log4j(
log4j-1.2.17.jar | 与 MyBatis 集成,打印日志信息。
)
 
UTF-8
1.7
1.7
5.1.5.RELEASE
3.5.0
2.0.0
8.0.15
1.1.15
4.12
1.18.6
1.7.26
1.2.3
2.9.6
2.9.2
org.springframework
spring-beans
${spring.version}
org.springframework
spring-core
${spring.version}
org.springframework
spring-context
${spring.version}
org.springframework
spring-expression
${spring.version}
org.springframework
spring-test
${spring.version}
org.springframework
spring-aop
${spring.version}
org.aspectj
aspectjweaver
1.9.2
org.projectlombok
lombok
${lombok.version}
org.slf4j
slf4j-api
${slf4j.version}
org.slf4j
slf4j-log4j12
1.7.26
com.fasterxml.jackson.core
jackson-core
${jackson.version}
com.fasterxml.jackson.core
jackson-databind
${jackson.version}
com.fasterxml.jackson.core
jackson-annotations
${jackson.version}
junit
junit
${junit.version}

app-dao

* mybatis
* spring(tx jdbc)
* mybatis-spring
* druid
com.mall
mall-bean
1.0-SNAPSHOT
com.alibaba
druid
${druid.version}
org.springframework
spring-tx
${spring.version}
org.springframework
spring-jdbc
${spring.version}
org.mybatis
mybatis
${mybatis.version}
org.mybatis
mybatis-spring
${mybatis.spring.version}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/wangshuang123/p/10812211.html

你可能感兴趣的文章
linux 配置SAN存储-IPSAN
查看>>
双链表
查看>>
java学习笔记之String类
查看>>
pymysql操作mysql
查看>>
Linux服务器删除乱码文件/文件夹的方法
查看>>
牛腩记账本core版本源码
查看>>
Word Break II
查看>>
UVA 11082 Matrix Decompressing 矩阵解压(最大流,经典)
查看>>
jdk从1.8降到jdk1.7失败
查看>>
一些关于IO流的问题
查看>>
mongo备份操作
查看>>
8 -- 深入使用Spring -- 3...1 Resource实现类InputStreamResource、ByteArrayResource
查看>>
硬件笔记之Thinkpad T470P更换2K屏幕
查看>>
一个关于vue+mysql+express的全栈项目(六)------ 聊天模型的设计
查看>>
【知识库】-数据库_MySQL 的七种 join
查看>>
.net 写文件上传下载webservice
查看>>
noSQL数据库相关软件介绍(大数据存储时候,必须使用)
查看>>
iOS开发——缩放图片
查看>>
HTTP之URL的快捷方式
查看>>
满世界都是图论
查看>>