V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  BiChengfei  ›  全部回复第 3 页 / 共 16 页
回复总数  303
1  2  3  4  5  6  7  8  9  10 ... 16  
试试 parallelStream ?
感觉现在还可以啊,不算慢,资源消耗也还可以,关键实现简单,好维护
120 天前
回复了 ted0220 创建的主题 奇思妙想 公益项目可行性
你觉得中国的公益事业缺钱吗?还不是偷吃的老鼠太多,还不如做个公益知识普及小程序
我不用 @ManyToOne 和 @JoinColumn ,都是在代码中手动关联查询,感觉这两个注解隐藏了太多细节。sql 都有了,就一个流程一个流程看呗,要么数据多,要么流程多
雨伞,好看的雨伞
掉发很多是因为精气不足或者精神紊乱,保持健康生活,保持精力,就好
干体力活的人拿钱,不用不平衡,这是他们应得的,并且他们的钱,会很快流入到市场,促进市场,这就是货币存在的价值
钱都被平台拿了,资本家用来积累财富,这点才是最恶心的
129 天前
回复了 dc2002007 创建的主题 Java 为何不选 Hibernate,非要 MyBatis?
spring data jpa + Mybatis ,复杂查询用 mybatis 写,其他用 jpa ,爽的飞起
mybatis plus 完全没有 jpa 好用,稍微使用以下就能感觉到
听说现在国外 jpa 的使用占比很高,国内过去十年,行业人数快速膨胀,培训班很少有教 ORM ,旧项目很多使用的 Mybatis ,为了保持公司技术栈统一,众多原因,Mybatis 占比一直居高不下
但随着行业沉淀,从业人员水平提升,JPA 占比会慢慢提升,Mybatis 终将推出历史舞台
京东,就京东快递小程序上,寄重物,进去填好重量、体积,然后接下来几天,就反反复复的进进出出小程序看价格,过几天就给你发八折九折券了,最后的价格,很便宜,我很满意
192 天前
回复了 nunterr 创建的主题 电动汽车 国产电车在割韭菜吗?
在细分行业内,国产电车,比国产操作系统、国产手机牛多了
受不了。
我认为,成功人士,大多都是性格古怪、难以相处、没有善心、极为自私的人
因为在他们眼里,他的目标高于一切
193 天前
回复了 mangojiji 创建的主题 数据库 Mybatis 到底是或不是 ORM?为什么?
当然不是,mybatis 只是一个 Jdbc 工具类
升级 A 项目版本并且发包,旧版本接着用 javax.validation ,新版本用 jakarta.validation
黑马、尚硅谷的老师,讲的很好了,网上视频一大堆
WkNETVgtLTIwMTU=
290 天前
回复了 carverReal 创建的主题 剧集 《继承之战》太强了啊
看到后面就感觉没意思了,每季都差不多的剧情
290 天前
回复了 zhangpingz 创建的主题 程序员 锻炼下 idea 插件的开发能力
idea 的 Database Tools and SQL 插件,我没找到同步表结构和表数据的功能,我觉得这个需求挺需要的
291 天前
回复了 zzzkkk 创建的主题 生活 新鲜大米购买渠道求推荐
又白又亮是因为大米上的膜,过度抛光,这样卖相好,吃起来细腻,如果是自己打的米,没有怎么抛光,大米会带点点黄色,吃起来粗糙
不管超市大米,还是自家水稻大米,时间久了都会长虫,白色的小肉虫,挑出来扔掉就行,不影响食用
自己家水稻吃起来口感没有买的好,哈哈哈
296 天前
回复了 Koril 创建的主题 问与答 SpringBoot + JPA 的日志打印问题
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<version>3.1.0</version>
</dependency>

`application.yml`配置:
```
logging:
level:
root: info
org:
hibernate:
orm:
jdbc:
bind: trace
```
连接 MySQL 8.0 ,打印日志如下:
```
Hibernate: select e1_0.id,e1_0.name,e1_0.tenantId,e1_0.timeCreated,e1_0.timeLastUpdated from t_main_ent e1_0 order by e1_0.id limit ?,?
2023-08-12T15:32:00.610+08:00 TRACE 2644 --- [nio-8080-exec-1] org.hibernate.orm.jdbc.bind : binding parameter [1] as [INTEGER] - [0]
2023-08-12T15:32:00.610+08:00 TRACE 2644 --- [nio-8080-exec-1] org.hibernate.orm.jdbc.bind : binding parameter [2] as [INTEGER] - [234]
Hibernate: select e1_0.id,e1_0.name,e1_0.tenantId,e1_0.timeCreated,e1_0.timeLastUpdated from t_main_ent e1_0 where e1_0.id=?
2023-08-12T15:34:51.807+08:00 TRACE 2644 --- [nio-8080-exec-5] org.hibernate.orm.jdbc.bind : binding parameter [1] as [BIGINT] - [1]
```
个人经验之谈:在不知道是哪个类输入的日志之前,就把整个项目的日志级别( logging.level.root )改为最小粒度,trace 一般就可以,然后从日志里面看对应的 SQL 和参数是哪个类输出的,就把对应的类的日志级别设置成相应的粒度
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2982 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 14:01 · PVG 22:01 · LAX 07:01 · JFK 10:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.