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[]{});
3、获取当前登录用户 :
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('002','李四')";
jeecgJdbcService.executeSql(sql,newObject[]{});
System.out.println(DataSourceContextHolder.getDataSourceType());
DataSourceContextHolder 这个类可以改变上下文的数据源
你在spring-mvc-hibernate.xml中配置多种数据源就可以切换了
5、用户删除失败,
设置 t_s_log 外键 级联删除
6、curdtool.js 中包含了很多js控制,限制方法
eg: //sql 增强
functiondoDopay(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 map = new HashMap();//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[n