Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种方式:SLF4JApache Commons LoggingLog4j 2Log4jJDK logging具体选择哪个日志实现由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,日志功能...
分类:
其他好文 时间:
2014-07-03 09:37:47
阅读次数:
232
最近在总结一些项目的基础知识,根据公司最近的一些意向和技术路线,初步整理了一个简单的配置例子 1.使用springmvc代替strutsMVC 2.使用请求json数据串的方式代替传统返回jspview。 3.使用Mybatis代替hibernate 在这些要求的基础上,做了一些尝试。 现在将配置文...
分类:
编程语言 时间:
2014-07-01 19:57:38
阅读次数:
1596
(1) 导入相关包,包结构如下图所示: (2) 修改src/applicationContext.xml文件,结果如下所示:[java] view plaincopy (3) 在src下添加jdbc.properties[java] view plaincopydriver=com.my...
分类:
编程语言 时间:
2014-07-01 19:45:05
阅读次数:
353
一、开篇这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策略的时候。因为我们都...
分类:
数据库 时间:
2014-07-01 17:00:01
阅读次数:
354
转:http://lifeneveralone.diandian.com/post/2012-11-02/40042292065本文介绍使用spring mvc结合Mybatis搭建一个应用程序框架.demo源码下载:springMVC-Mybatis1.准备工作:spring的jar包:sprin...
分类:
编程语言 时间:
2014-07-01 16:39:14
阅读次数:
785
类图
有一个机动车父类,它有两个子类:Car和Bus
关系模型(t_vehicle)
ORM映射有一个原则:对象模型细粒度,关系模型粗粒度。所以我们将所有的车都存储一张表里(t_vehicle),通过鉴别字段vType来区分车的类型("c"代表Car,"b"代表Bus)
三个类的代码
Vehicle
package com.tgb.mybatis....
分类:
其他好文 时间:
2014-07-01 11:32:50
阅读次数:
194
前段时间由于工作和学习的需要,我打算深入研究MyBatis框架。于是在网上查找关于MyBatis的教程,发现国内网上关于MyBatis的教程资料少得可怜:除了MyBatis官网上的用户使用手册外,就没有比较系统地讲述MyBatis的教程了。
无意间发现了这本《JavaPersistence with MyBatis 3》,它比较全面地讲述了MyBatis框架。感叹于国内MyBatis资料比较匮乏...
分类:
编程语言 时间:
2014-06-30 18:25:44
阅读次数:
301
通过MyBatis Generator可逆向生成持久层的代码,与Spring实现无缝融合,本文是基于Intellij+Maven实现。...
分类:
数据库 时间:
2014-06-30 17:50:55
阅读次数:
906
MyBatis-Spring是MyBatis框架的子模块,用来提供与当前流行的依赖注入框架Spring的无缝集成。
Spring框架是一个基于依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming,AOP)的Java框架,鼓励使用基于POJO的编程模型。另外,Spring提供了声明式和编程式的事务管理能力,可以很大程度上...
分类:
编程语言 时间:
2014-06-30 17:41:39
阅读次数:
456