`
JaneJiao
  • 浏览: 1874 次
  • 性别: Icon_minigender_2
  • 来自: 珠海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Spring查询数据时返回指定的对象

阅读更多
记得有人问过:使用Spring查询怎么样能返回一个指定的对象,今天刚好看到Spring的doc中有这样的例子,所以就整理出来了,供大家参考:
1. 创建表(这里用了mysql数据库):
CREATE TABLE `t_actor` (
  `id` int(11) NOT NULL auto_increment,
  `first_name` varchar(11) default NULL,
  `last_name` varchar(11) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=REDUNDANT;


2. 其它的代码请下载附件.
  • dao.rar (1 KB)
  • 描述: 这里是Actor的代码
  • 下载次数: 82
分享到:
评论
1 楼 scd01234 2010-01-26  
DataContextUtil.getInstance().getDataSource(); 可否共享下?

相关推荐

    spring分页显示数据信息

    6. **排序**:如果你需要根据特定字段排序,可以在创建`Pageable`对象时指定排序规则。例如: ```java Pageable pageable = PageRequest.of(page, size, Sort.by(Sort.Direction.ASC, "username")); ``` 这里按`...

    Spring boot连接oracle,并显示数据到页面,并且实现可以打包war发布到tomcat

    在本项目中,我们将探讨如何使用Spring Boot框架与Oracle数据库进行交互,并将查询结果展示在Web页面上。同时,我们还会学习如何将Spring Boot应用打包为WAR文件并部署到Tomcat服务器。 首先,我们需要在Spring ...

    扫描指定包下的class,并将javaBean对象动态注册到spring环境中

    在Spring框架中,动态扫描和注册JavaBean是一个重要的功能,它允许我们在运行时根据特定条件加载和管理Bean,而无需显式地在配置文件中声明它们。这种灵活性使得应用程序能够更加适应变化的需求和动态环境。 首先,...

    webservice cxf spring整合返回list,bean,string,json,xml项目完整实例

    【描述】:本项目旨在展示如何在Java企业级应用(Java EE)中,通过Apache CXF框架创建Web服务,并结合Spring框架进行管理,从而能够灵活地返回不同类型的数据,包括List、自定义Bean对象、纯文本String以及常见的...

    Spring MVC返回JSON数据 用到的jar包

    在Spring MVC中,为了将Java对象转换成JSON格式并返回给客户端,我们需要依赖于JSON库。在提供的信息中,提到了`jackson-all-1.9.x.jar`系列的包,这是Jackson库的一个早期版本。Jackson是一个非常流行的JSON处理库...

    基于注解和Spring的多数据源配置和使用

    在Spring Boot中,可以通过配置文件(如application.properties或application.yml)指定当前环境,然后在数据源配置类上使用`@Profile`注解,使其在特定环境中生效。 3. **使用`@Configuration`和`@Bean`注解**:在...

    day39-Spring 18-Spring的JDBC模板:查询的操作

    5. `queryForMap(String sql)`:这个方法执行查询并返回第一行数据作为Map对象,键是列名,值是列值。适用于简单的单行查询。 6. `queryForInt(String sql)`和`queryForObject(String sql, Class<T> requiredType, ...

    Spring数据JPA - 中文参考文档

    Spring 数据 JPA 是一个强大的框架,它为使用 Java 持久化 API (JPA) 与 Spring 框架集成提供了便利。JPA 允许开发者使用注解来定义实体对象及其数据库行为,减少了手动编写 SQL 和 DAO 类的需求。在 Spring 中,JPA...

    Spring MVC 数据转换和格式化.docx

    一旦设置好,我们就可以通过在控制器的方法上添加`@ResponseBody`注解,指示Spring MVC将方法返回的对象转换为JSON并返回给客户端。例如,如示例代码所示,当调用`getRole3`方法时,返回的`Role`对象会被自动转换为...

    Spring MVC Ibatis Bean 根据mysql数据表——代码生成工具

    使用这类工具时,开发者通常需要配置数据库连接信息、选择要生成代码的数据表、指定生成的代码模板等。Rapid-generator-0.2v可能提供了图形界面或者命令行方式来完成这些设置。生成的代码包括但不限于:Controller、...

    spring-demo03-spring创建对象的5种方式.zip

    在Spring框架中,创建对象是核心功能之一,它提供了多种方式来管理Bean的生命周期和依赖注入。本项目"spring-demo03-spring创建对象的5种方式.zip"着重探讨了Spring如何实例化对象,让我们详细了解一下这五种方法。 ...

    springmvc+hibernate+spring maven案例(包含分页查询)

    - 在此案例中,可能使用了Hibernate的`Criteria`或`HQL`查询语言配合`PageRequest`或自定义分页实现,通过指定页码和每页大小来获取特定范围的数据。 6. **文件名:user** - "user"可能是数据库中的一个表名,...

    Ehcache整合Spring使用页面、对象缓存

    // 查询数据库并返回User对象 // ... } } ``` 在上述例子中,当再次调用`getUserById`方法时,如果缓存中已有对应ID的User对象,则会直接从缓存中获取,无需再次查询数据库。 五、缓存清除与更新 Spring提供了`@...

    Spring MVC数据校验.docx

    当请求被Controller处理时,如果数据不符合校验规则,Spring MVC会自动抛出异常,可以在全局异常处理器中捕获并返回错误信息给用户。 总结来说,Spring MVC通过DispatcherServlet、Controller、HandlerMapping、...

    Ehcache 整合Spring 使用页面、对象缓存

    ### Ehcache 整合Spring 使用页面、对象缓存 #### 一、Ehcache简介与特点 Ehcache是一款开源的、高性能的Java缓存框架,它可以用来存储、检索短期数据,以减轻数据库的压力,提高应用程序性能。Ehcache不仅支持...

    Spring Data JPA 笔记

    7. **分页和排序**:`Pageable`接口提供了分页和排序的支持,可以在查询时指定返回结果的页码和每页大小,以及排序规则。 在实际应用中,Spring Data JPA可以大大减少开发人员的工作量,提高代码的可维护性和可读性...

Global site tag (gtag.js) - Google Analytics