ikas |
老了,干不动了
ikas 最近回复了
| 回复了 null123456 创建的主题 › [开源项目] Java 动态 SQL 构建框架 - Dynamic-SQL28 天前 |
@null123456 翻看测试用例看到用法了.不是字符串,是根据实体使用注解处理器生成的 table 与 column 结构
| 回复了 null123456 创建的主题 › [开源项目] Java 动态 SQL 构建框架 - Dynamic-SQL22 月 25 日 |
看了首页的例子.没有看到怎么根据参数动态加条件的?
比如我们用的:
public interface PetDao {
@SelectProvider(type = PetMapperSql.class)
List<Pet> queryPet(@Param("param") PetQueryParam param);
}
public class PetMapperSql extends BaseMapperSql {
public SelectModel queryPet(@Param("param") PetQueryParam param) {
return select(Pet.id, Pet.name, Pet.petType, Pet.birthday, Pet.updateTime)
.from(Pet)
.where().and(Pet.name, isLikeWhenPresent(param.getName()).then(x -> "%" + x + "%"))
.and(Pet.birthday, isGreaterThan(param.getBirthdayStart()).when(Objects::nonNull))
.and(Pet.birthday, isLessThanWhenPresent(param.getBirthdayEnd()))
.build();
}
}
.and(Pet.birthday, isGreaterThan(param.getBirthdayStart()).when(Objects::nonNull))
比如我们用的:
public interface PetDao {
@SelectProvider(type = PetMapperSql.class)
List<Pet> queryPet(@Param("param") PetQueryParam param);
}
public class PetMapperSql extends BaseMapperSql {
public SelectModel queryPet(@Param("param") PetQueryParam param) {
return select(Pet.id, Pet.name, Pet.petType, Pet.birthday, Pet.updateTime)
.from(Pet)
.where().and(Pet.name, isLikeWhenPresent(param.getName()).then(x -> "%" + x + "%"))
.and(Pet.birthday, isGreaterThan(param.getBirthdayStart()).when(Objects::nonNull))
.and(Pet.birthday, isLessThanWhenPresent(param.getBirthdayEnd()))
.build();
}
}
.and(Pet.birthday, isGreaterThan(param.getBirthdayStart()).when(Objects::nonNull))
| 回复了 MelodYi 创建的主题 › 为什么使用 Tomcat 算违反国产化要求,但是使用 Netty 却不算。2025 年 12 月 27 日 |
以前也遇到过,最后使用内嵌 tomcat 加上不再以 war 发布.
后来新项目又遇到扫描说有 tomcat 关键词,最后修改 tomcat 为 blackdog 然后自编译内嵌.
改成 netty 工作也不会大吧.只要使用 netty-servlet 即可,基本区别不大.
后来新项目又遇到扫描说有 tomcat 关键词,最后修改 tomcat 为 blackdog 然后自编译内嵌.
改成 netty 工作也不会大吧.只要使用 netty-servlet 即可,基本区别不大.
| 回复了 YanSeven 创建的主题 › 有没有新版 Java 的佬(jdk25 和 21 这种), 上手还是走官方文档吗2025 年 10 月 12 日 |
有其他语言基础.java 没什么难入手的..尤其 java 语法白开水一样
一些老的东西就没必要看了.比如 File. Date 一类的
思维也不要一直都是老面向对象那一套了. 接口/不可变等思维是 jdk 更新主流
https://inside.java/
https://docs.oracle.com/javase/tutorial/
一些老的东西就没必要看了.比如 File. Date 一类的
思维也不要一直都是老面向对象那一套了. 接口/不可变等思维是 jdk 更新主流
https://inside.java/
https://docs.oracle.com/javase/tutorial/
| 回复了 oness 创建的主题 › 上架微软应用商店太难了。2025 年 9 月 21 日 |
1.程序目录写数据.早就是微软不推荐的了.如果打包为 msix,自然是没有程序目录权限的.
2.证书这个安全问题.不要程序自动安装,而是要让用户自己操作
3.微软会在各种常见机器上测试.遇到崩溃也是正常的,应该还是程序自身可能有未发现问题.或者是依赖问题
微软现在可以说是最容易的了..基本上只有第三点没问题,都能过..特殊权限的话在提交的地方有个额外说明.写清楚几乎就过去了..
2.证书这个安全问题.不要程序自动安装,而是要让用户自己操作
3.微软会在各种常见机器上测试.遇到崩溃也是正常的,应该还是程序自身可能有未发现问题.或者是依赖问题
微软现在可以说是最容易的了..基本上只有第三点没问题,都能过..特殊权限的话在提交的地方有个额外说明.写清楚几乎就过去了..
| 回复了 Malvo 创建的主题 › 为什么电脑硬件速度翻了无数倍, Windows 却没更流畅?2025 年 9 月 17 日 |
主流的硬件 win 不是一直流畅?
| 回复了 rangerting 创建的主题 › 有人在 Windows 上使用过 mDNS 做过服务发现吗?请教一个问题2025 年 7 月 18 日 |
使用过这个库 https://github.com/mjansson/mdns 提供的 mdns 也用过 windows 内置的 mdns https://learn.microsoft.com/en-us/windows/win32/api/windns/nf-windns-dnsservicebrowse, 但都没有遇到过问题...
| 回复了 vfs 创建的主题 › 关于免费 Windows Electron 桌面小程序签名的问题2025 年 7 月 11 日 |
微软开发者免费申请已经开始了..
aka.ms/msstoredev 不要点注册,点这个表单链接: Ready to submit your app? Try the Store Fast Track Program!
填写你的 app 信息...等待
aka.ms/msstoredev 不要点注册,点这个表单链接: Ready to submit your app? Try the Store Fast Track Program!
填写你的 app 信息...等待
| 回复了 PendingOni 创建的主题 › [发现]-2025-05-10 End Of 10?2025 年 5 月 12 日 |
不升级的人根本不会在乎安全...
在乎安全的肯定升级
在乎安全的肯定升级
