jueyue 发表于 2013-10-10 21:52:13

Jeecg入门篇,高手掠过

本帖最后由 jueyue 于 2014-4-7 22:25 编辑

高手可以掠过,这个只是jeecg的开篇介绍,介绍些设置
忘记了,这个才是首先http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/F14737039D60457CBB022DF54BB13B69这个文件是代码生成器的入口,右键run运行就可以了

首先是代码生成器的配置文件1.第一个是数据库配置文件http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/B8757F7EFA5A4D2C99FAF4BDC8785995这个是针对代码生成器的数据库配置文件,不是项目的,两个不通用谢谢,配置文件怎么写就不介绍了2.代码生成器参数http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/2AF0C8456A804253A78704E73DC47F30可以设置代码生成的目录比如楼主的http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/AA88732A5C724FA6BFD93C1354879C40还有一些其他的改动,不过基本上不用改,这里透露一个参数,相信大家很快就用到了,猜猜是做什么的吧http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/F16E306EB4E14813B3D4BEAD1E8B7EA23.生成文件的的源文件http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/39BC92F3C04D4321B07FDFF8F2795A45可以定时我们自己的生存文件
比如楼主的实体类http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/3932CAD0BB334E8CAF83DEA51893AD7F

下面就是spring的配置了
1.还是数据库http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/A93192FA1265438889B58C5D174AF78A这个才是项目的数据库配置
http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/0548EDB1E9664CF98DDDE93F694237E3这个包含create创建表,update 更新表,none 不鸟
首先介绍下Spring-mvc-xmlhttp://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/E47A9812D77A4C98B42A9DF9BEB7E5A7扫描所以的controller,读者可以在这个下面加载自己的比如
http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/B9E235E4F9164AEBA7434AF8386FAA36
这个地方写错了 annotation过来的应该是org.springframework.Service
感谢Crab、安涛 的指正

这个配置文件还有一个重要的配置就是拦截器http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/33CEC6C1BC584509B827DB1DF842EE64下一个是hibernate的spring-hibernate-xml上面同样的是service的xmlhttp://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/FB2DBE15AE4F4177AF7F3F40D7D8E05A一样的过滤掉
这里添加hibernate的实体类http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/7E40B65B15444EF489CAFD72BC804FA1
下一个minidao的spring-minidao.xmlhttp://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/BCDB7FB9AE4B4B88B837E815CFECE9C6同样的方式扫描dao的接口这里插播一个广告https://code.csdn.net/jueyue/minidao_xml   我修改的minidao
标签首先介绍下标记的tld这个可是个好东西啊,jeecg的注释写的挺明确的,大家看看这个应该就基本上会用jeecg的标签了http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/09A03B67EBE744A48212D6F10DFCBE6B


一个重要的js文件http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/8207890D09144B069FA7E9E054C07211这个curdtool.js是大家最常用的js,那些自动的add,update,detail都是这个里面的函数 弹出框,什么的不会,比着这个里面仿写ok吧
代码生成了如何配置
以http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/0F585E720E274C38988C2855E80FE675会有一个这个方法
http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/F17716C165404B779CE2479F644CE36B
这个为例,生成这样一个controller 那么我们所需要的菜单就是courseController.do?course就ok了
然后在里录入
http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/0F32E68700604C9CBFB1685951C06CE7

在这里配置下权限
http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/61B942C6B797470EA776959277F669F6然后注销,再登陆就ok了

先就写道这里吧,一会慢慢的完善吧

有想起一个问题,在建立数据库的时候排序规则要选择这个,因为hibernate在链接数据库的时候
jdbc:mysql://localhost:3306/jeecg?useUnicode=true&characterEncoding=UTF-8
那么他创建临时表的时候创建的表建立的排序规则就是utf8_unicode_ci
http://note.youdao.com/yws/public/resource/73123ffa59ffbd161f372d4df722b72f/F51A5245FA4041F39F25BE1046C451BD


2013年10月11日新增
在plug-in\tools/curdtool.js最上面,注释这个,function js错误就可以显示

window.onerror = function() {
      return true;
};

2013年10月22日
在dgcol 里面field 取值 如果想取a.b 这种关联请使用a_b这种方式,关于为什么请看
http://www.jeecg.org/forum.php?mod=viewthread&tid=934&page=1&extra=#pid2800
我也尝试改成a.b造成一系列的问题,哎

jueyue 发表于 2013-10-10 21:53:02

自己置顶了自己,:P

老船长 发表于 2013-10-11 09:25:37

huayueer530 发表于 2013-10-11 10:34:27

感谢楼主的无私奉献,顶一个~

GIN 发表于 2013-10-13 10:02:26

简直太牛了

xsgkaka 发表于 2013-11-12 21:29:09

这个帖子很不错,我顶一下,要认真看看

万萌萌 发表于 2013-11-27 13:54:36

感谢楼主精心整理,菜鸟入门必备良品!

那夏。 发表于 2013-11-29 10:31:20

:lol:lol:lol感谢楼主!

hyman 发表于 2013-12-29 22:38:01

配置完后,访问老提示这个是什么错?

错误描述:

null

jueyue 发表于 2014-1-2 13:17:52

hyman 发表于 2013-12-29 22:38 static/image/common/back.gif
配置完后,访问老提示这个是什么错?

错误描述:


没有详细点的?
页: [1] 2 3 4
查看完整版本: Jeecg入门篇,高手掠过