首页   注册   登录
Vimax

Vimax

V2EX 第 287706 号会员,加入于 2018-01-29 16:58:08 +08:00
今日活跃度排名 3548
Vimax 最近回复了
3 天前
回复了 Vimax 创建的主题 Java Java 通用方法如何设置传不同实体的参数
@Kirsk 但是这样,我需要用两个对象接收前端的参数吧。
一个对象接收条件,接收对象属性作为条件。
一个对象接收分页信息,然后再把条件对象做为属性 set 到分页对象中。
3 天前
回复了 Vimax 创建的主题 Java Java 通用方法如何设置传不同实体的参数
@Vimax 补充下:是分页和条件查询。
3 天前
回复了 Vimax 创建的主题 Java Java 通用方法如何设置传不同实体的参数
@xgfan ```有必要这样分 Teacher 和 Student 吗```,可以具体说说吗?
上面的 teacher 和 student 是个例子,比如我业务中有很多对象都需要做分页查询,对象里的属性都不相一样。如果不用对象 queryDTO 继承分页排序实体,请教如何写比较好?谢谢。
3 天前
回复了 Vimax 创建的主题 Java Java 通用方法如何设置传不同实体的参数
@Jooooooooo 不是,我让让`public static void pageAndOrderBy(StudentQueryDTO studentDto)`这个方法,同时支持继承了 BaseQueryInfo 的实体,做为参数。

比如:
`public static void pageAndOrderBy(StudentQueryDTO studentDto)`,
`public static void pageAndOrderBy(TeacherQueryDTO teacherDto)`

凡是后面继承了 BaseQueryInfo 的对象,都可以使用这个方法。public static void pageAndOrderBy(? ?)
不晓的? ?可以的应该如何定义,让其具备通用。
@wangyanrui 谢谢。更新系统就一起 yay 更新了.
@zhangysh1995 恩,修改了下。性能也是 range.谢谢。
```sql
SELECT t.parentName,t2.childName from (
SELECT t1.parent_id, t1.name as "parentName"
FROM task_type t1
WHERE t1.parent_id !=0) t
LEFT JOIN
(SELECT id, name as "childName"
FROM task_type) AS t2
ON t.parent_id = t2.id
```
@tangtj 谢谢了。parent_id !=0 也是 range 效率。
25 天前
回复了 Vimax 创建的主题 Java Spring AOP 如何将参数传递给需要织入的方法
@lemonEssence 谢谢了。用的是 mybatis 呢。
28 天前
回复了 Vimax 创建的主题 Java RESTful 的增删改查成功应该返回什么状态码?
@qdzzyb 这样语义不清晰吧.
28 天前
回复了 Vimax 创建的主题 Java RESTful 的增删改查成功应该返回什么状态码?
@hantsy 学习了.谢谢兄弟.
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2428 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 15:50 · PVG 23:50 · LAX 08:50 · JFK 11:50
♥ Do have faith in what you're doing.