总体介绍: MyBatis实际上是Ibatis3.0版本以后的持久化层框架【也就是和数据库打交道的框架】! 和数据库打交道的技术有: 原生的JDBC技术 》Spring的JdbcTemplate技术 这些工具都是提供简单的SQL语句的执行,但是和我们这里学的MyBatis框架还有些不同, 框架是一整 ...
分类:
其他好文 时间:
2017-09-04 09:45:10
阅读次数:
185
作者:尹锋链接:https://www.zhihu.com/question/20635785/answer/223515216来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 避免使用 js 糟粕和鸡肋 这些年来,随着 HTML5 和 Node.js 的发展,Java ...
分类:
编程语言 时间:
2017-09-04 00:56:43
阅读次数:
611
1,在单个入参的情况下,mybatis不做任何处理,#{参数名} 即可,甚至连参数名都可以不需要,因为只有一个参数,或者使用 Mybatis的内置参数 _parameter。 2,多个入参: 接口方法定义:public Employee getEmpByIdAndName(Integer id,St ...
分类:
其他好文 时间:
2017-09-01 11:50:39
阅读次数:
2368
grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by ‘123′; 给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行 ...
分类:
数据库 时间:
2017-08-30 19:44:28
阅读次数:
208
系统权限 系统权限是指被授权用户是否可以连接到数据库上及在数据库中可以进行哪些系统操作。 系统权限是在数据库中执行某种系统级别的操作,或者针对某一类的对象执行的某种操作的权利。 下面列举4个常见的系统权限: 1) create session:连接到数据库。 2) create table:创建表。 ...
分类:
数据库 时间:
2017-08-29 21:55:45
阅读次数:
174
SELECT * FROM Employee from e in Employees select e SELECT ID, Title FROM Employee from e in Employees select new {ID = e.ID, Title = e.Title} SELECT ...
分类:
数据库 时间:
2017-08-29 20:39:00
阅读次数:
218
一、查询 员工(tbl_employee)时,关联 查询出 员工对于的部门信息 (tab1_dept),一对一查询,或者多对一查询 适用 emp bean里面 包含 部门bean dept属性对象 1.select 如下, 2. resultMap:有两种方式, 第一种,直接用关联的dept.id. ...
分类:
其他好文 时间:
2017-08-27 12:02:51
阅读次数:
251
1、首先创建两个bean类,Employee(职工)和Department(部门),一个部门可以有多个职工 Employee类(属性:职工ID:id;姓名:lastName;邮箱:email;性别:gender;所属部门:department) 1 package com.bwlu.bean; 2 ...
分类:
编程语言 时间:
2017-08-23 13:48:38
阅读次数:
213
索引 为了提高查询的速度,当用户对查询速度不满意而需要对数据库的性能进行调校时,优先考虑建立索引。 CREATE INDEX idx_ename ON employee (ename, sal DESC); 适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引。 向表中“添加”行 ...
分类:
数据库 时间:
2017-08-22 01:44:36
阅读次数:
248
Ø 前言 本文主要介绍数据表的关联关系,这是数据库设计的常见问题之一。一个好的表结构设计,可以减少一些不必要的表或字段等。数据表之间的关联关系分为三种:一对一、一对多、多对多。下面就逐一介绍下: 1. 一对一 Ø 一对一是将数据表“垂直切分”,其实是不常见,或不常用的。也就是 A 表的一条记录对应 ... ...
分类:
其他好文 时间:
2017-08-21 20:38:04
阅读次数:
221