最近要写一些接口分为客户端和服务器端
后台:1、在controller层写请求的路径,在service层写对应的controller层的需求实现,我们主要是使用post请求的json格式,要设置对应的状态码和状态信息。controller层是void无返回值,使用response设置返回,进入service层,设置json类(JSONObject)返回controller层。
controller层的请求参数,如果有对应的实体类,要用实体类接收某些字段。如果没有对应实体类,可以单独创建一个对应的实体类,只用来接收请求参数无需关联到数据库中。
2、在service中一般要查询数据库,尽量使用sql语句,不要使用 select * from tableName,要使用具体的查询字段。
3、controller层设置的路径,要在配置文件中省去过滤,以免直接访问不到。
4、查询数据库过程中,要注意null值得返回,进行判断,以免出错。
5、插入数据库的过程中,如果数据库的列类型是datetime,那么我们可以在java中使用dateformat转换为字符串,插入数据库时要加上单引号。这个错误我整了好久,哎。
第一天第一次写接口。很多可能是错误的,不便捷的,但是可以使用,以后再改进吧。
postman网上很多教程。
post - body - raw - JSON我使用的是这样的,post请求,json返回格式。
详细请看: