通过自动回复机器人学Mybatis——加强版——慕课网
来源:互联网 发布:js 刷新frame 编辑:程序博客网 时间:2024/05/22 03:10
**2-1. 接口式编程**
接口可以规范类型
调用:getMapper
public class MessageDao {public List<Message> queryMessageList(String command,String description){List<Message> messageList = new ArrayList<Message>();DBAccess dbAccess=new DBAccess();SqlSession sqlSession = null;try {sqlSession = dbAccess.getSqlSession();Message message = new Message();message.setCommand(command);message.setDescription(description);IMessage iMessage = sqlSession.getMapper(IMessage.class);//通过sqlSession执行SQL语句messageList = iMessage.queryMessageList(message);// sqlSession.selectList("Message.queryMessageList",message);} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{if(sqlSession!=null){sqlSession.close();}}return messageList;}}**2-2. 接口式编程原理(上)**
解决几个问题
1. IMessage.queryMessageList();
2. MapperProxy.invoke() == sqlSession.selectList()??
3.IMessage imessage = Proxy.newProxyInstance()? ?
利用泛型作为参数
**2-2. 接口式编程原理(中)**
1.
0 0
- 通过自动回复机器人学Mybatis——加强版——慕课网
- 项目——通过自动回复机器人学MyBatis(一)
- 项目——通过自动回复机器人学Mybatis(二)
- 项目——通过自动回复机器人学Mybatis(五)
- 项目——通过自动回复机器人学Mybatis(六)
- 项目——通过自动回复机器人学Mybatis(七)
- 通过自动回复机器人学Mybatis——基础版——慕课网
- 项目——通过自动回复机器人学Mybatis(自己添加ajax代码优化)(三)
- 项目——通过自动回复机器人学Mybatis(ajax优化)(四)
- 项目——通过自动回复机器人学Mybatis(深入解析拦截器源码)(八)
- 项目——通过自动回复机器人学Mybatis(深入解析读取xml源码)(九)
- 通过自动回复机器人学Mybatis---基础版
- 【Mybatis】通过自动回复机器人学Mybatis---基础版(1-3)
- 【Mybatis】通过自动回复机器人学Mybatis---基础版(4上)
- 【Mybatis】通过自动回复机器人学Mybatis---基础版(4下)
- 【Mybatis】通过自动回复机器人学Mybatis---基础版(5-6结束)
- java学习心得——自动回复功能
- 【MyBatis学习】:通过自动回复机器人学习MyBatis(一)
- CS0618号警告是什么
- python 常见的异常类型
- Android-PullToRefresh开源控件的项目使用经验
- Play framework 1.2.3 使用缓存、Memcached集成
- zookeeper学习3之原生java api调用
- 通过自动回复机器人学Mybatis——加强版——慕课网
- nowrap 不换行
- 【Maven in action】解决办法:Could not get the value for parameter encoding for plugin execution...
- 【Zookeeper】源码分析之请求处理链(二)
- CSS开发工具---持续更新
- PAT乙级1063 计算谱半径
- 关于URI和URL
- 优化程序性能(《深入理解计算机系统》)
- 资源共享