Java教程

Java 调用数据库函数

本文主要是介绍Java 调用数据库函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java 调用数据库函数

1. 用map作为接收体

	如果该函数返回的是一条数据 用
	Map<String,Object>接收,
	例:
	增加用户
	User user = new User;
	user.setAge(18);
	user.setName("张三")
	// 引用阿里的jar包 com.alibaba.fastjson
	Map<String,String> map = JSON.parseObject(JSON.toJSONString(registerDto), Map.class);
	Map<String,Object> resultMap  = saveUser(map);

mybatis 写入SQL语句

调用数据库函数都是用select

<parameterMap id="paramMap" type="com.ceshi.entity.user">
        <parameter property="age" jdbcType="INTEGER" mode="INOUT" />
        <parameter property="name" jdbcType="VARCHAR" mode="INOUT" />
    </parameterMap>
 <select id="saveUser" parameterMap="paramMap" statementType="CALLABLE" resultType="java.util.Map">
 	call save_user_proc(
 	#{paramMap.age},
 	#{paramMap.name}
 	)
 </select>
	
	
		
		
这篇关于Java 调用数据库函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!