您的位置:首页 > 数据库 > MySQL

jeesite框架搭建 (mysql数据库)

2016-01-12 02:52 621 查看
官网文档地址:

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


7.好了,接下来最关键的时候了,就是给mysql设置utf-8字符格式,并创建utf-8格式的database;他是要求我们自己创建数据库的,默认库jeesite;

CREATE DATABASE jeesite DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;


这句话就是创建utf-8数据库,在mysql里跑一下按理来说就可以了,但我是先设置 mysql 都设成 utf-8,再跑的这一行代码,你们跑完创建数据库这行,可以直接下一步往下做,如果你们试了,运行init-db.bat还是出现编码问题的话,就回来也设置一下吧。

设置方法如下:

配置文件my-default.ini里面添加这么几句,然后重启mysql
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8


8.配置完utf-8下一步是运行db/init-db.bat文件,这里我要说一句,最好先在eclipse里面找到bin/eclipse.bat,在项目里面运行一遍然后success。然后再跑init-db.bat,而init-db.bat文件最好在文件夹里面直接启动,在项目里面启动可能会找不到pom。然后就是巴拉巴拉一堆代码跑过去,数据就初始化完成了,真开心。

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"/>


你加上utf-8就行了,如下面所示:

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>


11.最后了,跑起来吧兄弟!部署到tomcat,登录访问就行了

http://127.0.0.1:8080/ jeesite 用户名:thinkgem 密码:admin,到此大功告成!我是这么成功的,希望能对大家有点帮助

大家也可以看看官方标明的一些常见问题:

1. ‘mvn’ 不是内部或外部命令,原因如下

a) PATH未配置或配置了多个不一致的Maven地址,如用户/系统变量。

b) M2_HOME系统/用户变量地址不正确,可删除M2_HOME变量。

c) 检查mvn运行是否正常,cmd执行:mvn -v

2. 运行eclipse.bat 找不到文件路径或乱码:一般原因是路径中包含空格或中文。

3. 导入到eclipse下找不到jar包:maven未配置,查看m2_repo仓库路径是否正确。

4. 运行init-db.bat提示ORA-xxx:根据错误码排除错误,一般是数据库url不对,用户名或密码错误。

5. 部署时出现某某被锁定,一般原因:Tomcat服务中的两个选项未选中。

6. 字典列表,添加键值,出现乱码:server.xml未配置url编码为utf-8。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  框架 jdk eclipse mysql