Java WEB
2号餐
这个作者很懒,什么都没留下…
展开
-
mybatis中接口没有实现类的动态代理探究
首先解释下,标题的意思,一般在java动态代理中,委托类一般都是实现某接口的具体类,但最近在看mybatis源码的时候,发现mybatis中的mapper接口(XML接口用java接口来描述)并没有实现类 : sqlsession.getMapper(userMapper.class); //userMapper并没有实现类,仅仅只是一个接口这与我们平常所学的动态代理不一样,为了一探究竟自原创 2016-05-30 00:16:47 · 3274 阅读 · 2 评论 -
mybatis批量更新 使用动态表和字段
使用mybatis 批量更新在使用动态表和字段的时候要注意以下几点,否则会报 ORA-06550: 第 3 行, 第 11 列: PL/SQL: ORA-00903: 表名无 (1)添加属性statementType="STATEMENT (2)同时sql里的属有变量取值都改成${xxxx},而不是#{xxx}以上缺一不可例如以下批量更新语句:传入参数为原创 2016-09-04 15:34:24 · 3280 阅读 · 0 评论 -
javamail 发邮件报错javax.mail.AuthenticationFailedException
在使用Javamail发邮件创建会话的时候,一般这么写Session session = Session.getInstance(props, new Authenticator() { @Override protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAu原创 2016-11-03 13:51:39 · 1363 阅读 · 0 评论