后端学习
文章平均质量分 52
Haocaibo
相比其他行业,软件行业还是有趣的,因为不断有新技术可以学习使用。4年过去了,未见长进。有眼高手低的原因,有学习方法不当的因素,但归根到底还是因为不够热爱,未能踏实钻研掌握。今天看到了之前来西安的微博,感慨时间真快。软件是为了生活,但工作的快乐在于高效开发和与有趣的人为伴交流,切记不要浪费时间花费在没有意义的事情上。Let's work hard now---记于20200619
展开
-
entityManager.createNativeQuery查询返回实体或vo及提示setResultTransformer过时处理
想使用entityManager.createNativeQuery查询返回实体或vo,public XxVo getXx(){String sql ="";Query query = //查询1过时了//entityManager.createNativeQuery(sql);query.unwrap(SQLQuery.class).setResultTransformer(Transformers.aliasToBean(XxVo.class));//查询2,推荐query原创 2021-12-11 15:42:53 · 3112 阅读 · 0 评论 -
Lombok @Data boolean类型 is开头字段没有get set方法研究及处理
问题背景类字段is开头,发现使用@data注解,并没有get(),set()方法资料查询https://www.baeldung.com/lombok-getter-booleanLombok 将使用其注解处理器在类中生成一个 isRunning() 方法。对于以is 开头的布尔字段,后面紧跟标题大小写字母,没有任何前缀来生成 getter 名称。译文(https://projectlombok.org/features/GetterSetter.html)您可以使用原创 2021-06-23 15:49:31 · 12803 阅读 · 0 评论 -
maven项目删除子模块后父项目不能新建子模块
问题背景带同事做项目,他新建子模块后觉得有问题,所以delete删除了子模块..不知怎么操作,父模块不能new module让我帮忙解决。解决办法点击Project Structure --加号---Import Module--选择要导入的module即可。...原创 2021-05-27 17:40:54 · 329 阅读 · 0 评论 -
mysql根据关联字段,更新同步另一张表数据
业务场景有两张表,体检表和档案表,体检表中有档案id,客户需要档案列表根据体检时间排序。因为目前只有一家机构使用,就有2w多条数据。所以放弃了关联查询,采用在档案表新加体检日期字段。需要将现有体检表的体检日期,同步到档案表的体检日期字段。解决方法以学生和学生班级表为例,根据学生id更新班级学生的学习时间CREATE TABLE `student` ( `id` int(11) NOT NULL, `name` varchar(255) DEFAULT NULL, `sex` ...原创 2021-04-28 21:38:29 · 2115 阅读 · 0 评论 -
‘javac‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件解决
问题场景最近面试,重过java,编写完测试文件后,javac命令编译出错,但是java -version是可以查看版本的解决方法将之前配置的path路径,分开写了,并且去掉后面的分号,保存后重新打开cmd 解决...原创 2021-03-18 21:13:40 · 200 阅读 · 0 评论