开发中遇到的一些问题

1、神通数据库查询clob字段,在mybatis中转换非常缓慢。

        在查询语句中将clob字段转为text即可

2、导出数据量太大,没反应。报400  (Request header is too large)

        Tomcat 的server.xml 配置maxHttpHeaderSize ="102400"

 3、适配金蝶v10自带的jar与系统jar冲突,根据报错类所在包排查,升级到合适版本。、

4、金仓数据库windows下启动服务报错max_connections should be less than orequal than 10 (restricted by license)

kingbase: 超级用户保留联接数必须小于最大联接数

修改kingbase.conf 的

max_connections = 10 总的连接数

superuser_reserved_connections = 3 留给超级用户的连接数

super_manager_reserved_connections = 3 留给超级管理员的连接数

 5、人大金仓数据的名称为KingbaseES

DatabaseIdProvider databaseIdProvider = new VendorDatabaseIdProvider();

 Properties p = new Properties();

        // 设置别名,_databaseId的值

    p.setProperty("Oracle", "oracle");

    p.setProperty("MySQL", "mysql");

    p.setProperty("KingbaseES", "kingbase");

6、金蝶v9版本上文件上传时需要使用MultipartResolver解析

@Bean(name = "multipartResolver")
public MultipartResolver multipartResolver() {
   CommonsMultipartResolver resolver = new CommonsMultipartResolver();
   resolver.setDefaultEncoding("UTF-8");
   return resolver;
}

7、tld编写不规范,在金蝶V10中无法被解析 。如<body-content>里jsp 要写成JSP

8、left on 连接查询的条件,两个字段的类型不一致,达梦数据库无法自动转换比较

9、达梦数据库text,clob字段类型在查询时,使用map接收默认使用了DmdbNClob类型接收,无法正常显示字符串。通过自定义注册类型转换器解决。

 10、神通数据库in查询mybatis批量处理极慢,使用$替代#

11、下载不了 net.sf.jasperreports  jar 配置仓库
settin.xml中加仓库
<repository>
                    <id>jaspersoft-third-party</id>
                    <url>http://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts/</url>
                </repository>
<pluginRepository>
                    <id>jaspersoft-third-party</id>
                    <url>http://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts/</url>
                </pluginRepository>

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值