`
- 浏览:
407741 次
- 性别:
- 来自:
北京
-
JEECG - 基于代码生成器的J2EE智能开发框架 续一: JEECG框架搭建步骤 [更新版]
A.项目开发环境:
MyEclipse6.5+jdk1.6+Tomcat6.0;
B.目前已经测试通过的数据库有MySql5、Oracle10g、SqlServer200
C.建议使用google浏览器,EasyUI使用其他浏览器加载慢
resources/configuration/database.properties(数据库连接)
resources/configuration/source_path.properties(代码生成路径配置)
[2].框架配置文件:resources/config.properties
(数据库连接)
注意:hibernate.hbm2ddl.auto=create 默认情况下该属性为create,项目启动的时候,
项目会自动创建基础表,所以不需要数据库脚本;如果不想每次项目启动创建表,则将该属性可改为none
第三步:创建一个编码为UTF-8的数据库,数据库名为:jeecg
第四步.程序发布项目启动后,执行init.jsp 初始化数据库数据
说明:启动的时候可能会报错,这个错误忽略掉没有关系;
[org.hibernate.SQL]alter table TAUTH drop foreign key FK4BE8BFC70E6FF6E [com.alibaba.druid.filter.stat.StatFilter]
merge sql error, dbType mysql, sql : alter table TAUTH drop foreign key FK4BE8BFC70E6FF6E
com.alibaba.druid.sql.parser.ParserException: error FOREIGN
第五步:登陆系统,用户账号:admin/admin
第五步.代码生成器工具类(生成器如何使用,请参照《第四章:生成器使用规则》)
com.test.CodeOneToMainUtil(一对多父子模型)
说明:如果你不是使用myelipse,切换eclipse的时候,可能会出现一些问题;
[2].项目Class设置不是:WebRoot/WEB-INF/classes
[3].创建的表没有字段[obid][create_dt]
[org.hibernate.SQL]alter table TAUTH drop foreign key FK4BE8BFC70E6FF6E
[com.alibaba.druid.filter.stat.StatFilter]merge sql error, dbType mysql, sql : alter table TAUTH drop foreign key FK4BE8BFC70E6FF6Ecom.alibaba.druid.sql.parser.ParserException:
error FOREIGN
[5].关于Table 'easyssh.tauth' doesn't
exist
问题解决config.properties配置文件中 hibernate.hbm2ddl.auto=create 在表没有初始化成功的时候,此参数不能改为:none
[6].关于jeecg部署时报spring.xml等配置文件找不到的错误
在导入项目到myeclipse,一定要把resources勾选,一般平时做项目配置文件在src或WEB-INF下,习惯成自然,导致几次部署都有问题,现在解决了。
解决方法:这个问题,是因为改了代码生成器中的业务包,所以需要自己手工配置下spring扫描加载service包
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
是一款面向中小企业的供销链管理系统,基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。项目基于十多年的中小企业管理经验,由ERP领域的资深...
JAVA编程有很多重复机械代码, 生成器可以帮助解决50%的重复工作...JEECG智能框架可以有效解决信息孤岛问题,生成统一代码、统一规范、统一设计思路,使你能在这个平台上,快速开发出高效高质量代码,缩短项目开发周期。
JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单) - > 代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决Java项目...
JEECG代码生成器,有效的解决了信息孤岛的问题,另外,生成统一的代码,统一的规范,统一的设计思路,...JEECG[J2EE Code Generation]一个智能的J2EE开发平台:支持单表模型、一对多(父子表)数据模型的增删改查功能生成
JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单) - > 代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决...
代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决Java项目90%的重复工作 开发工具在软件开发生命周期中扮演着至关重要的角色,它们旨在简化和加速从概念设计到产品部署的各个环节。以下是开发工具的主要...
是一款基于代码生成器的J2EE快速开发平台!采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! JeecgBoot引领新的开发模式(On...
JAVA编程有很多重复机械代码, 生成器可以帮助解决50%的重复工作...JEECG智能框架可以有效解决信息孤岛问题,生成统一代码、统一规范、统一设计思路,使你能在这个平台上,快速开发出高效高质量代码,缩短项目开发周期。
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...
JEECG 是一款基于代码生成器的J2EE智能开发框架. JAVA编程有很多重复机械代码, 生成器可以帮助解决50%的重复工作,让开发更多关注业务逻辑, 从而实现代码生成+手工merge的半智能开发!JEECG智能框架可以有效解决信息...
面向中小企业的进销存管理系统...基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT;无需编写任何代码就能增加常规功能,亦支持高效开发复杂功能。
Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding->代码生成器->手工MERGE智能开发),可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助...
中文版EXPERT-ONE-ON-ONE-J2EE-DEVELOPMENT-WITHOUT-EJB.part2.rar
JEECG是一款基于代码生成器的J2EE快速开发平台,具备:表单配置能力(无需编码)、移动配置能力、工作流配置能力、报表配置能力(支持移动端)、插件开发能力(可插拔)等功能, 可以帮助解决Java项目90%的重复工作...
Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding模式->代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率...
Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding模式->代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率...
JEECG(J2EE Code Generation)是一款基于代码生成器的智能开发平台,引领新开发模式(手工MERGE半智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省...
JEECG(J2EE Code Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式 (Online Coding-> 代码生成器 -> 手工 MERGE 智能开发),可以帮助解决 Java 项目 90% 的重复工作,让开发更多关注业务逻辑。既...
JEECG 是一款基于代码生成器的J2EE智能开发平台.架构技术采用SpringMVC+Hibernate+Spring jdbc基础架构,采用面向声明的开发模式,基于泛型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再...