`

jdbcTemplate查询及返回值方法

SQL 
阅读更多
	private RowMapper amnyMapper = new RowMapper(){
		public Object mapRow(ResultSet r, int rowNum) throws java.sql.SQLException {
			AMNY   a = new  AMNY();
			a.setMny(r.getString("mny"));
			a.setMnyAffix(r.getString("mnyaffix"));
			a.setMnyName(r.getString("mnyname"));
			a.setMnyStyle(r.getInt("mnystyle"));
			return a;
		}
	};
	
	public  AMNY[]  getAmny(){
		String  sql = "select  a.mny,a.mnyname,a.mnyaffix,a.mnystyle  from  amny  a ";;
		List  list = jt.query(sql, amnyMapper);
		AMNY[]  a = new AMNY[list.size()];
		list.toArray(a);
		return a;
	}

 

分享到:
评论

相关推荐

    Spring--JdbcTemplate.pdf

    - 查询返回某个值(如计数或总和):调用queryForObject方法,传入SQL语句和返回值对应的Class类型。 - 查询返回对象:通过query方法结合RowMapper接口来实现,RowMapper负责将结果集中的数据封装到实体对象中。 ...

    基于注解方式的spring_mvc_jdbcTemplate

    在本项目中,我们利用`@Autowired`注解自动注入JdbcTemplate实例,然后使用它的方法来执行数据库操作,如查询、更新、插入等。 接下来,我们将探讨如何配置和使用这些组件: 1. **配置Spring MVC**:通常,我们...

    存储过程.docx

    对于有返回值的存储过程,但返回值不是结果集,我们可以创建一个`CallableStatementCreator`来创建`CallableStatement`,然后调用`execute`方法。以下是一个示例: ```java public void test() { String param2...

    一个简单基于struts2实现的数据库查询

    在Action执行完查询后,可以通过`ActionSupport`的`setResult()`方法设置返回值,这个返回值对应一个视图页面。例如,`query.jsp`可能会接收到Action传递的查询结果并进行渲染。 在实际开发中,为了保证代码的可...

    commonsqldao类

    这里的`jdbcTemplate`是Spring注入的实例,`queryForList`是JdbcTemplate提供的方法,用于执行SQL查询并返回一个Map列表,每个Map代表一行查询结果。 总的来说,CommonSQLDAO类作为一个通用的DAO实现,为我们的开发...

    springj-dbc文档

    JdbcTemplate提供了各种执行SQL语句的方法,如execute、query、update等,可以处理简单的查询、复杂的多行更新和插入操作。例如,查询操作可以通过如下方式实现: ```java List<User> users = jdbcTemplate.query( ...

    springboot整合持久层:JdbcTemplate、Mybatis、jpa

    update 方法的返回值是 SQL 执行受影响的行数。 public int addUser(User user) { return jdbcTemplate.update("insert into user (username,address) values (?,?);", user.getUsername(), user.getAddress()); }...

    spring05-3

    3. **基本用法**:JdbcTemplate的主要方法包括`update()`用于执行更新操作(如INSERT、UPDATE、DELETE),`query()`用于查询操作,以及`call()`用于存储过程调用。它们都接受SQL语句和参数绑定值,返回值根据操作...

    springMvc(注解)

    在SpringMvc中,我们可以使用`@ResponseBody`注解将方法的返回值转化为JSON格式,发送给客户端。同样,服务器接收到JSON请求后,会反序列化并处理。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...

    SSH框架实现增删改查,Oracle数据库

    在实现增删改查时,我们需要创建Action类,定义对应的方法处理HTTP请求,并通过返回值控制视图的跳转。 2. **Spring**:Spring框架提供依赖注入(DI)和面向切面编程(AOP),使得组件间的耦合度降低。在SSH中,...

    springboot-集成达梦数据库-源代码

    springboot-父子工程-初始版(包含CRUD示例接口) jpa-hibernate-dm: 数据库为{国产达梦数据库},持久层技术为jpa-hibernate mybatis-dm: 数据库为{国产达梦数据库},持久层技术为mybatis mybatis-plus-dm: 数据库为{...

    spring hibernate执行存储过程的例子

    Hibernate 3.2及以上版本开始支持存储过程的调用,主要通过Session的createSQLQuery方法。 ```java SessionFactory sessionFactory = ...; // 获取SessionFactory Session session = sessionFactory.openSession();...

    Spring.3.x企业应用开发实战(完整版).part2

    4.10.4 Bean作用范围及生命过程方法 4.11 基于Java类的配置 4.11.1 使用Java类提供Bean定义信息 4.11.2 使用基于Java类的配置信息启动Spring容器 4.12 不同配置方式比较 4.13 小结 第5章 Spring容器高级主题 5.1 ...

    Spring3.x企业应用开发实战(完整版) part1

    4.10.4 Bean作用范围及生命过程方法 4.11 基于Java类的配置 4.11.1 使用Java类提供Bean定义信息 4.11.2 使用基于Java类的配置信息启动Spring容器 4.12 不同配置方式比较 4.13 小结 第5章 Spring容器高级主题 5.1 ...

    hikariCP+Phoenix.rar

    这些方法的参数和返回值应与实体类的属性对应,这样MyBatis在执行SQL时会自动将Java对象转换为SQL语句,或者将查询结果转化为Java对象。 对于Phoenix的使用,我们需要在项目中引入相应的依赖,并配置Phoenix的JDBC...

    Spring 设计模式总结1

    当请求一个实现了`FactoryBean`的Bean时,Spring会调用`getObject()`方法,返回该方法的返回值,而不是`FactoryBean`本身。例如,在Spring与MyBatis集成时,`SqlSessionFactoryBean`就是工厂方法模式的一个应用。 3...

    Spring访问传入数组参数的Oracle存储过程

    5. **处理结果**:如果存储过程有返回值或者输出参数,可以使用`registerOutParameter`和`getObject`方法获取。 `源码`标签表明我们将看到实际的代码示例,而`工具`标签暗示可能涉及到Spring框架的某些工具类。在这...

    Ajax入门实例结合struts2

    这将告诉Struts2返回一个JSON对象,其中`available`字段对应于`checkUsernameAvailable`方法的返回值。 在服务器端,`checkUsernameAvailable`方法可以连接到数据库(例如使用JDBC)来查询用户名是否已存在。这里...

    SpringMVC架构入门

    使用`@ResponseBody`注解可以指示方法的返回值应直接写入HTTP响应体,而非作为视图渲染。同时,`@RequestBody`注解可以将请求体中的JSON数据映射到方法参数。 异常处理在SpringMVC中也很重要。你可以创建一个@...

Global site tag (gtag.js) - Google Analytics