Java学习(随笔)—Spring boot以及Gradle相关

一.Spring boot相关
1.spring boot是什么?
(1)为所有Spring开发者提供了一个更快更广泛的入门体验
(2)开箱即用,不合适的也可以随时抛弃
(3)提供一系列大型项目常用的非功能型特征
(4)零配置(不需要XML配置,遵循“约定大于配置”)
2.Spring boot与其他框架的关系

3.快速创建基于Spring boot的web项目,利用Gradel来管理jar包

创建成功后解压项目
4.Gradel编译项目:
(1)先确定我们的开发环境(java):java -version

(2)确定Gradle的环境:gradle -v

(3)切换到项目的根目录:
cd 文件路径
跳转到文件磁盘中

(4)使用gradle编译项目:gradle build

项目构建成功编译成功,观察编译后的项目结构:

(5)运行项目:java -jar build/libs/jar文件名

(6)浏览器访问地址:http://localhost:8080/index.do

观察虽然是个错误页面,但是说明我们的项目已经运行

原文地址:http://blog.51cto.com/13501268/2319626

时间: 2024-08-08 10:46:16

Java学习(随笔)—Spring boot以及Gradle相关的相关文章

使用Spring Boot和Gradle创建AngularJS项目

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置. 本文主要是记录使用 Spring Boot 和 Gradle 创建项目的过程,其中会包括 Spring Boot 的安装及使用方法,希望通过这篇文章能够快速搭建一个项目. 1. 开发环境 操作系统: mac JDK:1.7.0_60 Gradle:2.2.1 IDE:Idea 2. 创建项目

基于Spring Cloud的微服务构建学习-2 Spring Boot

基于Spring Cloud的微服务构建学习-2 Spring Boot 为什么使用Spring Boot而不是Spring Spring Boot具有自动化配置,快速开发,轻松部署优点,非常适合用作微服务架构中各项具体微服务的开发框架.它不仅可以帮助我们快速的构建微服务,还可以轻松简单的整合Spring Cloud实现系统服务化,而如果使用了传统的Spring构建方式的话,在整合过程中我们还需要做更多的依赖管理工作才能让它们完好的运行起来. Spring Boot的宗旨并非是重写Spring或

[转] 使用Spring Boot和Gradle创建项目

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置. 本文主要是记录使用 Spring Boot 和 Gradle 创建项目的过程,其中会包括 Spring Boot 的安装及使用方法,希望通过这篇文章能够快速搭建一个项目. 开发环境 操作系统: mac JDK:1.7.0_60 Gradle:2.2.1 创建项目 你可以通过 Spring I

Java学习随笔 - Java保留字

零.说在前面 之前主要是学C/CPP,由于某些原因,打算从头开始把Java的基础从头过一遍,巩固一下.于是,从今天开始开坑Java学习随笔,会将自己在复习Java过程中的一些心得体会啥的写上来,帮助自己整理知识. 一.synchronized synchronized关键字之前都没见过,于是Google了一下.它的作用是给对象.方法.代码块加锁,使得同时只能有一个线程执行.使用.相当于是互斥的一种关系. 二.transient 一个类在实现了Serializable接口之后,其中有部分数据不想进

入坑Java,开始Spring boot 的后端开发之路

换了工作,从游戏行业的大坑中走了出来,走向互联网的大世界.新的公司是电商方向,电商行业万变不离其宗,java,spring是最广泛的技术.当然也有过一些特立独行的,也做得很大,不过现在都基本切换到了这个方向. 我之前都没有写过java,最大的一个java工程还是在本科的时候用java写的象棋程序(其实还是网上下载然后修改的).所以现在要重新积累技术了. 新入门,有个小项目做了做. 首先用Spring boot 框架快速构建一个restful 服务. 然后利用dobbo的RPC框架进行微服务的互相

传统Java Web(非Spring Boot)、非Java语言项目接入Spring Cloud方案

技术架构在向spring Cloud转型时,一定会有一些年代较久远的项目,代码已变成天书,这时就希望能在不大规模重构的前提下将这些传统应用接入到Spring Cloud架构体系中作为一个服务以供其它项目调用.我们需要使用原生的Eureka/Ribbon手动完成注册中心.查询服务列表功能.如果是非Java项目,可以使用 Spring Sidecar 项目接入Spring Cloud形成异构系统. JDK版本的选择 强烈建议使用JDK8, 因为Eureka Client的最新版本已经要求JDK8起了

Activiti学习之spring boot 与activiti整合

声明:本文是springboot2.0的多项目构建,springboot2.0和spingboot1.5的配置是有出入的,构建项目之前请规范您的springboot版本,选择2.0以上. 一.在IDEA中使用工具创建SpringBoot + Gradle的父工程 new -> project ->gradle 二.在父工程下新建叁个模块 dao service web 右键单击父工程 new -> module -> Spring Initializr -> type选项选中

Java进阶之Spring Boot

声明:本文内容参考 易百教程(http://www.yiibai.com/spring-boot) 介绍: 1.微框架 2.核心:Spring 3.不是编写应用程序的框架 4.提供依赖包,需要构建工具(Maven或者Gradle)的支持 5.以最少的配置或零配置开发和构建,打包和部署应用程序 ---------- 创建: 1.使用 Spring Boot CLI工具 2.使用Spring STS IDE 3.使用Spring Initializr ---------- 应用: 使用第一种创建Sp

一起学JAVA之《spring boot》03 - 开始spring boot基本配置及项目结构(转)

<div class="markdown_views"> <h3 id="一导航"><a name="t0"></a>一.导航</h3> 本节内容简介: 1. spring boot 配置文件,使用@SpringBootApplication注解 2. spring boot 修改Java版本 和项目编码 3. 一个标准的spring boot 代码结构 4. 查看当前项目自动配置了那些