---获取系统当前时间
DateUtil.getDateTimeHelper()
---表示字符串为空
引入包import com.cthq.crm.util.StringUtils;
---StringUtils.isEmpty(XXX)
---字符串串联
StringBuffer String = new StringBuffer("");
串联方法:String.append("XXX");
StringBuffer类型转换为String类型:String.toString();
--字符串分割(java类和js中通用)
通过逗号分割字符串:
String a = "a,b,c";
//java类中
String arr[] = a.split(","); 用数据存储
使用数组arr时 : arr[0],arr[1].....
//在js中
var arr = a.split(","); //js中数组不用[]
使用数组arr时 : arr[0],arr[1].....
---插入表
ICommonBean cb = new DefaultCommonBean("TH_PARTNER", "ROW_ID=?ROW_ID?");
cb.addRow();
cb.addValue("ROW_ID", find()); //rowI用find()方法自动生成
cb.addValue("PTNR_STATUS", "10470007");
cb.addValue("LAST_MODIFY_DATE",DateUtil.getDateTimeHelper());
insert(cb); //插入数据
---修改表
ICommonBean cb = new DefaultCommonBean("TH_PARTNER", "ROW_ID=?ROW_ID?");
cb.addRow();
cb.addValue("PTNR_STATUS", "10470007");
cb.addValue("LAST_MODIFY_DATE",DateUtil.getDateTimeHelper());
cb.addCondition("ROW_ID",(String)map.get("ROW_ID")); //通过此条件插入
update(cb); //修改数据
---Dao中打印sql语句
String sql = QueryParse.getInstance().parseSQL(sqlName,sqlMap);
---执行sql语句
ICommonBean cb = selectByDefineWithPrepared(sqlName,sqlMap);
ICommonBean cb = (ICommonBean) select(sql);
取总数: int count = cb.getInt(0,"total"); //sql中把要统计的属性重命名为total
取sql查出的值:cb.getString(0,"DOCUMENT_NAME")
public void updateMobileProDetail(Map map){
String sql = QueryParse.getInstance().parseSQL("updateMobileProDetail", map);
exeSql(sql);
}
// 执行sql
public void exeSql(String sql){
super.execute(sql);
}
---赋值框架
BeanUtils.copyProperties(category, sForm);
---分页方法
//action
public ActionForward statisticsMain(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception {
int pageNo = getPageNo(request);
int pageSize = getPageSize(request);
PageBean page = mobileNumResourcesService.getAllProLineInfo("selectAllProLineInfo",map,pageSize,pageNo);
request.setAttribute("page", page);
}
//service中方法
public PageBean getAllProLineInfo(String sqlName,Map map,int pageSize,int pageNo)throws Exception{
List list = new ArrayList();
String sql = QueryParse.getInstance().parseSQL("selectAllProLineInfo", map);
ICommonBean cb = mobileNumResourcesDao.getAllProLineInfo(sqlName, map,pageNo,pageSize );
if (cb.getRows() > 0) {
for (int i = 0; i < cb.getRows(); i++) {
MobileResourcesVO vo = new MobileResourcesVO();
vo.setNumbType(cb.getString(i, "numb_type"));
vo.setRowId(cb.getString(i, "row_id"));
list.add(vo);
}
}
return new PageBean(pageSize, pageNo, cb.count(), list);
}
分享到:
相关推荐
比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法
JAVA中常用类的常用方法.pdf
JAVA中常用类的常用方法.docx
Java中经常用到的String类方法。这些都是比较常用的。欢迎下载!
Java常用方法大全2008,里面有Java得常用类及其相关得函数
本专栏主要为Java程序设计(基础)实验报告和Java程序设计(进阶)实验报告,基础篇有JAVA环境搭建、Java语言基础、方法和数组、面向对象基础、Java常用类、继承与接口、成员访问控制与异常、JavaFX程序设计、Java...
总结了一些Java包装类常用方法,以Excel表格的形式呈现给大家,希望对阅读的你有所帮助。关注作者7旅病娘,一起学习更多的有意思的编程相关知识。
JAVA常用类的使用方法,里面包含了JAVA常用的类的方法。。。
java常用类的方法列举,欢迎大家下载查看
Java常用类总结: 总结了java中各种常用的类以及方法的使用
简单总结可以下Java中String类中的常用方法
java 工具类 项目开发常用方法,如:字符转换函数,字符处理,数组相关的处理函数
主要针对Java窗体中的各个布局的介绍
反射获取Class类对象的三种方法 2.1 通过全类名的方式获取 2.2 类名.class 2.3 实例对象.getClass() 2.4 总结 3. 反射获取属性变量 3.1 获取所有public修饰符的成员变量 3.2 获取指定字段并赋值 3.3 获取...
java常用类的使用方法.pdf
JAVA中常用类的常用方法.docx
本文主要介绍了java String类常用方法的例子,具有很好的参考价值,下面跟着小编一起来看下吧
6.2.2 String类常用方法;6.2.2 String类常用方法;6.2.2 String类常用方法;6.2.2 String类常用方法;6.2.2 String类常用方法;6.2.3 StringBuffer类常用方法;6.2.3 StringBuffer类常用方法;6.2.3 StringBuffer类常用...
NULL 博文链接:https://1017401036.iteye.com/blog/2254375