AngularJS-SpringMVC样本
使用AngularJ/Bootstrap作为前端和Spring MVC作为REST API生产者的示例应用程序。
有关代码的更多详细信息,请阅读在线GitBook:使用Spring MVC构建REST API。
注意:该项目正在维护中,将来不再添加新功能。如果您正在寻找新的Spring Boot 2和Angular 5,请检查Angular-Spring反应样本。
贡献
我感谢对该项目的任何贡献,包括建议,文档改进,报告问题,叉子和错误的文件等。我发现添加了一些无关的问题,在提交问题之前,请仔细阅读此readme.md中的步骤。
在你提交发行前,请务必确认已经严格完成了本文中描述的操作步骤。,请务必确认已经严格完成了本文中描述的操作步骤。
感谢DevFactory团队成员@MisgerSameer向根据声纳规则发送了多个PR,以改善代码优质。
要求
-
JDK 8
需要Oracle Java 8,请访问Oracle Java网站下载并安装到系统中。
可选地,您可以设置Java_home环境变量,并在路径环境变量中添加<jdk安装dir>/bin 。
-
Apache Maven
从http://maven.ap*a*c*he.org下载最新的apache maven,然后将其压缩到本地系统中。
可选地,您可以设置M2_HOME环境可变,也不要忘记附加<maven安装dir>/bin your路径环境变量。
运行这个项目
-
克隆代码。
git clone https://g*ithub.co**m/hantsy/angularjs-springmvc-sample -
然后输入根文件夹,运行
mvn tomcat7:run以启动嵌入式tomcat7以服务此应用程序。mvn tomcat7:run -
请访问http:// localhost:8080/angularjs-springmvc-sample/进行测试。如果您想在线探索REST API文档,则配置了用于可视化REST API的Swagger UI ,只需访问http:// localhost:8080/angularjs-springmvc-sample/swagger-ui.html。
春季引导
如果您对Spring Boot感兴趣,我已经将boot Branch移至一个新的Project Angularjs-springMvc-sample-boot。
