发表于: 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语句还能生效吗, 用什么比较合适一点 


明天计划的事情:


搭代码环境   推进任务


返回列表 返回列表
评论

    分享到