IBatis,现在改名为MyBatis,好处总结:这里我就不来长篇大论了,毕竟长篇大论网上有,我们程序猿最讲究实在,直接说作用:
1.简化SQL语言,初步学习数据库的同学们应该经历过关系型数据库的各种增删查改语句虐翻过了吧,相信简单的操作语言,大家很想要对不对。
2.无视数据库平台,无论你是Oracle还是mysql,还是sql,一起跟着Ibatis来跳舞吧,我们知道不同数据库操作不一样,这里,有了IBatis法宝,我们可以无视。
===================================================================================
现在开始准备:
1.MyEclipse
2.MySql
3.JDBC驱动,一个jar包
4.Ibatis包
5.数据库表格可视化平台-----Navicat.---视个人情况而定,随意选择
看到这里头疼了吧,这么多东西要准备,放轻松,ee会把3,4两个包上传,至于1,2,5自己准备吧
==================================================================================
【重要】:安装好Mysql注意一定记得自己root密码,一般不设置为空,ee就是忘了自己的数据库root密码,用了两个小时间,最后破罐子破摔不输入密码成功了,血的教训,告诉你们,程序员最费时间的不是代码,而是bug,尤其这种蠢bug。
现在开始:
1.首先确定好自己装了Mysql,如何确定?打开开始菜单,输入mysql,有下图即为配置成功。
2.在cmd创建表很麻烦,于是直接使用navicat。简历一个数据库和数据库表。
新建数据库:
测试连接是否成功:
connect name随便取
name和password是前面提到的root 密码。忘掉的自己百度找吧。痛苦的过程~~~
然后点击test connection,在左下角,如果显示Connection sucess 那就是成功啦。
恭喜你!!完成Ibatis万里江山第一步之前的准备工作
tips:如果没有配置好sql环境变量,cmd里面输入mysql没有反映的,有的时候打开navicat发现自己建立的表格没了,那就是mysql服务没开启,找到你安装目的地,打开以下mysqld.exe,是有d的后缀那个哦,不是mysql.exe。
3.终于开始我们往里长征第一步:配置IBatis,需要的包我已经上传,在ibatis_jar包里。
1.建立一个java工程,就是最简单那个,然后点击
右键built path, add extenal jar,把我上传的两个jar包,加载进来。
2.如图示,就是这样子啦。
到这里基本需要手动配置的环境已经搭好,接下来就是敲代码和偶遇bug的事情了,下节课开始教增删查改。希望大家走到这一步不要遇到太多挫折,有问题详询qq:429899791 备注ITEYE,有空会给大家解答
相关推荐
以下是搭建iBatis环境并理解其源码的关键步骤。 首先,我们需要了解iBatis的基本概念。iBatis的核心是SqlMapConfig.xml配置文件,它包含了数据源、事务管理器、SqlMapClient以及其他的全局设置。在搭建环境中,我们...
在IT行业中,构建一个基于Spring、iBatis和MySQL的简单应用是常见的开发任务,尤其对于初学者来说,这是理解Web应用开发基础的好方法。本文将深入探讨如何使用这三个技术来搭建一个基本的Web应用程序。 首先,让...
本篇文章将深入探讨如何利用iBatis进行MySQL数据库的增删改查操作,同时提供了一个亲测可用的示例,包括配套的SQL文件和完全配置,确保读者能够快速上手。 首先,我们需要了解iBatis的基本概念。iBatis是一个轻量级...
在深入学习和使用Ibatis之前,首要任务是搭建好合适的开发环境。本教程将详尽阐述如何准备Ibatis的运行环境,确保后续的开发工作顺利进行。 一、Java环境搭建 Ibatis是基于Java的,因此,首先你需要在你的计算机上...
本项目利用ibatis、spring、cxf和mysql这四个关键技术,搭建了一个名为myWebservice的服务端,旨在提供灵活的数据交互和强大的服务功能。以下是对这些技术及其在项目中应用的详细解释: 1. **iBatis**:iBatis是一...
在这个环境中,我们将探讨如何搭建一个基础的Ibatis项目,并实现一个简单的查询方法。 1. **环境准备** - **JDK安装**:首先确保你的系统已经安装了Java Development Kit(JDK),并设置了正确的`JAVA_HOME`环境...
Ibatis,原名SqlMap,是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。Ibatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。Ibatis可以使用简单的XML或注解进行配置和原始映射,将接口和...
这个“spring3 ibatis struts2 搭建的简单项目”就是一个利用这三个框架进行集成开发的例子,主要目的是为了教学和学习。 首先,Spring框架是企业级应用开发的基石,它提供了全面的编程和配置模型,用于简化Java...
ibatis+spring+cxf+mysql搭建webservice的客户端,文章地址在http://blog.csdn.net/cenyi2013/article/details/17315755. 服务端源码的下载地址在http://download.csdn.net/detail/cenyi2012/6712729
在IT行业中,构建Web应用程序是常见的任务,而“Spring MVC + iBatis + MySQL”是一个经典的技术栈,常用于开发高效、稳定且可扩展的Java Web应用。这个技术组合提供了模型-视图-控制器(MVC)架构的支持,数据库...
Ibatis 不是 ORM 框架,而是提供了一个 SQL 编写环境,将 SQL 的控制权交给开发者,避免了 ORM 框架的过度抽象。Ibatis 支持动态 SQL 和存储过程,使得数据库操作更加灵活。 **Ibatis 框架搭建步骤** 1. **创建...
本篇文章将详细介绍如何使用Abator工具搭建基于Ibatis的DAO框架。 Abator是一款自动化工具,它可以自动生成Java代码和SQL映射文件,大大简化了开发过程。下面我们将分步骤解析如何利用Abator来创建Ibatis DAO框架。...
### 经典开源插件之ibatis #### 概述 ibatis(现称为MyBatis)是一款优秀的持久层框架,它将SQL语句与Java代码分离,支持自定义SQL查询、存储过程以及高级映射等功能。ibatis的灵活性使得开发者能够通过简单的XML...
总的来说,使用MySQL和Ibatis搭建程序涉及的知识点包括:MySQL的安装与配置、数据库设计、Ibatis框架的使用、Mapper接口和XML映射文件的编写、SqlSessionFactory和SqlSession的创建与使用、动态SQL的构建、以及如何...
### ibatis 一个简单的项目详解 #### 一、概述 本文档旨在通过一个简单的示例项目,帮助初学者快速理解并掌握ibatis(现称MyBatis)的基本使用方法及其与Struts2和Spring框架集成的方式。ibatis是一个支持普通SQL...
本文将深入讲解如何搭建Ibatis框架,并介绍所需的jar包,以及一个简单的实例来帮助理解其工作原理。 首先,我们需要准备Ibatis的jar包。在Java项目中,引入Ibatis框架的关键库包括`ibatis-3.x.x.jar`(主要的Ibatis...
"Maven+Spring+Struts2+Ibatis+MySQL"就是一个常见的企业级Java Web开发组合,它们各自扮演着不同的角色,共同构建了一个功能强大的应用程序。下面我们将详细探讨这些技术及其在整合中的作用。 **Maven** Maven是...
通过学习这个Demo,初学者可以了解和掌握如何在实际项目中搭建SpringMVC+Ibatis+MySQL的环境,理解它们之间的协作方式,以及如何编写控制器、服务和数据访问对象。这将为后续的Web开发奠定坚实的基础。同时,也可以...
### Struts+Spring+Ibatis整合框架搭建配置详解 在当今复杂的软件开发环境中,整合不同的框架以构建高效、可维护的应用程序变得尤为重要。Struts、Spring与Ibatis(现称MyBatis)作为三个功能互补的Java框架,它们...