- 博客(22)
- 资源 (13)
- 收藏
- 关注
原创 SpringBoot 系列教程(十二):给大家推荐20个SpringBoot开源项目,私活必备
基于 SpringBoot2.x + Shiro 实现了用户管理、个人微信、支付宝支付,内置扫码支付、后台回调、订单查询、限流等一系列功能
2018-12-05 12:22:22 2153
转载 JSON Web Token 入门教程
JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。 用户向服务器发送用户名和密码。 服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。 服务器向用户返回一个 session_id,写入用户的 Cookie。...
2018-12-24 13:35:15 226 1
原创 SpringBoot 系列教程(十六):SpringBoot集成Spring Data JPA实现增删改查
什么是spring data jpa?spirng data jpa是spring提供的一套简化JPA开发的框架,按照约定好的【方法命名规则】写dao层接口,就可以在不写接口实现的情况下,实现对数据库的访问和操作。同时提供了很多除了CRUD之外的功能,如分页、排序、复杂查询等等。Spring Data JPA 可以理解为 JPA 规范的再次封装抽象,底层还是使用了 Hibernate 的 ...
2018-12-21 14:53:04 1765 3
原创 SpringBoot 系列教程(十五):SpringBoot整合Dubbo搭建分布式服务
目录:实战之前,先来看几个重要的概念 什么是分布式? 什么是 Duboo? Dubbo 架构 什么是 RPC? 为什么要用 Dubbo?开始实战 1 :zookeeper 环境安装搭建 1. 下载 2. 解压 3. 进入zookeeper目录,创建data文件夹。...
2018-12-20 16:05:59 950 4
原创 java后台判断字符串是否为json格式
json格式:{"name":"Michael","age":24,"birthday":"2018-09-09"};private boolean isjson(String str){ try { JSONObject jsonStr= JSONObject.parseObject(string); return true; } ca...
2018-12-19 14:03:22 15016 5
原创 Java实用工具类common-util推荐(后端开发必备)
参考官网: https://github.com/LJWLgl/CommonUtil概述开发常用工具类总结项目地址https://github.com/LJWLgl/CommonUtil导入项目依赖<dependency> <groupId>io.github.ljwlgl</groupId> <artif...
2018-12-19 10:18:09 8103
原创 jQuery的五种初始化加载写法
$就等价于jQuery1、$(document).ready(function(){ ----------原始-------//jQuery代码});2、$(function(){ ----------缩写-------//jQuery代码});3、$().ready(function(){...
2018-12-18 17:59:21 1255
原创 SpringBoot 系列教程(十四):SpringBoot整合RestTemplate模板3种调用方式
RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。微服务进程间通信,微服务进程之间的通讯有 http 和 rpc 两种协议, 在 Spring Cloud 项目中一般都以 http 通信, 常用的访问框架有:
2018-12-17 23:20:30 3169
原创 使用@Autowired注解注入,是写接口名字还是实现类的名字?
来自某程序员一个问答问题:1. 有一点没明白,为什么注解@repository注解的是接口UserDAO的实现类UserDAOImpl,而在UserServiceImpl中使用@Autowired注解注入属性private UserDAO userDAO自动装配,为什么最后得到的是UserDAOImpl的实例。-----上面是某位同学的提问,我也有这样的疑问----2. @Servi...
2018-12-17 21:39:12 12337
原创 SpringBoot 系列教程(十三):SpringBoot集成EasyPoi实现Excel导入导出
easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导 入,Word模板导出,通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法
2018-12-16 18:08:22 21560 75
原创 SpringBoot项目控制台打印Spring级别日志(屏蔽org.springframework.*)
控制台打印日志过多,看起来头疼,在日志中配置,可以配置log4j来控制日志打印输出的级别。屏蔽org.springframework.*输出的DEBUG以下即可看起来干净很多日志等级由高到低分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是 ERROR、WARN、INFO、DEBUG。通过在这里定义的级...
2018-12-13 14:55:15 19731 6
原创 SpringAop切入点execution表达式详解
一、Aspect切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如 :定义切入点表达式 : execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示:整个表达式可以分为五个部分1、executio...
2018-12-07 12:18:10 10522 2
转载 Nginx的启动、停止与重启
启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 nginx的停止有三种方式: 从容停止 1、查看进程号[root@LinuxServer ~]# ps...
2018-12-05 18:02:42 189
原创 使用IDEA创建Maven Web项目,标准目录结构
一、前言 目前java开发主流的IDE有eclipse系列和IntelliJ IDEA系列的。IDEA号称是最好用的收费的Java IDE,用了一段时间感觉比eclipse要方便不少。在创建项目时必定会碰到Maven这个歌东西,在这里,我可以告诉各位,Maven特别重要,管理jar包非常方便,只要复制各jar包的坐标信息,idea就会自动去下载jar包,首先去本地仓库看有木有,木有就...
2018-12-05 13:10:35 3407 5
原创 SpringBoot 系列教程(十一):Web开发中获取application.properties属性值的方式
对 Spring 里面的 Properties 不理解的开发者可能会觉得有点乱,主要是因为配置方式很多种,使用方式也很多种。本文不是原理分析、源码分析文章,只是希望可以帮助读者更好地理解和使用 Spring Properties。Properties 的使用先来看看 Properties 是怎么使用的,Spring 中常用的有以下几种使用方式:1. 在 xml 配置文件中使用即...
2018-12-05 10:14:50 606
原创 SpringBoot 系列教程(二十三) :使用@Order注解调整配置类加载顺序
1 、@Order 1、Spring 4.2 利用@Order控制配置类的加载顺序, 2、Spring在加载Bean的时候,有用到order注解。 3、通过@Order指定执行顺序,值越小,越先执行 4、@Order注解常用于定义的AOP先于事物执行 5、order如果不标注数字,默认最低优先级,因为其默认值是int最大值2 、创建Springbo...
2018-12-05 00:12:30 20291 18
原创 SpringBoot 系列教程(十):搭建SpringBoot集成Mybatis+druid连接池监控
项目源码 :https://github.com/Thinkingcao/SpringBootBucket/tree/master/springboot-mybatis-druid前言 今年注定是不平凡的一年,Spring家族的一套SpringBoot+SpringCloud掀起来一阵热潮,互联网微服务技术火热膨胀,身边的程序员都在学习,我经不住诱惑,准备从零开始学,并且以记录博客...
2018-12-04 15:20:44 1550 2
原创 SpringBoot 系列教程(九):SpringBoot 数据源未配置,启动异常问题解决
1、问题在使Springboot自动生成的项目框架时如果选择了数据源,比如选择了mysql依赖,生成项目之后,在没有任何的配置时启动会报一下异常,运行程序后,控制台输出错误日志:2018-12-04 14:00:46.890 WARN 6592 --- [ main] o.a.c.loader.WebappClassLoaderBase : The we...
2018-12-04 14:18:18 2876
转载 IDEA八条必改配置
引言 自动编译开关 忽略大小写开关 智能导包开关 悬浮提示开关 取消单行显示tabs的操作 项目文件编码 滚轴修改字体大小 设置行号显示 正文自动编译开关在Eclipse中自动编译开关是开着的,如下所示那么,在IDEA中,务必要手动将其打开,非常重要!如下所示忽略大小写开关IDEA默认是匹...
2018-12-04 13:17:03 419
转载 30分钟入门MyBatis框架学习
当项目框架SSH(spring、Struts、Hibernate)日落西山时,SSM(spring、SpringMVC、MyBatis)就大行其道,大部分项目都渐渐转至SSM,因此MyBatis也成了Java程序员的必学知识,本文就mybatis的语法做一次小小的总结,旨在让读者用最少的时间学会使用MyBatis。文章提纲: 什么是MyBatis MyBatis...
2018-12-04 11:18:06 433
转载 了解一下Spring Cloud微服务
通常而言,微服务架构是一种架构模式或者说一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的进程中,服务之间互相协调、互相配合,为用户提供最终的价值。服务之间采用轻量级的通信机制(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具...
2018-12-04 10:27:02 632
springboot-activiti_model.zip
2020-03-05
zookeeper-3.5.5(SpringBoot2.0以上对应Zk3.5及以上).zip
2020-02-24
SpringCloud概览_终稿.docx
2019-09-30
Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1数据库
2016-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人