Easter79 Easter79
2年前
springboot整合mybatis+oracle
第一步认识springboot:springboot是为了解决配置文件多,各个组件不统一的问题,它省去了很多配置文件,同时实现了spring产品的整合。创建springboot项目:通过选择springinit初始化springboot,我们发现它的pom.xml拥有绝大部分的spring所需要的包。第二步_打开项目的结构,
Stella981 Stella981
2年前
SpringBoot学习之路:12.Spring Boot使用idea开发如何配置热加载
     java开发的ide用最多的无非就是eclipse和idea,在eclipse中开发springboot,要使项目热加载资源只需要在pom文件中引入springboot的开发工devtools即可。但是该工具在使用idea开发springboot时单纯的引入并不起作用,还需要一些代码支持和idea设置才能生效。下面我们就在idea中使用m
Stella981 Stella981
2年前
Gson
Java对象和Json之间的互转,一般用的比较多的两个类库是Jackson和Gson,下面记录一下Gson的学习使用。基础概念: Serialization:序列化,使Java对象到Json字符串的过程。 Deserialization:反序列化,字符串转换成Java对象使用Maven管理Gson,pom.xml导入gson的依赖
Stella981 Stella981
2年前
Maven命令将本地jar打包到maven仓库
一、背景日常开发中,常见的一种情况是在java项目的pom.xml文件中引入依赖版本信息,由于maven中央仓库没有这个jar,我们可以从其他地方下载下来,然后再使用打包方式将下载下来的jar包打包到maven仓库。二、示例1\.依赖ojabc6引入!在这里插入图片描述(https:/
Stella981 Stella981
2年前
SpringBoot整合Swagger3生成接口文档
  前后端分离的项目,接口文档的存在十分重要。与手动编写接口文档不同,swagger是一个自动生成接口文档的工具,在需求不断变更的环境下,手动编写文档的效率实在太低。与新版的swagger3相比swagger2配置更少,使用更加方便。一、pom文件中引入Swagger3依赖<dependency
Stella981 Stella981
2年前
Maven构建的Springboot项目转为gradle(报错:gradle init
Maven转Gradle的操作流程是这样子的:1.首先进入项目根目录下。2.按住shift键,同时鼠标右键点击选择进入cmd3.输入gradleinittype.pom注意:一般情况下,输入该命令能成功(对叭起我的项目不是一般情况。。)我输入命令之后出现了Failed,真是要命……啥也不说了上图!!
Easter79 Easter79
2年前
SpringBoot学习之路:12.Spring Boot使用idea开发如何配置热加载
     java开发的ide用最多的无非就是eclipse和idea,在eclipse中开发springboot,要使项目热加载资源只需要在pom文件中引入springboot的开发工devtools即可。但是该工具在使用idea开发springboot时单纯的引入并不起作用,还需要一些代码支持和idea设置才能生效。下面我们就在idea中使用m
Easter79 Easter79
2年前
Springboot使用druid配置多数据源
最近在一个需要中需要去连接其他的项目的数据库,本来想使用jbdc直接链接下的,反正就是获取数据,但是想想还是算了,正好springboot数据源配置还没有玩过,那么就正好趁这次机会学习并使用下至于pom文件需要的依赖自然不必多说。直接从yml文件说起1spring:2datasource:3drui
Easter79 Easter79
2年前
SpringBoot整合Swagger3生成接口文档
  前后端分离的项目,接口文档的存在十分重要。与手动编写接口文档不同,swagger是一个自动生成接口文档的工具,在需求不断变更的环境下,手动编写文档的效率实在太低。与新版的swagger3相比swagger2配置更少,使用更加方便。一、pom文件中引入Swagger3依赖<dependency
Stella981 Stella981
2年前
Jfinal跨域问题
赶紧百度一下,找到了两种解决方法,现在将这两种方法整合在一起。1、是在pom.xml和web.xml中配置CORS进行解决。在这里直接把别人的链接copy过来了(该项目是基于maven项目):http://www.jfinal.com/share/260(https://www.oschina.net/action/GoToLink?urlhttp