JEECG - 基于代码生成器的J2EE智能开发框架 续一:开发环境搭建步骤
提醒: A.项目开发环境:MyEclipse6.5+jdk1.6+Tomcat6.0
B.目前已经测试通过的数据库有MySql5、Oracle10g、SqlServer200
C.建议使用google浏览器,EasyUI使用其他浏览器加载慢
在线演示:http://www.sapvm.net:8080/
Google Code:http://code.google.com/p/jeecg/
视频下载:http://pan.baidu.com/share/link?shareid=162605&uk=2668473880
项目部署步骤:
第一步.解压程序,导入MyEclipse
第二步.修改配置文件
[1].代码生成器配置文件:resources/configuration/database.properties(数据库连接)
resources/configuration/source_path.properties(代码生成路径配置)
[2].框架配置文件:resources/config.properties (数据库连接)
注意:hibernate.hbm2ddl.auto=create
默认情况下该属性为create,项目启动的时候,项目会自动创建基础表,所以不需要数据库脚本;
如果不想每次项目启动创建表,则将该属性可改为none
第三步.发布程序启动项目,执行init.jsp 初始化数据库数据
例如:http://localhost:8000/jeecg-framework/init.jsp
第四步:登陆系统,用户账号:admin/admin
第五步.代码生成器工具类(生成器如何使用,请参照《第四章 :生成器使用规则》)
com.test.CodeUtil(单表模型)
com.test.CodeOneToMainUtil(一对多父子模型)
项目工程目录介绍:
JEECG框架:是一个以代码生成器为基础,封装了完善的基础功能模块:包括用户权限,常用共通封装(数据字典,邮件接口,定时任务,Highcharts图像报表等..)的成熟框架,可直接用于项目开发;
常见部署问题:
说明:如果你不是使用myelipse,切换其他工程的时候,可能会出现一些问题;
问题整理:
[1].WEB目录不是:WebRoot
[2].项目Class设置不是:WebRoot/WEB-INF/classes
[3].创建的表没有字段[obid][create_dt]
JEECG - 基于代码生成器的J2EE智能开发框架 续一:开发环境搭建步骤相关推荐
- JEECG - 基于代码生成器的J2EE智能开发框架 续四: 查询条件SQL生成器设计思路
JEECG[J2EE Code Generation]是一款基于代码生成器的敏捷开发框架. 续前文:http://blog.csdn.net/zhangdaiscott/article/detail ...
- JEECG - 基于代码生成器的J2EE智能开发框架 续二: 代码生成器使用规则
JEECG[J2EE Code Generation]是一款基于代码生成器的敏捷开发框架. 续前文:http://blog.csdn.net/zhangdaiscott/article/detail ...
- JEECG - 基于代码生成器的J2EE智能开发框架 续一: JEECG框架搭建步骤 [更新版]
提醒: A.项目开发环境: MyEclipse6.5 + jdk1.6 + Tomcat6.0 ; B.目前已经测试通过的数据库有MySql5.Oracle10g.SqlServer200 C.建 ...
- JEECG - 基于代码生成器的J2EE智能开发框架 续六: JEECG 前台页面和后台交互讲解
近期有朋友对 EasyUI和后台交互方式不理解,特做一下简单整理,希望能对大家有所帮助!!! 一般情况下一个功能模块分为:增.删.改.查四个功能点; 针对功能的页面设计如下: [OLD]老式页面设计采 ...
- JEECG - 基于代码生成器的J2EE智能开发框架 续五:权限设计
当前分析: 目前权限模块的设计,模型很多也很成熟,各种精细控制也很完善,但同时因为权限设计的太精细化,也产生一个问题: 用户系统操作越来越复杂: 实际上用到这么精细设计的项目也并不多. 一般项目只需控 ...
- JEECG - 基于代码生成器的J2EE智能开发框架 杂记:【演示视频和源码】
前言:随着WEB UI框架(EasyUi/Jquery UI/Ext)等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面!代码生成+手工MERGE半智能开发将是新的趋势,单表数据 ...
- 基于Qt Designer和PyQt5的桌面软件开发--环境搭建和入门例子
本文介绍了如何使用技术栈PyCharm+Qt Designer+PyQt5来开发桌面软件,从环境搭建.例子演示到对容易混淆概念的解释.文中用到的全部软件+代码下载链接为:https://url39 ...
- 【CF 应用开发大赛】JEECG 基于代码生成器J2EE智能开发框架
为什么80%的码农都做不了架构师?>>> 应用名称:JEECG(J2EE Code Generation) 基于代码生成器J2EE智能开发框架 应用URL地址:http://j ...
- ETH 开发环境搭建及智能合约 helloworld
ETH 开发环境搭建及智能合约 helloworld 自己的菜鸟级的起步教程,给自己长记性 准备 什么是以太坊 以太坊白皮书 以太坊白皮书_ZH 以太坊白皮书_EN 环境介绍 这里使用了,以下两个开发 ...
最新文章
- ArrayList的几种初始化方法
- odata连接现有数据库
- 高性能服务器架构思路「不仅是思路」
- python 字典处理_python 字典的处理
- CodeDay#6 成都站落幕,下一站北京见
- Redis 快速入门
- 【干货】单日10亿GMV的.NET5电商平台,是如何设计的?
- 中国程序员,请挺起你的腰杆!
- 转载:必须掌握的八个【cmd 命令行】
- BitMEX将于3月份分批推出DOT、YFI、UNI等六个币种的双币种永续合约
- 190109每日一句
- springboot异常处理机制之统一异常处理和自定义异常类
- Java 中文姓名随机生成
- SAP SD客户主数据
- Java中涉及到和金钱有关的属性的类型
- error:jump to case label [-fpermissive]
- 论文阅读 (二十一):Exploratory Machine Learning with Unknown Unknowns (2021AAAI EXML)
- 计算机电源启动时序,控制电源启动及关断时序
- 计算机专业常见面试题目汇总
- gradle-6.3-all 快速下载
热门文章
- centos7 关闭防火墙的指令_CentOS7 怎么安装配置chrony时间同步服务?
- 高频面试题1:自增边量
- andriod 自写的view 获得屏幕大小和 获得自写view大小的不同写法
- (软件工程复习核心重点)第十章面向对象设计-第二节:启发规则和软件重用
- 利用递归的方法求最大公约数和最小公倍数(Java)
- 简单工厂模式、工厂方法模式、抽象工厂模式
- USACO-Section2.3 Zero Sum
- C/C++语言函数参数里的“...”作用,va_list的使用(stdarg.h)
- nc个人实战使用总结
- Python中NotImplementedError的使用方法(抽象类集成子类实现)