基于Spring + Spring MVC + Mybatis 高性能web构建.docx
文本预览下载声明
看我们的项目结构:
是一个典型的Maven 项目 :
src/main/ HYPERLINK /base/javaee \o Java EE知识库 \t _blank Java:存放java源文件src/main/resources:存放程序资源、配置文件src/test/java:存放测试代码文件src/main/webapp:web根目录pom.xml : maven项目配置文件,管理依赖,编译,打包
主要的后端架构: HYPERLINK /base/javaee \o Java EE知识库 \t _blank spring?+ Spring MVC + Mybatis + Apache Shiro
前端界面主要使用MetroNic 模板,
先看我们搭建完成,跑起来的效果,这样你才有兴趣看下去:
你可以 在github 上 checkout?quick4j项目 查看 ,并跟下面步骤 来搭建:
强烈建议你,checkout ?/starzou/quick4j ,在本地跑起来,再试着自己搭建框架
1、首先创建 maven 项目 ,用 idea 、eclipse 或 mvn 命令行都行?
2、配置?pom.xml ,添加框架依赖
[html]? HYPERLINK /zoutongyuan/article/details \o view plain view plain? HYPERLINK /zoutongyuan/article/details \o copy copy
? HYPERLINK /zoutongyuan/article/details \o print print HYPERLINK /zoutongyuan/article/details \o ? ?
project?xmlns=/POM/4.0.0?xmlns:xsi=/2001/XMLSchema-instance??
?????????xsi:schemaLocation=/POM/4.0.0?/maven-v4_0_0.xsd??
????modelVersion4.0.0/modelVersion??
????groupIdcom.eliteams/groupId??
????artifactIdquick4j/artifactId??
????packagingwar/packaging??
????version1.0.0/version??
????namequick4j?App/name??
????url/starzou/quick4j/url??
??
????build??
????????finalNamequick4j/finalName??
????????plugins??
????????????!--?Mybatis?generator代码生成插件?配置?--??
????????????plugin??
????????????????groupIdorg.mybatis.generator/groupId??
????????????????artifactIdmybatis-generator-maven-plugin/artifactId??
????????????????version${plugin.mybatis.generator}/version??
????????????????configuration??
????????????????????configurationFile${mybatis.generator.generatorConfig.xml}/configurationFile??
????????????????????overwritetrue/overwrite??
????????????????????verbosetrue/verbose??
????????????????/configuration??
????????????/plugin??
??
????????????!--Maven编译插件?配置--??
????????????plugin??
????????????????groupIdorg.apache.maven.plugins/groupId??
????????????????artifactIdmaven-compiler-plugin/artifactId??
????????????????version${plugin.maven-compiler}/version??
????????????????co
显示全部