发表于: 2020-01-06 23:31:53
2 1076
今天完成的事情:
1.看了下wiki里师兄们的接口文档
用易文档编写工具 重新写接口文档
添加了分页的相关接口
以留言为例
接口文档
URL
说明
请求参数
返回参数
data
期间搜索了下想到的问题
1. 类似onework_name等带下划线的字段 与pojo结果集不符
无法使用resultType
应使用resultMap映射对应的pojo字段
比如:
<result Map type="onework" id="oneworkresultMap"
<result property="oneworkName" column="onework_name" />
2. 日期为bight格式 如何赋值获取当前时间
比如 create_at
控制层代码中获取当前时间
long time= System.curentTimeMillis( );
SQL语句直接给create_at 赋值 time
insert into 表(id, neme,create_at)values( #{id}, #{name}, time);
3. 这个双条件的查询SQL语句
因为 标题 和 状态可以同时查询
且作品允许为空
假设我们查询代码里 用这个固定SQL语句接收参数 需要传递2个参数
select * from 表
WHERE
name={workname}
OR
state = {number}
1. 如果作品输入 x 状态为 1
select * from 表 where name=x or state = 1
2. 如果作品不输入 状态为 1
select * from 表 where name= null or state = 1
那么传入的name为空值 或者 根本就没传入这个值
那这个sql语句还能生效吗, 用什么比较合适一点
明天计划的事情:
搭代码环境 推进任务
评论