V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MarioLuo  ›  全部回复第 4 页 / 共 5 页
回复总数  90
1  2  3  4  5  
2020-10-03 19:58:07 +08:00
回复了 kidlj 创建的主题 Go 编程语言 要学 Go 的赶紧上车
@cmdOptionKana 异常影响太大,整个第三方库,而且 error 和异常混合使用容易造成混乱
2020-10-03 01:31:05 +08:00
回复了 star7th 创建的主题 程序员 [真实感悟,非营销] 谈谈开源项目走向商业化的感悟
买过 MybatisCodeHelperPro 插件几十块,相比 Mybats 插件便宜的多,个人用户对性价更敏感
2020-09-30 17:30:21 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@sdbybyd 那问题就是数字从哪儿来,依赖枚举 ordernal 是不应该的
@wupher 准备下个新项目试试 kotlin, 空检查很棒,避免了 Java 中的一些防御性代码
@wupher 学习了 2 天的 kotlin, 问个问题,老项目值不值得切换到 kotlin 了?,kotlin 确实解决了 java 开发中的日常痛点,不过目前看没有太大的吸引力去驱动老项目切换到 kotlin
2020-09-27 22:02:13 +08:00
回复了 leishi1313 创建的主题 程序员 一个美国小码农眼中的硅谷
各种 meet, 娱乐,蛮让人羡慕的
没得选: 9 点下班,没有有意义和无意义的差别
有的选: 准时下班,回家学习,还是休息想怎么搞怎么搞

我觉得一楼老哥说的对
2020-09-26 12:23:30 +08:00
回复了 tsingke 创建的主题 程序员 javaer 们, JPA 和 mybatis,喜欢用哪一个
@rockyou12 query dsl 代码生成每次都需要手动触发 compile, 这个怎么弄?而且为了少数查询需求生成这么多代码感觉有点重
2020-09-26 12:11:53 +08:00
回复了 tsingke 创建的主题 程序员 javaer 们, JPA 和 mybatis,喜欢用哪一个
项目用的 spring-data-mongo, 其中 CRUD 方法、分页排序、方法名的查询、注解条件甚是方便、SpringData 系列互通,人生苦短何不一试。
2020-09-26 11:46:43 +08:00
回复了 jerrry 创建的主题 程序员 分布式雪花算法,同一毫秒内生成的 id 是无序的吧?
是的,雪花算法不是绝对递增的,而是相对递增,后一段时间比前一段时间生成的 id 大。也正是这个特性,用于替代随机字符串的索引列,避免大表插入数据时索引维护的额外开销。
2020-09-26 04:13:27 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@sdbybyd 枚举增加数值属性, 实现 IntCode 接口,然后为相关的库针对这个接口通用的转换器(mybatis, jpa, spring mvc,...)

enum Gender implement IntCode{
MALE(1),
FEMALE(2);
private Integer code;
public Integer getCode(){ return code; }
}

interface IntCode{
Integer getCode()
}
2020-09-26 03:44:14 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
@sdbybyd 数据量不高的情况下索性性能差异不大, 而且大多数情况下枚举字段并不适合作为索引列
2020-09-25 22:14:36 +08:00
回复了 sdbybyd 创建的主题 Java Java enum 数据库存储问题(大家都是存字符串还是数值)
直接用字符串,许多框架库(spring, mybatis,...)对枚举默认值处理方式就是字符串
微服务跨库问题,服务调用 > 字段冗余 > 冗余表
chrome 浏览器就可以,有个开源的 kkfileview 基于 url 的在线预览
@b0644170fc 业务模块前缀有区分能力,t_就不行
目前感觉唯一有用的地方 select xxx_name, yyy_name ...join a.xxx_id=b.yyy_id,个人倾向不加前缀,毕竟谁不使用 ORM 了
2020-09-21 18:11:15 +08:00
回复了 NotreDame 创建的主题 数据库 请教,如何管理项目中的 sql 语句
Java 项目可以使用 Liquibase 进行 sql 管理自动化,也可以手工管理
1.集中存储 sql 变更: git, wiki
2.开发测试如果环境分离那么提测时由测试执行 sql 变更
2020-09-14 23:06:50 +08:00
回复了 mocxe2vwww 创建的主题 Java 一般项目会使用 mybatis 自动生成的 example 吗?
后期维护麻烦,生成一堆代码
2020-09-11 23:19:55 +08:00
回复了 gy0624ww 创建的主题 git 请教大家有关 git 工作流的问题
推荐用同一个测试分支,小需求又独立,出现冲突手动处理下问题也不大。长久考虑整两套测试环境,内网台式机搭建便宜
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5232 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 08:42 · PVG 16:42 · LAX 01:42 · JFK 04:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.