【Mybatis】
文章平均质量分 69
Terence Jing
不忘初心.
Easy as pie.
展开
-
log4j.properties配置详解
先附上完整的log4j.properties日志文件内容镇山:log4j.rootLogger=DEBUG,Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.layout=org.apache.log4j.PatternLayoutlog4j.appender.Con...原创 2017-02-28 20:55:37 · 2466 阅读 · 0 评论 -
resultMap与resultType、parameterMap与 parameterType的区别
Map:映射;Type:Java类型 resultMap 与 resultType、parameterMap 与 parameterType的区别在面试的时候被问到的几率非常高,出现的次数到了令人发指的地步,笔者认为有必要单独列一章郑重声明,共勉resultMap & resultType 两者都是表示查询结果集与java对象...原创 2017-03-07 21:24:47 · 39894 阅读 · 2 评论 -
Mybatis接口式编程
Mybatis 有两种实现方式其一:通过xml配置文件实现其二:面向接口编程的实现 前者原理在Mybatis运行套路里面大致说了一下,此节说的是后者,面向接口的编程,可以解决掉 namespace / 传入参数 / 返回值 / 与Sql关联Id 等四处风险。 意思就是,Mybatis配置文件Dao.xml找了一个接口作为自己的代言人,并告...原创 2017-03-15 10:21:02 · 979 阅读 · 0 评论 -
Mybatis拦截器定义
说到拦截器,举个通俗的例子就能理解了: 如果一个人要买票,可以直接自己买票,也可以通过中间代理买票,此时,可以把中间代理比做成一个拦截器,中间代理接受了顾客的委托,然后到火车站买票,买完票要将火车票交给顾客,由顾客拿着火车票去乘车,这是一个常规的流程。 在上述例子中,顾客自己买票属于Mybatis的正常流程;顾客请中间代理买火车票则属于利用拦截器在Mabatis中...原创 2017-03-20 14:55:10 · 6025 阅读 · 0 评论 -
Mybatis特点、优缺点
对于Mybatis框架的特点,笔者认为有必要单列一章,以此表示总结:首要要明白一点,凡事所有特点并非优点或者缺点,要视具体的情况而定,Mybatis的特点要在具体的项目中才能定性为优点或缺点。现就Mybatis的特点进行总结:1.sql语句与代码分离,存放于Dao.xml配置文件中; 优点:便于维护管理,不用在java代码中找这些语句;缺点: JDBC方式可以用用打断...原创 2017-03-22 09:52:14 · 9318 阅读 · 0 评论 -
Mybatis如何加载配置文件 源码解读parameterType
我能学到什么1. Mybatis加载解析配置文件流程2. 如何解析配置文件里面的parameterType3. 提高看源码的能力4. 查看源码编写方式,明白应该如何规范的写出解析XML文件的代码,提高编码能力5. 学会使用框架上解决问题的思维和常用手段l 利用配置文件解耦原创 2017-03-21 23:12:21 · 3069 阅读 · 2 评论 -
Mybatis项目运行套路和常见错误总结
Mybatis框架项目运行 文章主要是对Mytatis框架项目的运行思路加以总结,比较浅显,适合不懂的或者初学者,对Mybatis有一定研究的可直接跳过。 讲Mybatis框架配置运行之前先说一下常用到的Servlet、Service、Dao层的层次分工: ...原创 2017-03-08 22:10:17 · 3621 阅读 · 0 评论 -
WARN:oejw.WebAppContext:Failed startup of context o.m.j.p.JettyWebAppContext……
WARN:oejw.WebAppContext:Failed startup of context o.m.j.p.JettyWebAppContext {/web,file:/E:/mycode/web_advancement/src/main/webapp/}, file:/E:/mycode/web_advancement/src/main/webapp/org.apache.common...原创 2017-08-09 13:07:55 · 31550 阅读 · 3 评论 -
MyBatis与Hibernate的区别
第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:http://www.mybatis.org/core/zh/index.html转载 2017-07-27 16:42:15 · 646 阅读 · 0 评论