这些开发小技巧,你还不知道么

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

这些开发小技巧,你还不知道么


提高开发效率,一些小技巧不能错过。如果你页面报错,没有报错堆栈,是不是很恼火??


如果在你开发页面填报测试数据,发现少了字段,你是不是先打开开发服务云-》开发平台-》进到单据,如此麻烦?


你本来计划一步到位的安装苍穹环境,然后开始用心钻研,却发现环境启动报错。。。。


莫要慌,小编来当知心姐姐了~


开发小技巧,为您一一解析!




技巧1:快速打开设计器界面


01 应用场景


采购申请单填写测试数据,发现少了物料明细分录信息,不知是哪位兄弟隐藏、还是删了。要想快速进入采购申请单设计器页面,按住快捷键【ctrl+alt+g】即可打开当前页面的设计器界面。


02 操作方式



技巧2:后台输出sql语句


01 应用场景


搜索控件,输入内容搜索,没有数据展示,带条件查数据库,惊奇发现是有数据的,搜索的数据哪去了??打印一下sql就知道了~~


02 操作方式


在启动类DebugServer加如下代码:


①将System.setProperty("db.sql.out", "false");

修改为System.setProperty("db.sql.out","true");


②在kd.bos.debug.mservice.DebugServer的JettyServer.main(null);前添加


DB.setSqlLogger(new SqlLogger() {
        @Override
        public void log(String sql, Object... arg1) {
            System.out.println(sql);
        }
    });


注意导包

import kd.bos.db.DB;

import kd.bos.db.SqlLogger;



技巧3:查看版本信息


01 应用场景


环境有些功能报错,提示无字段,可以检查版本,前后端环境版本是否相差太大。


02 查看方式


1. 前端版本

苍穹首页按F12,打开“elements”



2. 后台版本

苍穹访问地址+ /metadata/getJarInfo.do?jarname=bos-mservice-int-1.0.jar


技巧4:查看端口是否被占用


01 应用场景

安装轻量级环境或者环境启动报错,具体可以参考以下几个方式检查端口号是否被占用。


02 操作方式

方式一:telnet ip 端口



方式二:netstat –aon | findstr 端口



技巧5:打开提示框堆栈信息


01 应用场景


页面报错,报错信息不显示。



02 操作方式


以administrator登录苍穹→系统服务云配置工具参数配置系统参数公共参数打开或关闭“异常显示配置” 来控制报错时是否显示相关异常堆栈信息。



以上就是我们本期内容,先抛抛砖,还不过瘾,那就持续关注我们后续文章吧~




#往期推荐#



 秘籍:您的“苍穹私有云升级”指南已上线

#  苍穹调度:搞定你的定时业务功能

#  超有料的“扩展&继承”使用宝典,你还不来学?

 如何五分钟定义一个Servlet请求?

#  好家伙,两种方式轻松实现苍穹跳转页面

 安全开发不能不知道的8大防范措施


更多精彩内容,“码”上了解!↓



这些开发小技巧,你还不知道么

提高开发效率,一些小技巧不能错过。如果你页面报错,没有报错堆栈,是不是很恼火??如果在你开发页面填报测试数据,发现少了字段,你是不...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息