摘要: 首先是项目引入JPA 然后配置idea对应的mysql数据源 上面两步教程很多,搜一下就好了,比较简单 网上生成Q文件总有各种配置,其实Q文件是有自己的规则的,自己生成即可,idea的数据库映射实体生成刚好可以做到同步生成Q文件,我修改了自带的groovy文件,可以同时生成映射实体和Q文件,直接给代 阅读全文
posted @ 2022-05-12 09:24 菜鸟你够了 阅读(1989) 评论(0) 推荐(0) 编辑
摘要: 我这里遇到这个问题是因为没有读取到cloud配置文件 解决方案是在vm启动参数中增加-Dspring.cloud.bootstrap.enabled=true,或者增加spring-cloud-starter-bootstrap依赖 https://blog.csdn.net/weixin_3984 阅读全文
posted @ 2022-03-23 18:04 菜鸟你够了 阅读(4614) 评论(0) 推荐(0) 编辑
摘要: import javax.validation.ConstraintViolation; import org.springframework.stereotype.Service; import org.springframework.validation.beanvalidation.Local 阅读全文
posted @ 2021-06-10 22:03 菜鸟你够了 阅读(67) 评论(0) 推荐(0) 编辑
摘要: hibernate原生的结果解析器对sql查询字段的命名要求比较严格,必须跟实体属性名称一致,而往往字段都是驼峰命名,所以重写了一个,优先按照驼峰命名映射,然后是直接匹配 使用的时候,直接设置结果解析器,指定接收结果类型就行了 SQLQuery query = ... query.setResult 阅读全文
posted @ 2020-12-31 17:45 菜鸟你够了 阅读(760) 评论(0) 推荐(0) 编辑
摘要: import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.R 阅读全文
posted @ 2020-09-22 18:08 菜鸟你够了 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 网上的使用的netty版本过老,最近自己接触到这一块,重新写了一个 服务器流程 1,判定报文起始和结束标识 ,2去掉头尾标识进行转义,3,去掉CRC码进行CRC计算,4读取报文头,(5,如果加密则解密报文体),6读取报文体,7 业务处理 客户端流程 1 拼接报文头,拼接报文体,如果需要加密则加密,2 阅读全文
posted @ 2019-10-24 17:12 菜鸟你够了 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: springboot框架,前端加一个接口 阅读全文
posted @ 2019-10-24 17:09 菜鸟你够了 阅读(2161) 评论(0) 推荐(0) 编辑
摘要: 在mysql上创建quartz的表时报出该错误 原因: 数据库表采用utf8编码,其中varchar(255)的column进行了唯一键索引 而mysql默认情况下单个列的索引不能超过767位(不同版本可能存在差异) 于是utf8字符编码下,255*3 byte 超过限制 解决方法 修改mysql安 阅读全文
posted @ 2019-06-18 15:00 菜鸟你够了 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 大体流程按照文章https://blog.csdn.net/wangmx1993328/article/details/81536168逐步搭建,下面列出踩过的一些坑 1,自己的阿里云服务器端口没开放 2,使用的sh终端启动,ctrl+c直接退出了 3,隔了一段时间来重新玩的时候,进入了distri 阅读全文
posted @ 2019-04-15 14:43 菜鸟你够了 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hibernate.StaleStateException: B 阅读全文
posted @ 2018-06-05 15:29 菜鸟你够了 阅读(610) 评论(0) 推荐(0) 编辑