- 博客(7)
- 收藏
- 关注
原创 Springboot 集成 SpringSecurity 并连接数据库
1、在pom.xml中导入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupI
2020-09-23 13:41:27
977
2
原创 Springboot 简单集成 SpringSecurity
SpringSecurity是什么 Spring 是一个非常流行和成功的 Java 应用开发框架。 Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。与所有Spring项目一样,Spring安全性的真正强大之处在于它可以轻松地扩展以满足定制需求。这是一个权限框架。 在用户认证方面,Spring Security 框架支持
2020-09-22 17:05:00
124
原创 Springboot 整合 Druid连接池
Springboot默认的连接池是什么?Springboot 2.0默认选择Hikari连接池,HiKariCP是一个高性能的JDBC连接池技术。简单说,优势是速度快。什么是Druid连接池,为什么要使用它?Druid连接池是阿里巴巴开源的数据库连接池项目。Druid连接池为监控而生,内置强大的监控功能,监控特性不影响性能。功能强大,能防SQL注入,内置Loging能诊断Hack应用行为。Druid连接池内置了一个监控页面,提供了非常完备的监控信息,可以快速诊断系统的瓶颈。简单说,优势就是监控功能
2020-09-17 14:48:02
164
原创 Springboot 整合MyBatis
1、在pom.xml中导入 MyBatis 所需要的依赖 <!--web依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
2020-09-17 11:03:27
63
原创 BigDecimal:比double更精确的小数类
BigDecimal概述BigInteger是Number的子类。它用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。常用的构造方法:BigDecimal(BigInteger val...
2019-08-22 11:51:48
1631
原创 BigInteger:数字超出int范围的大数类
BigInteger概述BigInteger是Number的子类。BigInteger提供了所有Java的原始整数运算符和java.lang.Math中所有相关方法的类比。此外,BigInteger还提供了模数运算,GCD计算,原始测试,初级生成,位操作以及其他一些其他操作的操作。常用的构造方法:BigInteger(byte[] val)将包含BigInteger的二进制补码二进制表...
2019-08-21 10:43:52
1009
原创 个人java学习笔记
java背景java由sun公司开发Java语言特性:完全面向对象,简单,分布式,健壮,安全,可移植(跨平台),多线程java运行机制:不同的操作系统有不同的JVM,JVM屏蔽了底层系统的差异,实现“一次编译,处处运行”运行一个java程序需要使用java命令,编译一个Java程序需要使用一个javac命令path下是java命令的路径,例如编译器和解释器。classpath下是指定查...
2019-08-16 19:38:20
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人