Mybatis框架笔记整理

Mybatis

在接口中声明方法 在xml进行方法体的特殊实现
接口的名字最好和xml的名字一致方便操作
实体类中的get set 方法名要正规

*关于在Manen依赖的导入

分别是sql 和Mybatis

     
			 mysql
			 mysql-connector-java
			 version>5.1.47
	 
		
	 
			org.mybatis
			mybatis
			3.5.2
	

首先SqlMapConfig.xml的简配置

只有写了头文件下文才会有提示

  

固定格式 说明在代码注释里说的很详细


	
	
	
	
		
		
	
	
	
	
		
	


	
		
		
			
			
			
			
		
	



	
	
	


db.properties也可以不引内容如下 创建时是File类型

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/javaee?useUnicode=true&characterEncoding=utf8
username=root
password=root

方法实现的xml

实现接口的xml 文件头如下


挑了几个具有代表性的代码

关于#{}和${} 参数绑定

   
    
    
    

在接口中方法参数的绑定如下

public List getStudentByCondition(@Param("key")String key,@Param("value")String value);

因为参数过多MyBatis不能辨别所以需要通过注释的方法绑定
待续2019-8-7

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G

你可能感兴趣的:(框架)