初探JEECG


使用JEECG改造原来的项目,已经一个多星期了,发表一点个的小小经验。

 

 

 

开发技术:SpringMVC+Hibernate+Spring jdbc

 

推存开发环境:Myeclipse6.5/Eclipse3.7+JDK1.6+Tomcat6.0

 

目前最新版本为:3.4.2

 

在群内有人在请最新版的下载地址,官方的有点乱,在这里贴一下希望有兴趣的同学一起学习

 

JEECG3.4.2http://zhangdaiscott.github.io/jeecg/

 

 

 

1.项目导入篇

 

 

 

1.1:使用Myeclipse10+JDK1.7+Tomcat7.0,导入试运行,项目会报错。

 

本来以为官方推荐环境是JDK1.6+Tomcat6.0

 

我使用JDK1.7+Tomcat7.0应该可以兼容,结果是NO,希望大家不要浪费时间,用JDK1.7+Tomcat6.0是可以的。

 

1.2:MyEclipse中更改项目名称造成编辑无效

 

 

 

更改项目名称后还需要做如下修改才能在Tomcat中正常启动: 右键点击项目-->Properties-->MyEclipse-->Web Web Context-root 内的名称更改成项目名。

 

普通的Web项目,在MyEclipse里面这样改是完全没问题的,但JEECG是不行,这样改完的后果是后面的编辑直接无效。

 

正确的做法是:将项目从MyEclipse项目中移除,进入项目的根目录,修改文件.mymetadata里面的参数,将默认的工程项目名“jeecg-v3-simple”改为你希望的工程名,然后重新导入MyEclipse

 

具体什么原因没仔细去研究过,但是“JEECG开发指南”里有指出,如果是Eclipse需要导入WTP的支持,估计跟这个有关系。如果项目使用MyEclipse重命名过了,造成编辑无效怎么解决。呵呵,这个倒是没有研究过,重新拉个项目导COPY文件吧。或者有什么好的办法可以介绍一下。

 

1.3:使winRAR解压文件,乱码并且解压出错
初探JEECG_第1张图片
 

 

 下载个好压,使用好压进行解压吧。。。。


初探JEECG_第2张图片
 1.4:项目里面没有数据库解本怎么办?

Hibernate4支持自动建表

新建一个空的数据库

hibernate.hbm2ddl.auto=create

项目启动完成,进去数据库里看一下,,,,,,表都建好了,酷

DOME数据呢,放心,在登陆界面,就有一个初始化按钮,可以进行DOME数据初始化。

 

1.5:使用在线代码生成器,生成的代码报错


初探JEECG_第3张图片
 


 

1.6:修改了代码生成的位置,运行报错,Controller找不到

例如:bussi_package=com.bdznxt

还有两个文件需要修改

spring-mvc.xml


初探JEECG_第4张图片
 

spring-mvc-hibernate.xml


初探JEECG_第5张图片
 

 

你可能感兴趣的:(敏捷编程)