【黑马程序员济南校区】JEECG简介以及应用

        【济南校区】JEECG简介以及应用

JEECG是一款基于代码生成器的免费开源的开发平台,随着WEB UI框架的逐步成熟,系统界面逐步实现统一化,代码生成加上手工合成半智能开发已经成为趋势,但表数据模型和一对多数据模型的增删改查也能直接使用,减少工作量。
平台主要优势:
1.页面校验自动生成。
2.封装完善的用户基础权限,数据权限,数据字典等功能。
3.各种工具类,定时任务、短信接口、邮件发送、Excel导出都能满足需求。
4集成报表工具,集成工作流简化JBPM 工作流开发。
5.查询过滤器:查询功能自动生成,支持多种匹配方式。
使用:
1.用户数据迁移时,必须在表t_s_base_user和t_s_user中都插入数据才会在页面显示
2.执行sql语句:
String sql = "select count(id) from orderb where merchanttrnno like'"+nowYear+"%"+"'";
count
= jeecgJdbcService.getCountForJdbcParam(sql, new Object[]{});
TSUser user = ResourceUtil.getSessionUserName();
String name
= user.getUserName();
4.配置多个数据源
1.在spring中添加多个数据源
2.在项目中获取数据源并执行操作
DataSourceContextHolder.setDataSourceType(org.jeecgframework.core.extend.datasource.DataSourceType.dataSource_jinli);
String sql
= "insert into person(id,name) values('01','美好')";
jeecgJdbcService.executeSql(sql,
newObject[]{});
System.out.println(DataSourceContextHolder.getDataSourceType());

DataSourceContextHolder 这个类可以改变上下文的数据源
你在spring-mvc-hibernate.xml中配置多种数据源就可以切换了
5、用户删除失败,
设置 t_s_log 外键 级联删除
6、curdtool.js 中包含了很多js控制,限制方法

function doDopay(title,url,id){

var rowData = $('#'+id).datagrid('getSelected');

var rowsData = $('#'+id).datagrid('getSelections');

if (!rowData) {

tip('请选择付款');

return;

}

if (rowsData.length>1) {

tip('请选择一个付款');

return;

}

}

7、修改模糊查询: StringParseImpl
8、执行SQL语句的方式:

Map<String,Object> map = new HashMap<String, Object>();

System.out.println("map");

map = jeecgJdbcService.findOneForJdbc(findOrderc);

map = systemService.findOneForJdbc(findOrderc);

map = jdbcTemplate.queryForMap(findOrderc);

9、读取方式:

String sql = SqlUtil.getMethodSql(SqlUtil.getMethodUrl());

10、手动添加查询中的日期控件

$(document).ready(function(){

$("input[name='createTime_begin']").attr("class","easyui-datebox");

$("input[name='createTime_end']").attr("class","easyui-datebox");

});

 

黑马程序员济南小鲁哥哥全学科技术整合帖一贴在手天下我有

 

如果你想了解更多黑马课程,如果你想加入黑马这个大家庭学习先进技术,光交天下好友,那就快来吧!
     黑马程序员济南中心联系电话:0531-55696830

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值