摘要:
PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO:business object业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经 阅读全文
posted @ 2016-07-19 09:35
沧海一滴
阅读(1052)
评论(0)
推荐(0)
摘要:
出处:http://www.cnblogs.com/lichenwei/p/4145696.html Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关 阅读全文
posted @ 2016-07-19 09:34
沧海一滴
阅读(250)
评论(0)
推荐(0)
摘要:
注解ConfigurationProperties和EnableAutoConfiguration的区别: @EnableConfigurationProperties tells Spring to treat this class as a consumer of application.yml 阅读全文
posted @ 2016-07-19 09:29
沧海一滴
阅读(1915)
评论(0)
推荐(0)
摘要:
Oracle has two products that implement Java Platform Standard Edition (Java SE) 8: Java SE Development Kit (JDK) 8 and Java SE Runtime Environment (JR 阅读全文
posted @ 2016-07-19 09:19
沧海一滴
阅读(556)
评论(0)
推荐(0)
摘要:
parameterType:即将传入的语句参数的完全限定类名和别名。这个属性是可选项的,因为MyBatis可以推断出传入语句的具体参数,因此不建议配置该属性flushCache:默认值为true,任何时候只要语句被调用,都会清空一级缓存和二级缓存useGeneratedKeys默认值为false。如 阅读全文
posted @ 2016-07-19 08:41
沧海一滴
阅读(1575)
评论(0)
推荐(0)
摘要:
增加下面的配置,就会把spring-mybatis中debug的日志也打印出来 mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl Creating a new SqlSession SqlSessio 阅读全文
posted @ 2016-07-19 07:53
沧海一滴
阅读(1094)
评论(0)
推荐(0)
摘要:
上篇《深入浅出Mybatis系列(七) mapper映射文件配置之insert、update、delete》介绍了insert、update、delete的用法,本篇将介绍select、resultMap的用法。select无疑是我们最常用,也是最复杂的,mybatis通过resultMap能帮助我 阅读全文
posted @ 2016-07-19 00:33
沧海一滴
阅读(309)
评论(0)
推荐(0)
摘要:
本篇文章通过一个实际工作中遇到的例子开始吧: 工程使用Spring+Mybatis+Mysql开发。具体的业务逻辑很重,对象之间一层一层的嵌套。和数据库表对应的是大量的model类,而和前端交互的是Vo类。现在需要做一个需求,有两种方式来实现: 使用现有的Service接口,或者自己在编写一些用到的 阅读全文
posted @ 2016-07-19 00:32
沧海一滴
阅读(417)
评论(0)
推荐(0)
摘要:
下面是一个简单的MyBatis使用DEMO。 整体结构 整体代码大致如下: POM依赖 需要引用两个jar包,一个是mybatis,另一个是mysql-connector-java,如果是maven工程的话,pom里如下添加依赖就可以了。 数据准备 在MySQL中造点数据进行测试用: 配置文件 需要 阅读全文
posted @ 2016-07-19 00:15
沧海一滴
阅读(2169)
评论(0)
推荐(0)