mybatis:Invalid bound statement (not found)代码和xml写得都没问题,就是找不到对应的方法。 Invalid bound statement (not found)代码和xml写得都没问题,就是找不到对应的方法。重新建包发现文件名带了点竟然和包名一模一样。
mapstruct错误:Ambiguous mapping methods found for mapping collection element 如果是list,用 @IterableMapping(qualifiedByName = “toListDto”) 指定名称即可。用qualifiedByName指定映射方法,官网代码如下: @Named("EnglishToGerman") public String translateTitleEG(String title) { // some mapping logic } @Named("GermanToEnglish") public S
mycat链接mysql8报Unknown system variable ‘query_cache_size‘ mysql8需要修改加密方式 mysql_native_password。更换JDBC驱动jar为mysql-connector-java-8.XXX.jar。修改schema.xml文件,dbDriver=“jdbc” ,url为链接字符串。修改server.xml文件,1。其实以上几点网上都能查到,关键是选好版本,mycat1.6.7.3测试可用。mycat2还不是很稳定,至少目前来说问题挺多。mycat1.6.7.5用以上方法客户端(sqlyog)可以查到数据,程序链接报 Unknown s.
jpa Join Specification方式多对多关联查询 多表关联 多对多关联查询网上多是Join的方式,缺点就是需要实体间相互引用,不太灵活。简单示例:A、B两表关联,代码仅为示意,大概是这样的应该可以理解吧?不想花时间多写了。aDao.findAll((Root<A> aRoot, CriteriaQuery<?> cq, CriteriaBuilder cb) -> { Root<B> bRoot = cq.from(B.class);// Root<C> c
mysql8 小内存运行,100m以下运行 阿里云服务器1核2g。默认配置运行内存占用大约400m,设置后运行100m以下[mysqld]performance_schema_max_table_instances=400 #设置效果不明显table_definition_cache=400performance_schema=off #效果明显table_open_cache=64innodb_buffer_pool_chunk_size=64M #效果不明显innodb_buffer_pool_size=64M #效果不明显
解决:Maven PKIX path building failed 网上查了很多方法都无效。最后解决:1、设置File | Settings | Build, Execution, Deployment | Build Tools | Maven | Runner, VM options-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME-Dmaven.wagon.http.ssl.insecure=true-D...
Spring mvc接收 axios提交复杂对象参数json 前端提交复杂对象,例如:{name:'aaa',age:20,list:[{…………}]}。前端axios处理:设置axios请求参数设置 Content-Type = application/json;charset=UTF-8 export function save(data) { return request({ url: url, method: 'pos...
mapstruct更新现有实体忽略null空值 用JPA在做更新的时候经常要判断不是null的字段进行set很麻烦。例如:目标实体 A.a1=1,A.a2=2 源实体 B.a1=null,B.a2=1。要实现转换后 A.a1=1,A.a2=1。1、class上加注解。这个注解参数好像1.3版本以后才开始有的。@Mapper(nullValuePropertyMappingStrategy = NullValueProperty...
外键有数据提示No row with the given identifier exists hibernate 报错:No row with the given identifier exists一般是关联表缺数据,但还数据库要是有外键的话就不会缺外键数据,遇到过一次这样的问题,是由于mysql5.7用了8.0的驱动导致的。...
解决oracle数据链连sqlserver发生ora-00600错误 主要因为SqlServer存在1个以上text类型,或者1个以上字符串拼接的视图,如:col1+col2视图会将一些拼接类型作为text,导致存在2个或多个text类型,如果是视图可以用CONVERT转成字符串,如果是表oracle只能一次取一个text类型的数据,注意select字段的时候需要加 " (引号)。...
解决oracle数据链连sqlserver日期格式乱码,select字段需加转移符 oracle连sqlserver参考透明网关,网上很多,主要说下日期乱码问题。通过直接查发现日期字段create_time为乱码,其他中文正常。主要是因为日期格式问题,读过来的数据转以下格式就可以了,注意select的字段要加引号。select to_date(to_char("create_time",'yyyy/mm/dd hh24:mi:ss'),'yyyy/mm/dd hh...
解决axios提交时间类型时区问题,qs.stringify()时区问题 用axios提交时需要qs.stringify()序列化,qs默认的时间格式化为Date.prototype.toISOString;//返回的是格林威治时间比北京时间晚8小时需要修改默认日期格式化方法/*stringify默认配置 defaults = { delimiter: '&', encode: true, encoder: util...
iview 的 date-picker 为 daterange 的验证解决方法 rules: { date: [{ type: 'array', required: true, fields: { 0: {type: 'date', required: true, message: '请输入起止日期'}, 1: {type: 'date', r...
wkhtmltopdf生成pdf echarts 不显示 百度了一天没结果。以为wkhtmltopdf不支持echarts,但是看到不少人能用,看来还是自己的问题 。一开始怀疑wkhtmltopdf 不支持canvas,后来排除。问题很简单:1、echarts 写在jquery的onload里,jquery的$(function(){});方法没有执行,也没多研究,把echarts 放到页面最下方,去掉onload方法。2、显示echarts的div要设...
Maven Eclipse (m2e) SCM connector for subclipse 1.10 (svn 1.8)无法安装 用新东西总是会有一些风险,尤其是相互的依赖和版本问题。为了体验最新Eclipse Mars,Version: Mars Milestone 1 (4.5.0M1),Eclipse安装之后需要安装一些常用的插件,没想到m2e-Subclipse却出了问题。具体过程:在Marketplace 安装了Subclipse 1.10 (update site is http://subclipse...