论坛首页 综合技术论坛

初探JEECG

浏览 4591 次
锁定老帖子 主题:初探JEECG
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2014-01-05   最后修改:2014-01-06

使用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解压文件,乱码并且解压出错

 

 

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



 1.4:项目里面没有数据库解本怎么办?

Hibernate4支持自动建表

新建一个空的数据库

hibernate.hbm2ddl.auto=create

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

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

 

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



 


 

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

例如:bussi_package=com.bdznxt

还有两个文件需要修改

spring-mvc.xml



 

spring-mvc-hibernate.xml



 

 

1.7:系统最终使用配置文件是哪个呢?


 

jeecg_database.properties:是使用代码生成器配置的数据源

dbconfig.properties全局使用的数据源

 

1.8:<!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->在线开发,“表单配置”里面的“代码生成”,刷新项目,没看到有生成什么代码

需要修改配置文件jeecg_config.properties里面的这个路径



 注意:如果项目路径是D:\MyEclipseWork\krweb,则要改成D:/MyEclipseWork/krweb

  • 大小: 18.7 KB
  • 大小: 4.1 KB
  • 大小: 100.3 KB
  • 大小: 93.1 KB
  • 大小: 257.6 KB
  • 大小: 28 KB
  • 大小: 29.7 KB
  • 大小: 16.2 KB
  • 大小: 215.6 KB
  • 大小: 14.3 KB
  • 大小: 14.1 KB
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics