官网文档地址:
https://github.com/thinkgem/jeesite/tree/master/doc
官网源码地址:
https://github.com/thinkgem/jeesite
文档可以下载下来看看哈。源码不用说,下。
接下来搭建环境:
- 安装jdk,配置环境这个不用说了吧
注意一点,jdk位数要和eclipse一样,比如jdk 32位的,那eclipse就也要 32位才行。 - 安装eclipse,到官网上去下,记住要eclipse ide for java EEDevelopers 版的,不然导入maven项目可能会导不了。
- 准备这些可以按照文档做了,运行Maven目录下的settings.bat文件,用来设置maven仓库路径,并按提示操作(设置PATH系统变量、配置Eclipse)
- 这里会下载java包,让他下一会,执行jeesite/bin/eclipse.bat 生成工程文件并下载jar依赖包(如果需要修改默认项目名,请打开pom.xml修改第7行artifactId,然后再执行eclipse.bat文件)
- 导工程了,导入的时候因为上面已经配置过eclipse了,所以这里导入可以导入maven项目,然后选中工程,刷新,这里会加载一段时间
- 设置数据源:src/main/resources/jeesite.properties,就是说设置你的数据库,我的本地数据库mysql正好用户名密码和他一样,嘿嘿,我就不用改了,你们自己设置一下
jdbc.url=jdbc:mysql://localhost:3306/jeesite?useUnicode=true&characterEncoding=utf-8 jdbc.username=root jdbc.password=123456
- 1
- 2
- 3
7.好了,接下来最关键的时候了,就是给mysql设置utf-8字符格式,并创建utf-8格式的database;他是要求我们自己创建数据库的,默认库jeesite;
CREATE DATABASE jeesite DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
- 1
设置方法如下:
配置文件my-default.ini里面添加这么几句,然后重启mysql [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] default-character-set=utf8
- 1
- 2
- 3
- 4
- 5
- 6
- 7
9.如果到这都没错的话就快大功告成拉,新建server,我这里直接建的Tomcat 8,用的自己的jdk 1.8,并没有设置到文档里面的两个选项
10.配置serverl.xml的Connector项,增加URIEncoding=”UTF-8”,这个是要设置的
原文是
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- 1
你加上utf-8就行了,如下面所示:
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
- 1
11.最后了,跑起来吧兄弟!部署到tomcat,登录访问就行了
http://127.0.0.1:8080/ jeesite 用户名:thinkgem 密码:admin,到此大功告成!我是这么成功的,希望能对大家有点帮助