常用dependency汇总

前言本文用于记录开发过程中常用的dependency依赖。常用dependencyjson处理Fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。Fastjson的处理速度很
Java 2022年01月21日 987次浏览

Mybatis教程

准备数据创建数据库CREATE DATABASE ssmdemo;新建数据表DROP TABLE IF EXISTS tb_user;CREATE TABLE tb_user (id int NOT NULL PRIMARY KEY AUTO_INCREMENT,user_name varchar
Mybatis 2022年01月07日 1,134次浏览

SpringBoot:通过@ConfigurationProperties(prefix = "test")注解读取配置文件

背景学习过程中需要将账号、密码等类似的数据写入到配置文件中,代码中通过读取配置文件进行赋值。实现application.properties文件内容test.name=langjialing注:配置项key值应为小写。测试类package com.langjialing.controller;imp
SpringBoot 2021年12月29日 1,103次浏览

SpringBoot项目集成SQLserver

背景项目中需要使用SpringBoot项目集成SQLserver数据库。实现导入依赖集成SQLserver数据库需要导入sqljdbc4依赖。这里可能会出现无法导入的问题,可参考博主的这篇文章操作。点击此处跳转。properties文件#SQLserver数据库spring.datasource.d
SpringBoot 2021年12月13日 1,305次浏览

maven项目引入sqljdbc4报错:Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0

背景项目中遇到需要使用SpringBoot连接SQLserver数据库,但是在导入sqljdbc4:4.0时报错:解决网上查找资料,说是先下载jar包,然后 mvn install 安装jar包,就可以导入了。这种方式比较复杂。问题分析sqljdbc4需要到另外的仓库下载,这个仓库叫:Clojars
Java SpringBoot 2021年12月09日 2,476次浏览

Java:如何跳出指定位置的循环/如何跳出多层循环

背景代码中嵌套多层循环结构,当达到特定条件后跳出所有循环,或者跳出指定位置的循环。实现实现方法使用标记循环语法。示例代码package langjialing.controller;public class Test { public static void main(String[] arg
Java 2021年12月07日 977次浏览

"Dependency XXX not found"问题怎么解决

背景使用SpringBoot开发过程中忽然遇到导入依赖失败的问题Dependency XXX not found。此时甚至新建SpringBoot项目都会报错,无法从start.springboot.io启动项目解决网上查了一些资料未解决问题。由于新建项目都报错,因此我想到应该是网络的原因(不过我不
SpringBoot 2021年12月01日 940次浏览

JDK1.8下载链接

背景JDK1.8在企业中被广泛应用,因此特记录下载链接。链接JDK1.8下载链接下载后双击安装,自行配置环境变量即可。
Java 2021年11月16日 900次浏览

SpringBoot:查看依赖包的源码/自动配置了哪些内容

背景SpringBoot中导入的依赖包一般都有自动配置类,依赖包的使用通常需要了解包自动配置了哪些内容,这时需要找到自动配置类的源码来查看功能。本文即记录如何查看依赖包的源码。实现本文以发送邮件的 spring-boot-starter-mail 包为例。导入依赖包首先导入依赖包的Maven坐标:&
SpringBoot 2021年11月16日 1,341次浏览

SpringBoot:查看/修改依赖版本

背景SpringBoot自动配置了几乎所有的JAR包版本,我们只需在项目中pom.xml中引入依赖即可。但此时引入依赖的版本是SpringBoot指定的,那么我们可以在哪里查看/修改JAR包的版本呢?实现一、在pom.xml中找到parent依赖并点进去二、在pom.xml的parent中找到par
SpringBoot 2021年10月25日 1,263次浏览