原创不易,转载请注明出处:分享一份完整的spring data jpa demo代码
spring data jpa的出现省去了javaer不少的copy parse的工作量,性能还没做深入测试,但其简洁的思想已经被很多javaer所接受并推崇。
访问localhost/user.htm得到如下图
也可以运行maven中的test代码来测试。 weibo4j也打算用该框架来开发。
UserController.java
package com.zuidaima.web; import java.util.List; import net.sf.json.JSONObject; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import com.javaniu.domain.User; import com.javaniu.repository.UserRepository; @Controller @RequestMapping({ "/user" }) public class UserController { @Autowired UserRepository repository; @RequestMapping(value = { "" }) public @ResponseBody JSONObject index() { JSONObject json = new JSONObject(); List<User> users = repository.findAll(); json.put("users", users); return json; } }
UserRepository.java
package com.zuidaima.repository; import java.util.List; import org.springframework.data.jpa.repository.JpaRepository; import com.zuidaima.domain.User; public interface UserRepository extends JpaRepository<User, Long> { List<User> findByUserName(String username); }
相关推荐
Spring Data JPA Demo
Spring Data JPA API。 Spring Data JPA 开发文档。 官网 Spring Data JPA API。
Spring Data JPA中文文档1.4.3
'SpringDataJPA从入门到精通'分为12章 内容包括整体认识JPA、JPA基础查询方法、定义查询方法、注解式查询方法、@Entity实例里面常用注解详解、JpaRepository扩展详解、JPA的MVC扩展REST支持、DataSource的配置、乐观...
spring注解完整版+spring data jpa官方文档中文翻译+JPA2.0官方文档 文档内容齐全 值得参考学习
springdata-jpa demo http://knight-black-bob.iteye.com/blog/2274879
spring data jpa 简单demo
maven工程下的springDataJpa测试demo,mysql数据库
简单的springMVC入门程序配置Spring data jpa亲测可完美运行
spring data jpa最新版本1.8.0,包含了spring-data-jpa-1.8.0.RELEASE.jar,spring-data-jpa-1.8.0.RELEASE-javadoc.jar以及 spring-data-jpa-1.8.0.RELEASE-sources.jar文档和源代码
使用 SpringBoot + SpringDataJPa 设计通用的权限管理系统,适合管理系统快速开发迭代,可用于开发模板,项目经过测试,可完美运行! 使用 SpringBoot + SpringDataJPa 设计通用的权限管理系统,适合管理系统快速...
技术架构:SpringMVC3+Spring3.1.2+Spring Data JPA+Maven 声明:该应用仅仅是技术研究:Spring Data JPA的配置和常见api的使用&maven构建项目,其他技术不在此研究 内涵sql和各种Spring Data JPA测试和案例,导入&...
仓库管理系统,SpringBoot+Spring Data JPA.zip仓库管理系统,SpringBoot+Spring Data JPA.zip仓库管理系统,SpringBoot+Spring Data JPA.zip仓库管理系统,SpringBoot+Spring Data JPA.zip仓库管理系统,SpringBoot...
NULL 博文链接:https://mixo44.iteye.com/blog/1797079
Spring Data JPA中文文档[1.4.3].zip
Spring Data JPA是Spring基于Hibernate开发的一个JPA框架。如果用过Hibernate或者MyBatis的话,就会知道对象关系映射(ORM)框架有多么方便。但是Spring Data JPA框架功能更进一步,为我们做了 一个数据持久层框架...
3. 与Spring全家桶结合紧密: 4. 成熟的框架和架构 常⻅的SQL性能问题,如何优雅处理? 2. 错综复杂的关联关系如何应对? 3. 万恶的LazyException本质是什么? 4. ⾼并发⾼性能要求的API服务要⽤JPA吗?
基础框架,可满足开发需要
第一章:Spring Data JPA入门 包括:是什么、能干什么、有什么、HelloWorld等 第二章:JpaRepository基本功能 包括:代码示例JpaRepository提供的CRUD功能,还有翻页、排序等功能 第三章:JpaRepository的查询 ...
黑马程序员,黑马JavaEE 57期,Spring Data JPA 上课的代码和资料