
java
爱做梦的锤子
主要专注于大数据应用领域,擅长语言Java和scala,欢迎访问我的个站:http://te-amo.site ,个人公众号【爱做梦的锤子】,知乎/微博 同id,平时喜欢拍照,在上面也会分享我的照片
展开
-
一起学习Redis之在Java中使用
在本篇中主要是代码演示,演示三种客户端连接三种模式下的redis的方式,可以帮助大家快速学习和使用redis原创 2020-07-21 16:21:51 · 1141 阅读 · 0 评论 -
Java知识点-基础篇-基础知识(一)
Java知识点梳理——基础篇——基础知识,面试复习必备,附思维导图原创 2020-06-04 11:59:21 · 1131 阅读 · 0 评论 -
带你读懂Spring 事务——事务的隔离级别(超详细,快藏)
读懂Spring事务的第三篇,超详细的对事物的隔离级别进行了讲解,看完保证有收获,一篇更比6篇强原创 2020-06-02 18:25:39 · 4202 阅读 · 4 评论 -
带你读懂Spring 事务——事务的传播机制(藏)
读懂Spring事务第二篇,对Spring事务的传播机制进行了详细的讲解和举例演示,值得收藏!原创 2020-05-31 15:23:45 · 1532 阅读 · 2 评论 -
带你读懂Spring 事务——认识事务
带你读懂Spring事务的第一篇,我们先来了解什么是事务, 使用生动的栗子帮你对事务的概念和特性进行理解原创 2020-05-30 15:11:02 · 1143 阅读 · 0 评论 -
Spring AOP你会用吗?一看就明白
介绍了Spring AOP的基本使用方法,对其概念进了自己的总结原创 2020-05-25 17:57:17 · 1133 阅读 · 0 评论 -
Java知识点-基础篇-面向对象
Java基础知识点整理,基础篇,帮助你会议什么是面向对象!原创 2020-05-23 22:03:00 · 1130 阅读 · 0 评论 -
认识 SpringBoot
认识 SpringBoot什么是 SpringBoot?SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。与其说 SpringBoot 是一个全新框架,不如说 SpringBoot 是一个全新的工具。SpringBoot 并未在 Spring 框架的功能上进行全新拓展开发,而是把 Spring 框架现有的功能以及现有的开源技术进行了整合。简化了原创 2020-05-18 16:32:50 · 157 阅读 · 0 评论 -
设计模式入门:策略模式
原文链接:http://te-amo.site/user/article/info/ARTICLE20180406081124977 文章中部分定义和解释性文字,都是引用百度百科,主要的代码及场景应用为本人原创策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化...原创 2018-04-06 20:13:22 · 138 阅读 · 0 评论 -
(五)springboot入门之定时任务
原文地址:http://te-amo.site/user/article/info/ARTICLE20180225030612862写在前面的在项目开发中定时任务是一种常用的功能,比如应用中每天进行的一次数据分析,或者每隔一段时间进行一次权限验证等,这类功能的实现一般都是使用定时任务。使用定时任务简化了我们开发这类功能的逻辑,不用编写开始执行时间的逻辑,只有编写执行内容的逻辑,...原创 2018-02-25 15:09:56 · 249 阅读 · 0 评论 -
(四)Springboot入门之全局异常捕获
原文地址:http://te-amo.site/user/article/info/ARTICLE20180223085118171写在前面的在项目开发中异常是不可避免的问题,所以在项目中异常捕获统一处理对一个应用来说显得比较重要,对于开发人员来说便于找到错误的原因,对于用户来说在出错时也可以得到服务器的及时响应有较好的体验。一、逻辑业务处理前异常捕获这种异常大多是资源...原创 2018-02-23 20:54:44 · 297 阅读 · 0 评论 -
(三)初识springboot之热部署
写在前面的在日常开发中,代码更改后要重新启动应用,以使修改的代码编译生效,但是这样会耗费比较多的工作时间,所以使用热部署就显得比较重要了,可以节约很多时间。一、devtools热部署的原理springboot中提供了devtools这个starter,使用devtools插件可以自动应用最新的代码到程序上,实现热部署。这个工具的实现是依赖两个ClassLoader,其中一个ClassL...原创 2018-02-22 10:43:47 · 161 阅读 · 0 评论 -
(二)初识springboot之使用fastjson解析数据(解决乱码及简单配置)
写在前面的在我们的项目的开发中,根据不同的需求有时候需要从后台返回json数据。在Spring中常用的返回json数据的两种方法是:(1)使用@RestController在控制器的类上注解,使用该注解的类中所有配置的url映射的方法返回值不进行视图解析,只进行数据解析。(2)使用@Controller在控制器类上注解,在方法上使用@ResponseBody注解,使用该方法的只有在带有@Res...原创 2018-02-21 17:22:40 · 1956 阅读 · 0 评论 -
(七)springboot入门之整合Mybatis
原文地址;http://te-amo.site/user/article/info/ARTICLE20180228024400989写在前面的在前面几篇文章中都介绍了没有数据库情况下springboot在项目中的简单使用,本次将介绍springboot整合Mybatis连接数据库,本篇文章是入门文章,如果你对Mybatis使用有 基本的了解的话,可以忽略本篇文章。一、引入依赖包...原创 2018-02-28 14:47:09 · 204 阅读 · 0 评论 -
简单的springMVC登录拦截器
还在学习中,一个简单的spring MVC 登录拦截spring配置如下: /login.html 如果有多个原创 2017-02-25 20:20:48 · 337 阅读 · 0 评论 -
Java的代理模式(二)jDK的动态代理
Java的代理模式(二)jDK的动态代理在上一篇文章中说道静态代理的一些不方便不灵活,本次介绍jdk的动态代理。 JDK的动态代理主要用到java.lang.reflect.Proxy类和java.lang.reflect.InvocationHandler接口。其中Proxy类主要是用来动态的生成代理类,InvocationHandler接口中定义了一个方法invoke()这个方法就是利用...原创 2017-08-17 10:32:38 · 214 阅读 · 0 评论 -
Java的代理模式(一)静态代理
静态代理的有两种方式:1.继承被代理类;2.实现被代理类的接口方式一:继承被代理类实现代理模式类图如下(画图软件画的,画的不好,能看懂就好)接口代码如下(Girl.java):public interface Girl { boolean date(int money);}被代理类(GirlZhang.java)://实现Girl接口public class GirlZhang imp...原创 2017-08-16 16:00:19 · 371 阅读 · 0 评论 -
(六)springboot入门之定时任务动态管理
原文地址:http://te-amo.site/user/article/info/ARTICLE20180227033124070写在前面的在实际开发中定时任务的执行计划都不是固定的,根据不同的实际情况会指定不同的任务开启时间,停止时间,以及执行频率,所以动态的管理定时任务是一种实际开发中常见的设计。一、动态管理定时任务说明使用Quartz来实现定时任务的管理是比较简单的...原创 2018-02-27 15:33:12 · 678 阅读 · 0 评论 -
使用java制作简单验证码
做开发时很多地方都会用到验证码,至于验证码是什么就不多说,各式各样的验证码都有(ps:12306那个验证码感觉怎么样),这次就写一下如何制作一个简单的验证码原创 2017-02-24 14:33:54 · 340 阅读 · 0 评论