java
文章平均质量分 81
無業䢟民
放荡不羁爱自由
展开
-
Shiro和JWT技术简介
一、Shiro简介Shiro是Java领域非常知名的认证(Authentication)与授权(Authorization)框架,用以替代JavaEE中的JAAS功能。相较于其他认证与授权框架,Shiro设计的非常简单,所以广受好评。任意JavaWeb项目都可以使用Shiro框架,而Spring Security必须要使用在Spring项目中。所以Shiro的适用性更加广泛。像什么JFinal和Nutz非Spring框架都可以使用Shiro,而不能使用Spring Security框架。什么是认证?原创 2021-01-18 22:32:27 · 2386 阅读 · 2 评论 -
Java面试总结
Java面试总结一、Java基础1.Java与C语言的区别C语言是面向过程的语言,执行效率高。Java是面向对象的语言,执行效率比C语言低。C语言比Java多了指针,Java的多线程机制使程序可以并行运行。Java程序多用于网络。C语言的安全性不如Java,C语言没有Java的垃圾回收机制,申请的空间要手动释放。Java采用Unicode字符集,C语言通常采用的是ASCII字符集,A—65,a—97。C语言的变量可以不进行初始化,但Java的变量要进行初始化。在C语言中,char类型占一个原创 2020-12-11 14:47:06 · 107 阅读 · 1 评论 -
java实现导出mysql表结构、索引信息、约束信息(续)
import com.alibaba.fastjson.JSONObject;import org.apache.poi.xwpf.usermodel.XWPFDocument;import org.apache.poi.xwpf.usermodel.XWPFParagraph;import org.apache.poi.xwpf.usermodel.XWPFRun;import org.apache.poi.xwpf.usermodel.XWPFTable;import java.io.Fil原创 2020-11-18 14:09:02 · 734 阅读 · 0 评论 -
使用poi工具类生成office文档
poiAPI:https://poi.apache.org/components/index.html原创 2020-11-17 15:04:57 · 97 阅读 · 0 评论 -
JAVA实现导出mysql表结构到Word
JAVA实现导出mysql表结构到Word1.引入jar包<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.0.0</version> </dependency> <原创 2020-11-17 11:33:27 · 508 阅读 · 0 评论 -
学习spingBoot缓存组件
项目源码地址一、搭建基本环境导入数据文件,创建出department和employee表#department表CREATE TABLE `department` ( `id` int(11) NOT NULL AUTO_INCREMENT, `departmentName` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;#employee表CREATE TA原创 2020-09-19 20:11:26 · 75 阅读 · 0 评论 -
解决vscode的报错:Java 11 or more recent is required to run the Java extension
解决Java 11 or more recent is required to run the Java extension. Please download and install a recent JDK. 的问题About the Java 11 requirementThe Eclipse Platform has decided to require Java 11 as the minimum requirement for its September 2020 release. See h原创 2020-09-17 18:07:38 · 6491 阅读 · 3 评论 -
MyBatis逆向工程的搭建说明
MyBatis逆向工程的搭建说明<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><!-- 配置生成器 --><原创 2020-09-15 16:17:17 · 87 阅读 · 0 评论 -
springboot使用JPA
springboot使用JPA1、在pom.xml文件中,添加对JPA、JDBC、mysql等依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupI原创 2020-09-04 12:55:49 · 224 阅读 · 0 评论