Spring PecClinic宠物医院---安装

1、下载源代码

如果本地安装了Git工具,可以直接使用命令

git clone https://github.com/spring-projects/spring-petclinic.git

如果没有Git工具,需要到https://github.com/spring-projects/spring-petclinic下载源码包

2、将petclinic工程导入Eclipse

3、petclinic默认使用HsqlDB,我本地只有Mysql数据库,因此需要配置数据库链接信息,具体有以下两个地方

(1)修改pom.xml,去掉对Mysql的依赖项目的注释

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>

(2)修改data-access.properties

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/happycardata?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
jdbc.username=root
jdbc.password=123456

# Properties that control the population of schema and data for a new data source
jdbc.initLocation=classpath:db/mysql/initDB.sql
jdbc.dataLocation=classpath:db/mysql/populateDB.sql

# Property that determines which Hibernate dialect to use
# (only applied with "applicationContext-hibernate.xml")
hibernate.dialect=org.hibernate.dialect.MySQLDialect

# Property that determines which database to use with an AbstractJpaVendorAdapter
jpa.database=MYSQL
jpa.showSql=true

3、对整个工程进行Maven install,确保install执行成功

4、启动tomcat,访问http://localhost:8080/petclinic/

这时候应该可以看到两只活泼可爱的小狗狗了



宠物医院业务上设计比较简单,主要有三个角色:宠物pets、医生veterinarians、主人owner。

主要的关系有两个:

(1)一个主人可以拥有多个宠物

(2)一个主人可以多次问诊记录

时间: 2024-08-24 07:51:48

Spring PecClinic宠物医院---安装的相关文章

spring boot1.3之安装

spring boot允许你使用"classic"Java开发工具或者使用命令行工具. 1. 对java开发人员的安装说明 你可以跟使用java标准库一样来使用spring boot.把适当的spring-boot-*.jar放到classpath中,spring boot并不需要任何其他的集成工具,所以你能使用任何IDE和代码编辑器.spring boott程序并不是什么特殊的应用程序,你可以运行并调试你的任何java程序.虽然你可以手工copy spring boot的jar包,但

Spring 的下载、安装和使用

一.下载 Spring 下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/4.0.6.RELEASE/    下载zip压缩包:  spring-framework-4.0.6.RELEASE-dist.zip 并解压. 二.在 Eclipse 呀 myEclipse 中开发 Spring 应用 1. 新建 java project  项目命名为 myspring 2. 为该项目增加 Spring 支

Spring-----2、Spring的下载和安装

一.在JavaSE应用中使用Spring 1.下载Spring(下载1) 下载:spring-frameword-3.05.RELEASE-with-docs.zip(Spring框架及文档) + spring-frameword-3.0.5.RELEASE-dependencies.zip(Spring框架编译和运行所依赖的第三方类库) spring-frameword-3.05.RELEASE-with-docs.zip目录结构: dist:包含Spring的JAR包:由20个分模块的Jar

Eclipse+maven+spring配置

由于公司不能访问外网,maven和spring的配置真难,但是最终还是弄好了,下面记录一下自己配置过程.首先当然要配置好JAVA的开发环境.之后下载安装如下软件: 1.下载解压安装Eclipse:http://www.eclipse.org/downloads/ 2.Maven的安装和配置:http://jingyan.baidu.com/article/d8072ac45d3660ec94cefd51.html 3.Spring的Eclipse离线安装:https://spring.io/to

jboss 7.1.1 安装后无法正常运行的解决方法--换jdk1.7

近来研究 spring framework,想安装个 jboss 搭建环境,但想不到的是从官方下载了 jboss-as-7.1.1.Final.zip 后, 按照教程安装jboss,启动后竟然始终无法浏览 http://localhost:8080 安装过程:解压后配置环境变量 JAVA_HOME 和 JBOSS_HOME: 运行 jboss-as-7.1.1.Final\bin\standalone.bat 浏览http://localhost:8080 看了无数教程都觉得操作的没错啊....

Spring入门第一课

今天先不讲Spring是什么. Spring网址:http://projects.spring.io/spring-framework/ Eclipse 安装开发IDE 在Eclipse Marketplace搜索spring,然后直接安装. 下载spring的Jar包 http://repo.spring.io/simple/libs-release-local/org/springframework/spring/ 下载4.3.8的zip包 先直接看代码. 目录结构 代码 applicati

Spring整合log4j日志组件

PHP转Java有一段时间了,最近在学习Spring的一些组件安装.配置及使用.今天学习了log4j作为项目日志操作组件为web开发节省了大量在项目过程中记录日志及日志输送存储的工作. Log4j是Apache的一个开放源代码项目,通过使用Log4j,控制日志信息输送的目的地可以为控制台.文件.数据库.GUI组件.甚至是套接口服务器.NT的事件记录器.UNIX Syslog守护进程等:可以控制每一条日志的信息内容和信息输出格式:通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程:

MyEclipse的安装和汉化过程

一. 安装和汉化 1.到FTP上下载 MyEclipseForSpring-9.1-offline-installer-windows.exe 2.将下载解压好的MyEclipse for Spring 9.1进行安装,安装时选择32bit的版本!安装完成后把[Launch MyEclipse]的勾取消掉,不要运行. 二. 汉化 一) 注意事项 1.安装目录中不要出现带空格的文件夹. 2.安装之前明确两个文件夹(文中表示为红色,请按照自己的实际情况更改)的安装地址(我的Common文件夹和MyE

Manage Spring Boot Logs with Elasticsearch, Logstash and Kibana

下载地址:https://www.elastic.co/downloads When time comes to deploy a new project, one often overlooked aspect is log management. ELK stack (Elasticsearch, Logstash, Kibana) is, among other things, a powerful and freely available log management solution.