Mybatis使用Dao代码方式CURD
2015-12-15 12:45
405 查看
Mybatis 使用Dao代码方式进行增、删、改、查。
1、Maven的pom.xml
View Code
1、Maven的pom.xml
package com.mcs.test; import java.util.Date; import java.util.List; import org.apache.log4j.Logger; import org.junit.Before; import org.junit.Test; import com.mcs.dao.EmployeeDao; import com.mcs.dao.impl.EmployeeDaoImpl; import com.mcs.entity.Employee; public class TestEmployeeDao { /** * Logger for this class */ private static final Logger logger = Logger.getLogger(TestEmployeeDao.class); private EmployeeDao employeeDao; @Before public void init() { employeeDao = new EmployeeDaoImpl(); } @Test public void testFindById() throws Exception { Employee employee = employeeDao.findById(1); logger.debug(employee); } @Test public void testFindAll() throws Exception { List<Employee> employees = employeeDao.findAll(); logger.debug(employees); } @Test public void testAdd() throws Exception { Employee employee = new Employee(); employee.setName("赵小凤"); employee.setSex("female"); employee.setBirthday(new Date()); employee.setEmail("xiaofeng@126.com"); employee = employeeDao.add(employee); logger.debug(employee); } @Test public void testEditById() throws Exception { Employee employee = employeeDao.findById(7); employee.setDepartmentId(7); employee.setAddress("天津"); employeeDao.edit(employee); logger.debug(employee); } @Test public void testDeleteById() throws Exception { Employee employee = employeeDao.findById(7); employeeDao.deleteById(7); logger.debug("已成功删除员工:" + employee.getName()); } }
View Code
相关文章推荐
- 无插件Vim编程技巧
- 深入分析JavaWeb Item19 -- 基于Servlet+JSP+JavaBean开发模式的用户登录注册
- 上struts2的xml在<result type="redirect">参数问题
- Leetcode 编程训练
- java获取客户端的ip地址
- 数学常用希腊字母念法(附字母表)
- python dict traversal
- Struts2拦截器执行顺序
- php 评论中添加手机表情,提示插入到数据库中出错,有解决办法
- c语言: Standard C 语言标准函数库
- Delphi属性Property学习应用总结
- C#下载文件(TransmitFile/WriteFile/流方式)实例介绍
- QTcreator 中的一些常用的快捷键
- JDK1.5,Switch中使用Enum
- 【JVM系列】Java类型装载、连接与初始化
- Eclipse,MyEclipse相关问题解决方案
- C# ListView用法详解
- 解决Unable to locate Spring NamespaceHandler for XML schema namespace
- Mac 上查找javahome
- SSH之旅(三)Struts1和Struts2的前世今生