JEECG - 基于代码生成器的J2EE智能开发框架 续一:开发环境搭建步骤-程序员宅基地

技术标签: ViewUI  开发工具  数据库  javascript  

提醒: 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]

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/iteye_14984/article/details/82452822

智能推荐

PCB设计--PCB画图技巧_pcb怎么画斜线-程序员宅基地

文章浏览阅读7.1k次,点赞7次,收藏37次。1、原理图库可以随便画,只要相应的相应的管脚有就可以2、原理图库的管脚标数和pcb图库的管脚是一一对应的3、画pcb图库的时候,元件的长宽要适当,可以设置格子的大小来便于设置画出pcb图库的大小。管脚的标数是和原理图库是一一对应的。4、画原理图库的时候,元件必须摆放在画板中心,再保存。否则话pcb原理图的时候,器件总是拖不进去。5、画pcb图库的时候要设置参考点,否则在生成的印制电..._pcb怎么画斜线

Mask-RCNN出现的问题_valueerror: dimension 1 in both shapes must be equ-程序员宅基地

文章浏览阅读630次。出现问题:ValueError: Dimension 1 in both shapes must be equal, but are 28 and 324. Shapes are [1024,28] and [1024,324]. for ‘Assign_682’ (op: ‘Assign’) with input shapes: [1024,28], [1024,324].这是由于维度的原因不同所造成。修改了train.py 的第60行成功!如果还未成功,看几个地方是否一样:1 train._valueerror: dimension 1 in both shapes must be equal, but are 324 and 12. sh

将Ajax请求返回的json数据,转换成json对象-程序员宅基地

文章浏览阅读1.1w次。var json = eval("("+data+")");//将json类型字符串转换为json对象注:https://www.cnblogs.com/yuxiaona/p/5853732.html

线性空间(也叫向量空间)、线性运算_线性空间定义-程序员宅基地

文章浏览阅读793次,点赞7次,收藏9次。线性空间(也叫向量空间)、线性运算_线性空间定义

pychram中更换pip源_pycharm更换pip源-程序员宅基地

文章浏览阅读1.1k次。2、pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/ #修改配置文件。原本的pip源一般为国外源,在下载第三方库的速度很慢,更改pip源可以快速提高下载速度。清华大学:https://pypi.tuna.tsinghua.edu.cn/simple。阿里云:http://mirrors.aliyun.com/pypi/simple。豆瓣:http://pypi.douban.com/simple。_pycharm更换pip源

vue项目中(vue-cli3)代理配置不成功 及 axios的 baseUrl 设置无效问题_axios加上baseurl反向代理就不生效-程序员宅基地

文章浏览阅读1.3w次,点赞9次,收藏35次。最近开发项目时配置代理过程中遇到一个非常低级的错误,导致配置完代理后,项目运行请求接口一直是404;并同时因为这个低级错误,自己对前端vue项目的代理配置又混乱,直至发现问题后才对代理配置清晰明了起来。本文简单记录问题解决方式及自己对vue项目中的代理配置一点小理解,避免日后再次踩坑。vue项目中涉及的文件简单描述:1、该项目的后台的服务地址为:http://10.10.10.10/aa2、现在请求一个后台的验证码接口为: /code/img3、vue项目中环境配置(.env.developme._axios加上baseurl反向代理就不生效

随便推点

C语言常见程序讲解,适合初学者快速入门!_简单的c语言代码解析-程序员宅基地

文章浏览阅读936次。之前发了很多有关C/C++项目的文章。但是对于C语言的学习,需要自己亲自敲一些代码才能够学好C语言。在这里讲解一下简单的C语言程序(代码),希望自己能够在自己的电脑上敲几遍。a与b的算术运算描述:输出a和b的初始化值的简单算术运算。代码:输出结果:分析:printf函数是将双引号中的内容输出到弹出框中,其中因为a和b的数据类型都是int型,所以运算结果都要用%d的形式输..._简单的c语言代码解析

python中kmeans求到类中心的平均距离_k-means算法python实现-程序员宅基地

文章浏览阅读3.8k次。1.k-means算法的思想k-means算法是一种非监督学习方式,没有目标值,是一种聚类算法,因此要把数据划分成k个类别,那么一般k是知道的。那么假设k=3,聚类过程如下:随机在数据当中抽取三个样本,当做三个类别的中心点(k1,k2,k3);计算其余点(除3个中心点之外的点)到这三个中心点的距离,每一个样本应该有三个距离(a,b,c),然后选出与自己距离最近的中心点作为自己的标记,形成三个簇群;..._kmeans 计算类内平均距离

CSS Material+Icons 本地下载使用 国内解决方案_material icons 无法访问-程序员宅基地

文章浏览阅读1.7k次。前端使用<link href="https://fonts.googleapis.com/css2?family=Material+Icons" rel="stylesheet">由于访问fonts.googleapis.com不稳定,所以经常出现图标访问不到_material icons 无法访问

java中使用mysql查询 条件中含有中文时查询不到结果_Mybatis使用MySQL模糊查询时输入中文检索不到结果怎么办...-程序员宅基地

文章浏览阅读647次。项目开发中,在做mybatis动态查询时,遇到了一个问题:mysql在进行like模糊查询时,输入英文可以正常检索出结果,但是输入中文后检索得到的结果为空。由于是使用get方式请求,所以为了确保中文不乱码,在控制台接收到请求参数后,对中文进行了一次编码。try {realname = new string(realname.getbytes("gbk"), "utf-8");} catch (un..._通过java查询mysql 模糊查询中文失效

MFC中线程间通信--主线程与子线程间的通信_mfc中主进程和子线程共享数据-程序员宅基地

文章浏览阅读1.8k次。第0步:声明一个线程、一个事件CWinThread* m_hThread; //接收线程的句柄HANDLE hStartEven; //第一步:定义自己的消息#define MY_MESSAGE WM_USER+100第二步:在发送消息的线程中//得到需要传输的数据 CString str; GetDlgItemText..._mfc中主进程和子线程共享数据

2020年第二届“网鼎杯”网络安全大赛 白虎组 部分题目Writeup_网鼎杯网络安全大赛比赛题目-程序员宅基地

文章浏览阅读7.7k次,点赞3次,收藏12次。2020年第二届“网鼎杯”网络安全大赛 白虎组 部分题目Writeup2020年网鼎杯白虎组赛题.zip下载https://download.csdn.net/download/jameswhite2417/124212670x00 签到操作内容:完成游戏,通过第7关,让提交队伍token值提交后获得flag通过qq截图,文字识别FLAG值:flag{f6e5************************3112}0x01 hidden操作内容:.._网鼎杯网络安全大赛比赛题目

推荐文章

热门文章

相关标签