dao层封装泛型实现(springmvcspringjdbctemplate).docx

上传人:scccc 文档编号:12335309 上传时间:2021-12-03 格式:DOCX 页数:3 大小:73.97KB
返回 下载 相关 举报
dao层封装泛型实现(springmvcspringjdbctemplate).docx_第1页
第1页 / 共3页
dao层封装泛型实现(springmvcspringjdbctemplate).docx_第2页
第2页 / 共3页
dao层封装泛型实现(springmvcspringjdbctemplate).docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《dao层封装泛型实现(springmvcspringjdbctemplate).docx》由会员分享,可在线阅读,更多相关《dao层封装泛型实现(springmvcspringjdbctemplate).docx(3页珍藏版)》请在三一文库上搜索。

Dao 层封装泛型实现(spring mvc , springjdbctemplate)本人封装的 dao 层的泛型实现,目前只支持mysql精华的 4 个类的代码贴出来了, commons 是完整的代码,entityapp 是自动代码生成器这个 dao 层封装的优点在于:1. dao 层基本不用写任何代码, 因为 EntityDaoSupport 这个类已经涵盖大多数的数据库操作2. 完整的代码中有个CascadeParamMethodArgumentResolver 的类可以用来解决 spring mvc 中表示层方法参数中复杂对象参数的映射, 级联参数格式: a.b.c ( 表单参数 ) 或 abc (ajax 请求对象参数) ,这个类要配置在xml 文件中3. 还有一些常用的Converter 类,这些也是要配置的,配置后就不需要手工转换了这个的缺点:1 .底层用了大量的反射和泛型,尚不清楚会不会影响程序的性能,不过我做的项目吞吐量也挺大的,没有发现严重的问题2 . 代码写的比较久了,可能存在一些特殊的情况没有考虑到的,也许会有错误,这个就需要大家一起来改进啦标签:Spring 代码片段 (6)全屏查看所有代码 1. 代码 BaseDao跳至1234全屏预览001package mons.db.dao;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1