Spring boot-mybatis
给变量取个名字
这个作者很懒,什么都没留下…
展开
-
SpringBoot集成mybatis
一、使用mybatis-spring-boot-starter1、添加依赖dependency> groupId>org.mybatis.spring.bootgroupId> artifactId>mybatis-spring-boot-starterartifactId> version>1.0.0version>dependency>2、启动时导转载 2017-06-01 14:36:06 · 465 阅读 · 0 评论 -
mybatis的statement的解析与加载
问题mybatis的xml中的sql语句是启动时生成JDK代理类的时候就生成一次么调用顺序链解析xml配置Reader reader = Resources.getResourceAsReader("mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().bui转载 2017-06-01 14:38:42 · 1899 阅读 · 0 评论 -
mybatis如何根据mapper接口生成其实现类
序mybatis里头给sqlSession指定执行哪条sql的时候,有两种方式,一种是写mapper的xml的namespace+statementId,如下:public Student findStudentById(Integer studId) { logger.debug("Select Student By ID :{}", studId);转载 2017-06-01 14:40:25 · 768 阅读 · 0 评论 -
mybatis的mapper返回map结果集
通过MapKey指定map的key值@MapKey("id")Map<Long, UserInfo> getUserInfoMap();@MapKey("id")Map<Long, Map<String,Object>> getUserValueMap();map的value为java类<resultMap id="UserResu...转载 2017-06-01 14:41:46 · 33337 阅读 · 2 评论 -
mybatis结果的组装
序本文主要解答一个问题,即如果bean没有setter,而且属性不是public的,mybatis的自动组装是否可以赋值成功的问题。查询调用过程DefaultSqlSession.selectList -->SimpleExecutor.doQuery --> SimpleStatementHandler.query --> DefaultResultSetHandler.转载 2017-06-01 14:43:15 · 654 阅读 · 0 评论 -
[四]Spring Boot 整合Mybatis
添加pom.xml中的架包在pom.xm文件中的dependencys标签中添加1) 数据库驱动包:例如mysqldependency> groupId>mysqlgroupId> artifactId>mysql-connector-javaartifactId> dependency>2) 添加mybat原创 2017-06-01 15:54:54 · 372 阅读 · 0 评论 -
PageHelper集成SpringBoot
项目依赖mybatis-->dependency> groupId>org.mybatis.spring.bootgroupId> artifactId>mybatis-spring-boot-starterartifactId> version>1.3.1version>dependency>mapper-->dependency> groupId转载 2017-09-04 14:05:27 · 2280 阅读 · 0 评论 -
spring boot 和mybatis的xml使用
1.在application.properties文件中添加 mybatis.config-locations=classpath:mybatis/mybatis-config.xml mybatis.mapper-locations=classpath:mybatis/mapper/*.xml2.mybatis-config.xml配置如下原创 2017-09-01 15:53:19 · 1004 阅读 · 0 评论