第一周扩展内容总结
Maven的安装及配置
1. 什么是mave
Maven的核心功能便是合理叙述项目间的依赖关系,通过pom.xml文件配置获取jar包,不用去手动添加。
2. maven安装
下载
从官方下载,下载网址:http://maven.apache.org/download.cgi
下载好后会得到一个压缩包
解压
将maven压缩包解压到自己想放的位置,这里我放到了我的F盘的develop_tools文件夹下
配置环境变量
1鼠标右击此电脑选择属性,2点击高级系统设置,3点击环境变量
这里配置路径有两种方法:
第一种:在系统变量中点击新建 变量名输入:MAVEN_HOME,变量值输入: maven解压的位置路径填写到bin目录的上一级目录
然后再path环境变量中添加:%MAVEN_HOME%\bin
这样环境变量就配置好了
第二种:直接在path环境变量中配置路径指定到bin目录
测试
按住win+R输入cmd,进入控制台,输入命令:mvn -v 就会出现maven版本信息,那么说明maven就配置成功了
3. 配置仓库:
本地仓库:工程第一次会从远程仓库下载jar包,jar包保存的位置就是本地仓库
中央仓库:远程仓库,由maven团队维护,地址:http://repo1.maven.org/maven2
私服:远程服务器,公司内部假设私人服务器对外开放,经常使用的国内私服阿里云http://maven.aliyun.com/nexus/content/groups/public
- 本地仓库:Maven将工程中所需要的jar包下载到本地的文件夹中,默认仓库为C:\Users\user.m2\repository下
修改仓库位置
也可以修改本地仓库位置,自己创建一个文件夹,这里我在F盘创建了一个m2文件夹,在m2文件夹里创建了一个repository文件夹,作为本地存放jar包的仓库
然后进入maven解压的文件目录下进入conf目录打开settings.xml文件
找到此处,添加路径就可以了
4.配置阿里云私服
打开settings.xml文件
在<mirrors>内加入以下镜像:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
这样maven的安装及配置就完成了
IntelliJ IDEA安装及配置
1. 下载IntelliJ IDEA
官方下载地址:https://www.jetbrains.com/idea/download/#section=windows
点击Download下载
Ultimate:专业版(收费版)
Community:交流版(免费版)
2. 安装IntelliJ IDEA
Create Desktop Shortcut框:是选择多少位的快捷方式,根据你的电脑系统来选择就可以了。
Update PATH variable(restart needed)框:是选择添加环境变量的,可选可不选的
Update context menu框:是更新菜单来的,可选可不选。
Create Assocations框: 是创建文件的关联的,比如说你勾选了java,如果,以后电脑上的.java文件都会默认启动idea的方式显示打开。
Download and install 32-bit JetBrains Runtime框:是下载JRE的,本机没有的装的话可以勾选下载。一般是自己在电脑另外安装jdk环境,所以说可以不勾。如果说你已经安装了jdk,也是建议不用勾选了的。
3. 安装目录文件描述
bin:容器,执行文件和启动参数等
help:快捷键文档和其他帮助文档
jbr: java 运行环境
lib: idea 依赖的类库
license:各个插件许可
plugin:插件
4.配置IDEA
下面我演示几个我觉得比较用的配置
主题设置
根据自己喜好设置
插件设置
这里可以添加自己想要的插件
常用插件:
代码注解插件: Lombok
背景图片:Background Image Plus+
Mybatis 日志(收费):Mybatis Log Plugin
Maven助手:Maven Helper
阿里代码规约检测:Alibaba Java Coding Guidelines
快捷键提示工具:Key promoter X
代码生成工具:CodeMaker
单元测试测试生成工具:JUnitGenerator
Mybatis 工具:Free Mybatis plugin
JSON转领域对象工具:GsonFormat
字符串工具:String Manipulation
生成对象set方法:GenerateAllSetter
Redis可视化(收费):Iedis
K8s工具:Kubernetes
中英文翻译工具:Translation
官方插件地址:https://plugins.jetbrains.com/idea
代码窗口字体
字符集和配置文件编码格式设置
自动导入设置
忽视大小写
Tab键多行显示
优化java代码注释前空格格式
html\xml注释优化前空格格式
开启代码自动编译
IDEA中的Maven配置
创建简单SpringBoot项目
1. 什么是SpringBoot框架
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的创建、运行、调试、部署等。使用Spring
Boot可以做到专注于Spring应用的开发,而无需过多关注XML的配置。Spring
Boot使用“习惯优于配置”的理念,简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题。使用Spring
Boot可以不用或者只需要很少的Spring配置就可以让企业项目快速运行起来。Spring Boot是开发者和Spring
本身框架的中间层,帮助开发者统筹管理应用的配置,提供基于实际开发中常见配置的默认处理(即习惯优于配置),简化应用的开发,简化应用的运维;总的来说,其目的Spring
Boot就是为了对Java web 的开发进行“简化”和加“快”速度,简化开发过程中引入或启动相关Spring
功能的配置。这样带来的好处就是降低开发人员对于框架的关注点,可以把更多的精力放在自己的业务代码上。同时随着微服务概念的推广和实践,Spring Boot的精简理念又使其成为Java微服务开发的不二之选,也可以说,Spring
Boot其实就是为了微服务而生的Java web框架。
版权声明:本文为CSDN博主「Delia_theme」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Delia_theme/article/details/88681722
2. 创建项目
这里请参考https://spring.io/quickstart这里创建SpringBoot的例子
使用IntelliJ IDEA, Spring Tools, Visual Studio Code, 和 Eclipse的其他软件都可以创建
这里我是使用IntelliJ IDEA来进行创建
打开IntelliJ IDEA,点击New Project
选择Spring Initializr
点击Next,添加依赖web项目里的Spring Web,点击Finish创建项目
打开项目找到src/main/java/com/example/demo文件夹,并找到DemoApplication.java文件替换成以下代码
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
@GetMapping("/hello")
public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
return String.format("Hello %s!", name);
}
}
3.运行项目,有两种方法
第一种:点击上方绿色三角按钮或者右键点击run运行
第二种使用cmd命令行,进入项目所在的文件夹输入mvnw spring-boot:run运行
这两种方法都可以运行
在浏览器地址栏输入localhost:8080/hello
再在后面加一个 ?name=Amy
这样就创建好了一个springboot项目
springboot+echarts基础可视化
1.创建Springboot项目,同上
2.创建HelloConntroller类添加以下代码
package com.example.echarts;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class HelloController {
@RequestMapping("/")
public String myDemo() {
return "demo";
}
}
3.在templates目录下新建demo.html文件,并添加以下代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
<!-- 引入 echarts.js -->
<script src="js/echarts.min.js"></script>
<!--<script src="https://cdn.bootcss.com/echarts/4.6.0/echarts.min.js"></script>-->
<!-- 如果没有本地js文件可以使用这个 -->
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));
// 指定图表的配置项和数据
var option = {
title: {
text: 'ECharts 入门示例'
},
tooltip: {},
legend: {
data:['销量']
},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
</script>
</body>
</html>
4.在static目录创建js文件,并将echarts.min.js添加到js文件中
Echarts地址:https://echarts.apache.org/zh/download.html
5.运行项目,访问localhost:8080/
简单的springboot+echarts实现数据可视化就完成了
springboot+echarts+mysql
学习中。。。。。