ezatu / springMVC-mybatis-freemarker

springMVC+mybatis+freemarker+mongodb+mysql示例demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SpringMVC-mybatis-mongoDB/MYSQL-freemarker

简单的springmvc整合mongodb的示例demo

1、集成springmvc框架;

2、集成mongodb配置(spring-mongo.xml);

3、实现url拦截器;

4、简单实现了文件上传功能(uploadutil)。

5、集成freemarker引擎,同时支持jsp,默认优先选择.ftl页面。

6、集成log4j进行日志处理。

7、集成mybatis配置(spring-mybatis.xml)

8、集成阿里云OSS,通过spring注入OSSClient实例bean

部署环境:OSX+tomcat+CentOS7+mongoDB+IDEA

mongodb环境搭建:(OSX环境下)

1、安装homebrew,"终端"中直接输入一下命令 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、等待安装完毕,执行 brew install mongodb

3、安装完毕后的提示信息部分很重要,如果没注意也可以通过命令 brew info mongodb进行查看。

4、mongodb默认没有开机启动,所以需要设置,命令:brew services start mongodb即可。

CentOS7下mongodb的安装请参照mongo官方说明进行安装(这里不再熬述)。

后续会持续更新。

About

springMVC+mybatis+freemarker+mongodb+mysql示例demo


Languages

Language:Java 98.0%Language:FreeMarker 2.0%