自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雲浩的博客

专注于Java的开发

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java权限控制框架看它就够了之Spring Security

Java权限控制框架看它就够了共分为三个部分:1、Java权限控制框架看它就够了之Shiro2、Java权限控制框架看它就够了之Spring Security3、Java权限控制框架看它就够了之Spring Security Oauth2这三个权限框架博客将于近期发布,敬请关注哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!一、SpringSecurity简介 Spring Security一种基于 Spring AOP 和 Servlet 过滤器的安全框架,...

2020-11-29 17:34:53 5968 1

原创 Java权限控制框架看它就够了之Shiro

Java权限控制框架看它就够了共分为三个部分:1、Java权限控制框架看它就够了之Shiro2、Java权限控制框架看它就够了之Spring Security3、Java权限控制框架看它就够了之Spring Security Oauth2这三个权限框架博客将于近期发布,敬请关注哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!一、Shiro简介 首先我还是先介绍一波Shiro是做什么的吧。Shiro框架是Apache基金会开源维护的一个Java安全框架。它为...

2020-11-29 14:33:35 1414 2

原创 Java架构师之分布式RPC系统框架Dubbo

一、前言(一)系统架构的发展1、单体系统架构2、集群系统架构3、分布式系统架构4、微服务系统架构5、流动计算架构(二)Dubbo简介1、什么是RPC?2、Dubbo简介(三)Dubbo使用示例 等等!!! 你以为这就完了??? NO ! NO ! NO ! 这才刚刚开始...

2020-05-17 23:11:51 560

原创 Java架构师基础之反射机制(以JDBC为例)

1、什么是反射?反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译期知道运行的对象是谁,允许运行中的Java程序获取类的信息,并且可以操作类或对象内部属性。2、反射机制的主要作用?通过反射机制访问Java对象的属性和方法。3、反射应用场景?(1...

2020-03-22 17:23:47 533

原创 任务调度框架Quartz之cron表达式

在实际的项目开发过程中我们经常会使用到定时任务调度,而使用任务调度框架经常会用到cron表达式,进来就简单介绍一下cron表达式的书写规则。一、常用规则说明(一)cron表达式由7个子表达式组成,分别对应:秒(0-59)、分(0-59)、小时(0-23)、天(1-31),月(1-12)、周(1-7)、年(可选)。(二)常用符号说明: 1、“?”: 不确定值; ...

2019-08-01 16:45:06 407

原创 SpringBoot之MyBatis分页插件PageHelper

相信大家很多人都自己写过分页的实现,当然我也写过,封装的分页类代码那个多啊,还要计算,一不小心就错了,今天就给大家介绍一下MyBatis的分页插件PageHelper如何使用。(如果没有SpringBoot集成MyBatis的项目请转到:https://blog.csdn.net/xjqnneoics/article/details/89518396)1、添加依赖<!...

2019-04-25 17:39:47 205

原创 SpringBoot之项目搭建(集成MyBatis和JPA框架)

最近很多小伙伴都问我有没有SpringBoot搭建的并集成了MyBatis框架的项目模板,所以嘞~~~ 今天就教大家如何快速搭建SpringBoot项目。(本人已IDEA为例)1、New Project2、填写项目基本信息3、选择项目中要添加的依赖,例如MyBatis、JPA等(本文添加Lombok,MyBatis、JPA,MySQL,Web等依赖)4、选...

2019-04-25 17:21:02 2748

原创 Java开发中自定义校验注解

在日常的开发中可能会对手机号、邮箱、身份证号的合法性进行校验,然而每次使用if语句调用校验函数进行校验又显得过于麻烦,这时候自定义校验注解用处就很大了。1、需要的依赖<!-- hibernate validator --><dependency> <groupId>javax.validation</groupId>...

2019-03-28 18:48:20 3231 1

原创 lombok代码简化框架的使用

1、lombok介绍lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。(但是在使用的时候要想编译器不报错需要安装对应的插件,idea可参考https://jingyan.baidu.com/article/0a52e3f4e53ca1bf63ed725c.html;eclipse:双击l...

2018-11-12 22:57:56 238

原创 Java实现的分页功能

相信大家在学习Java的时候多多少少都接触过Java的分页功能,也自己写过一些简单的分页的工具类,下面给大家分享一下我自己编写的一个纯Java的分页工具类。(直接可用)package cn.edu.imufe.exam.domain;import lombok.Data;import java.util.List;@Datapublic class Page&lt;T&gt;...

2018-11-12 22:41:16 291

原创 String集成shiro框架进行认证登录,使用@Autowired时,发现service服务无法再自定义的realm中进行注入

这个问题一般是因为shiro属于fillter级别的认证,在servlet之前就已经执行了,而这个时候servlet的内容还没有执行,所以无法进行主动的注入。需要在配置的web.xml文件中将spring-mvc.xml文件在初始化的时候就进行加载,这样就可以实现自动注入了。...

2018-11-02 21:23:45 329

原创 swagger2接口文档注解详解

1、@Api(value = "", description = "")此注解应用在类上面,表示对类的说明。其中,(1)tags="说明该类的作用,可以在UI界面上看到的注解" (非空时将覆盖value的值)(2)value="说明类的作用"(3)description="说明类的作用,对类的作用进行描述"(1.5版本后将不在支持)2、@ApiOperation(notes =...

2018-10-31 11:41:50 4670

原创 Java面试题之Java基础(一)

1、Java的几种基本类型?byte、short、int、long、float、double、char、boolean;2、什么是字符串常量池?String为什么是不可变的?字符串常量池即存储在Java堆内存中的字符串池;字符串的分配会耗费高昂的时间与空间代价。JVM为了提高性能和减少内存开销,在实例化字符串常量的时候进行了一些优化。为 了减少在JVM中创建的字符串的数量,字符串类维护...

2018-10-18 11:41:36 158

原创 搭建第一个maven项目

 在上一篇文章我们已经搭建好了maven的各种环境,今天我们来搭建一个maven的demo。一、工具准备Eclipse二、搭建方法1、打开Eclipse,找到File-&gt;new-&gt;maven project2、选择use default wordspace location,之后选择将要存储项目的位置,点击Next;3、找到org.apache.maven....

2018-10-18 10:42:14 102

原创 maven环境搭建以及Eclipse配置maven环境

一、下载apache-maven    下载地址http://maven.apache.org/download.cgi。    选择apache-maven-3.5.4-bin.zip,进行下载并解压即可。二、配置系统环境变量    1、在计算机右键—属性—环境变量,选择系统变量,创建新的系统变量,变量名为MAVEN_HOME;变量值为解压缩后maven的根目录,点击确定。如图:...

2018-10-18 10:25:51 159

spring、springmvc、mybatis、structs2、hibernate

spring、springmvc、mybatis、structs2、hibernate五大框架的学习笔记,非常全

2018-08-13

json的jar包

java项目中json功能所使用的jar包,包括全部的json'功能的

2018-07-17

2018年java面试题大全(整理版)

2018年java面试题大全(整理版),包括了Java中的几乎所有的内容。

2018-05-18

ssm框架所需要的jar包

包含几乎所有ssm所需要的jar包,包括数据库驱动包,日志包等等。

2018-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除