java mybatis数据库_java客户端程序集成mybatis操作数据库

1.打开eclipse,创建一个java project

a5c7b8f69b8e7d6f945baf102a032092.png

2.创建lib文件夹,放入mybatis jar包和ojdbc jar包,并添加到buildpath

b6fc6471013356c1374f34f8cc681cc5.png

3.创建generatorConfig.xml文件,位置如上图中所示,内容如下(文件中配置了数据库的三张表):

connectionURL="jdbc:oracle:thin:@127.0.0.1 :1521:orcl" userId="qmapp"

password="654321" />

targetProject="CsMybatis/src">

targetProject="CsMybatis/src">

targetPackage="com.qm.fax.model" targetProject="CsMybatis/src">

4.右键点击generatorConfig.xml文件,选择生成模型(Generate Mybatis/iBATIS Artifacts)(此步需要已经安装mybatis generator插件)生成效果如下:

62b1538cd4225afb99473856730d6b46.png

5.在src路径下创建mybatis.xml文件,内容如下:

/p>

PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

"http://mybatis.org/dtd/mybatis-3-config.dtd">

6.创建测试类,编写main方法,代码如下:

package com.qm.fax.main.java;

import java.io.IOException;

import java.io.InputStream;

import org.apache.ibatis.io.Resources;

import org.apache.ibatis.session.SqlSession;

import org.apache.ibatis.session.SqlSessionFactory;

import org.apache.ibatis.session.SqlSessionFactoryBuilder;

import com.qm.fax.model.UserRoleInfo;

import com.qm.fax.model.UserRoleInfoMapper;

public class MainTest {

public static void main(String[ ] arg) throws IOException {

SqlSessionFactory sessionFactory ;

String resource = "mybatis.xml";

InputStream in = Resources.getResourceAsStream(resource);

sessionFactory = new SqlSessionFactoryBuilder().build(in);

SqlSession session = null;

session = sessionFactory.openSession();

UserRoleInfoMapper mapper = session.getMapper(UserRoleInfoMapper.class);

UserRoleInfo a = mapper.selectByPrimaryKey(1);

if( a != null){

System.out.println(a.getRoleid()+"\n");

System.out.println(a.getUserid());

}

}

}

7.运行效果:

4de84b7516bc86a2579c7358f378e466.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
开发一个基于 SpringMVC + Spring + MyBatis 框架的 Java Web 项目,需要经过以下几个步骤: 1. 环境搭建 首先,需要安装 JDK,并配置好环境变量。然后,安装 Eclipse 或者 IntelliJ IDEA 等集成开发环境,安装 Tomcat 服务器,并将其与 IDE 集成。最后,下载 SpringMVC、Spring、MyBatis 等框架的jar包,并将其添加到项目的 classpath 中。 2. 建立数据库 根据项目需求,建立相应的数据库,并设计好表结构。可以使用 MySQL、Oracle 等关系型数据库,也可以使用 NoSQL 数据库。 3. 搭建框架 使用 Maven 或 Gradle 等构建工具创建一个基本的 Maven 项目。在 pom.xml 文件中添加所需的依赖,如 SpringMVC、Spring、MyBatis 等。然后,创建 Spring 配置文件 applicationContext.xml 和 SpringMVC 配置文件 spring-mvc.xml 并配置相关信息。 4. 编写代码 根据项目需求,编写相应的 Java 代码,包括 Entity、DAO、Service、Controller 等。在 Entity 中定义与数据库表对应的字段,DAO 中定义数据库操作的方法,Service 中提供业务逻辑处理的方法,Controller 中处理客户端请求和响应。 5. 部署项目 在 Tomcat 中部署项目,并启动 Tomcat 服务器。在浏览器中输入项目的 URL 地址,可以访问项目的首页。通过不断地调试和修改,最终完成整个项目的开发和部署。 以上就是基于 SpringMVC + Spring + MyBatis 框架开发 Java Web 项目的基本步骤,希望对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值