一、注解入门 JDK自带注解:@Override , @Deprecated , @Suppresswarnings 常见的第三方注解:Spring框架:@Autowired , @Service , @Repository Mybatis框架:@InsertProvider , @UpdatePr ...
分类:
编程语言 时间:
2018-06-15 20:08:01
阅读次数:
161
传入多个参数出现的:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'couId' not found. Avai ...
分类:
编程语言 时间:
2018-06-14 14:54:51
阅读次数:
153
1、jdbc.properties 2、application-mybatis.xml 3、log4j.properties 4、mybatis-config.xml 5、spring-servlet.xml 6、导jar包 ...
分类:
编程语言 时间:
2018-06-10 11:48:08
阅读次数:
134
1、集合类 ArrayList源码分析(基于JDK8) ConcurrentHashMap总结 2、三大框架 CGLIB介绍与原理 我们为什么要使用AOP? MyBatis框架及原理分析 3、Redis/Mysql Redis到底是多线程还是单线程? 数据库MySQL由浅入深理解索引的实现 4、多线 ...
分类:
其他好文 时间:
2018-06-09 00:52:49
阅读次数:
234
一、MyBatis框架简介 MyBatis是一个开源的数据持久化层框架。它的内部封装了通过jdbc访问数据的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。其主要思想是将程序中大量的SQL语句剥离出来,配置在配置文件中,实现SQL的灵活配 ...
分类:
其他好文 时间:
2018-06-08 21:54:55
阅读次数:
165
一、前言 如果还不了解剧情,请返回第3集的剧情 Java归去来第3集:Eclipse中给动态模块升级 二、在Eclipse中创建Maven类型的SSM项目 2.1:SSM简介 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框 ...
分类:
编程语言 时间:
2018-06-08 20:37:55
阅读次数:
169
Mybatis框架简单使用 环境搭建 新建一个JavaWeb项目,在web\WEB INF\创建lib文件,并且在其下添加Mybatis的核心包以及依赖包,以及Mysql驱动包,junit4测试包等。 加入配置文件 1. 在src路径下面,新建log4j.properties文件。 2. 在src路 ...
分类:
其他好文 时间:
2018-06-06 15:15:45
阅读次数:
168
Mybatis 一. 入门 1. JDBC 回顾 (1). 准备数据库 新建 mybatis_learn 数据库 执行 sql 脚本 1 -- 2 -- Table structure for `Blog` 3 -- 4 DROP TABLE IF EXISTS `Blog`; 5 CREATE T ...
分类:
其他好文 时间:
2018-05-29 18:52:20
阅读次数:
256
MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache 迁移到了 google,并改名为MyBatis,2013年迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注sql语句本身,而不需要花费精力 ...
分类:
其他好文 时间:
2018-05-25 23:30:50
阅读次数:
217
用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中 我们先来看Mapper接口中的@Select方法 这里解释一下 1.@Select(....)注解的作用就是告诉mybatis框架,执行括号内的sql语句 2.s_id ...
分类:
其他好文 时间:
2018-05-24 20:37:22
阅读次数:
128