由于Spring Roo教程(01)图片比较多,所以就直接上传了
(1)选择提供者和数据库
roo> jpa setup --provider HIBERNATE --database ORACLE
(2)修改database.properties文件
![](http://dl2.iteye.com/upload/attachment/0108/8381/c565bfef-58cc-3c54-902a-d4de6ec9ee06.png)
(3)新建ZCRM_USER表,后续会用到
(4)生成BO对象和属性
对象
entity jpa --class ~.bo.BOScrmUser --testAutomatically
属性
field number --type java.lang.Long --fieldName id --class ~.bo.BOScrmUser
field string --fieldName userName --class ~.bo.BOScrmUser
field string --fieldName password --class ~.bo.BOScrmUser
field string --fieldName nickName --class ~.bo.BOScrmUser
field date --type java.util.Date --fieldName createDate --class ~.bo.BOScrmUser
field string --fieldName state_ --class ~.bo.BOScrmUser
field string --fieldName remarks --class ~.bo.BOScrmUser
![](http://dl2.iteye.com/upload/attachment/0108/8383/70975ea8-1437-32be-95c2-f024bebb580f.png)
(5)增加Spring MVC支持
roo>
(6)增加controller层
迫切需要解决的问题:
(1)项目启动的时候,会报一个表找不到?
(2)页面上的增删改查,和数据库没有关系?
(3)自动生成的配置文件,具体是什么含义?
(4)这些写POJO的属性非常容易出错,改如何解决?
相关推荐
- **目标**:教程旨在教会开发者如何使用 Spring Roo 来构建一个完整的应用。 - **替代教程案例**:通过一个婚礼 RSVP 应用的例子来展示 Spring Roo 的各项功能。 - **步骤详解**: - **启动项目**:初始化项目结构...
Spring Roo是Spring框架家族中的一个开发工具,它旨在加速Java应用程序的开发过程,特别是通过提供命令行接口和集成开发...使用时,只需解压并根据官方文档或教程进行配置,就可以享受到Spring Roo带来的高效开发体验。
Spring Roo的教程涵盖了从基础概念到高级应用的各个方面,旨在帮助开发者全面了解框架的功能和最佳实践。无论是希望快速上手的初学者,还是寻求深入优化的专业人士,都能从中找到适合自己的学习路径。 #### 2.2 ...
#### 二、SpringRoo教程 **2.1 学习目标** 该教程旨在教授开发者如何使用SpringRoo从零开始构建一个完整的Web应用,并涵盖以下几个方面: - 项目初始化与配置 - 实体类与字段的创建 - 集成测试 - Web层的构建 - ...
Spring Roo安装使用简介 本文主要介绍了Spring Roo的安装和使用简介,旨在帮助读者快速生成项目原型和骨架。本文首先介绍了Spring Roo的安装步骤,包括下载和解压命令行工具、添加环境变量、安装Eclipse插件等。...
ROO,全称为Spring Roo,是Spring框架的一个组件,主要用于简化Java企业级应用程序的开发过程。"Getting Started"通常是指一份入门指南或教程,旨在帮助初学者快速理解和开始使用某个技术或工具。 **Spring Roo介绍...
《Spring官方资料集合》是一个全面涵盖Spring框架及其常用组件集成的资源包,包含了Spring的多个重要方面的详细文档和实战教程。以下将针对这些文件逐一解析,深入探讨Spring框架的核心概念和扩展应用。 1. **...
STS包含了多个关键插件,如Spring Tools、Spring Boot Dashboard和Spring Roo等,它们提供了Spring应用的快速启动模板、配置向导和代码生成等功能。这些插件极大地提高了开发效率,使得开发者能快速搭建和测试Spring...
《Pro Spring 3(带目录版)》这本书是一本关于Spring框架的详细教程,涵盖了Spring 3.0版本的相关技术。全书系统地介绍了Spring框架的各个方面,包括核心概念、配置、持久化支持、事务管理、Web开发等多个方面。...
STS 集成了 Spring Roo,这是一个用于快速构建 Spring 应用的工具。通过 Spring Roo,你可以快速生成常见的 CRUD 功能,以及数据库模型等,大大加快开发速度。 六、源码调试 作为 Eclipse 的扩展,STS 自然继承了...
8. **特性与优势**:STS的优势在于其对Spring生态系统的深度集成,例如提供Spring Boot项目的快速创建、自动配置检测、实时应用服务器连接以及强大的Spring Roo支持。此外,它还包含了许多用于测试、调试和性能分析...
8. **Spring Roo**:这是一个快速应用开发工具,可以自动生成Spring应用的基础结构,减少重复工作。 9. **Cloud Tools**:对于云开发,STS提供了对Spring Cloud的工具支持,如服务发现、配置中心等。 10. **持续...
在学习Spring的过程中,"Spring study.txt"和"Spring study.zip"可能包含了作者的学习笔记、代码示例或者相关教程。这些资料可以帮助我们理解Spring的各种特性,例如,Spring MVC的请求处理流程,事务管理,以及...
### GWT架构应用生产实践 #### 一、引言 在2010年的Google I/O大会上,Ray...此外,Google还分享了许多其他资源,如关于最佳实践的视频教程和文档,这些资源对于希望深入了解GWT和Spring Roo的开发者来说非常有价值。
7. **特性与优势**:STS提供了丰富的特性,如Spring Roo支持,用于快速原型开发;Spring Insight,用于应用程序的实时性能分析;以及对Spring Boot和Cloud的集成,方便开发微服务架构的应用。 8. **持续集成与开发...
- **Spring Roo Console**: 提供 Spring Roo 控制台的支持,包括命令提示功能。 - **Spring Web Flow**: 支持 Spring 工作流框架。 - **Struts 1.x/Struts 2**: 分别支持 Struts 1 和 Struts 2 框架,包括 XML 和 ...
- **Spring Roo支持**:简化Spring应用程序的代码生成和配置。 - **Spring Insight**:实时分析和监控Spring应用的性能。 - **Git集成**:版本控制集成,便于团队协作。 - **JUnit和Mockito支持**:编写和运行单元...
4. **plugins**目录:这里是各种插件的存放地,每个插件都是Eclipse扩展功能的具体实现,例如Spring IDE、Spring Roo等。这些插件扩展了Eclipse的基本功能,提供了对Spring框架的强大支持。 5. **binary**目录:...
本教程将深入讲解DWR的使用,旨在帮助中文开发者快速掌握这一强大的工具。以下是一些关键知识点: 1. **DWR的基本概念**:理解DWR的核心概念,如Reverse AJAX、CORS(跨源资源共享)以及DWR Engine,这些都是DWR...
- 如何使用Querydsl JPA在Spring Roo工具中,以及如何从hibernate映射文件中生成模型。 5. **JDO查询** - 介绍Querydsl与Java数据对象(JDO)的集成使用,包含了Maven和Ant的集成指导。 6. **SQL查询** - 描述...