图书馆案例总结

图书馆里DEmo有感收获::

1.返回前端的值的类型统一:状态码,信息,数据 因此需要创建一个专门的类(Ajaxreurn)里边有成功和失败需要调用的方法 还要有一个枚举类,专门写状态码和信息,被其他类调用,例如同意返回类型的和抛出异常的
2.查询:
关于分页:
1.使用mybatis的分页pagehelp,需要在sqlsession里配置(可以在gihub上找),Jar包
2.使用分页插件,网上搜索,导入scrip 逆向工程进行模糊查询,只能查英文时,在数据库配置URL后边加 ?useUnicode=true&characterEncoding=utf-8&rewriteBatchedStatements=true
3.删除: 批量删除用数组收集id,向后端传输可以转为字符串
4.修改: 数据回显到表单中,在查询渲染数据是就把数据的ID自定义属性放到table中,回显利用寻找父标签获得数据ID 再到后台查询数据再返回渲染
5.删除: 使用分页插件,当删除的数据在最后一页且是最后一条时,需要删除后跳到上一页 解决:(感觉不成熟)删除后触发一次上一页的点击

猜你喜欢

转载自blog.csdn.net/phcla/article/details/115359440