JDK动态代理是通过JDK中的 java.lang.reflect.Proxy 类来实现的。 举例: 1.有如下接口和实现类: 接口: public interface UserDao { public void sav…
标签:java后端开发
利用idea创建一个基本的smm项目(带增删改查)
环境 idea jdk1.8 tomcat mysql 打开idea选择创建一个maven项目 然后点击next,next,finsh 然后看项目的结构 如图所示 接着创建…
Java常见设计模式学习(非原创)
文章大纲 一、策略模式二、观察者模式三、工厂模式四、单例模式五、其他模式六、设计模式总结七、参考文章 一、策略模式 现在假设我们有个“鸭子项目”,首先我们用OOP(面向对象)的角度设计这个项目,找到鸭子中共…
单例模式
单例模式单例模式的目的(作用): 单例模式的目的是为了让外界只能得到一个”类的实例对象”.单例模式的创作思路: 由上述单例模式的作用,我们其实可以倒推出单例模式的写法. 1.一般来说,在创建…
RabbitMQ 从入门到精通(二)
目录 1. 消息如何保障百分之百的投递成功? 1.1 方案一:消息落库,对消息状态进行打标 1.2 方案二:消息的延迟投递,做二次确认,回调检查 2. 幂等性 2.1 幂等性是什么? 2.2 消息端幂等性保障 3. Co…
【笔记】对自定义异常的理解(Java)
原本,原有的异常是非手动地、自动地抛出的。 了解自定义异常时,发现其信息只是: 继承了谁,即它自己算哪种异常; 它的信息,比如一个ID,这个貌似还是可选的; 它是可被传入信息的 没有遗漏的话,…
冒泡排序到demo
1 package com.lmy.demoSort; 2 /** 3 * 冒泡排序demo 4 * @author Yubaba 5 * 6 */ 7 public class BubbleSort { 8 9 pub…
记一次因证书问题导致请求失败问题SSLHandshakeException
记一次因证书问题导致请求失败问题SSLHandshakeException 转载请注明出处:https://www.cnblogs.com/funnyzpc/p/10989813.html 最近接一外部接口,接口在本地开…
我为什么会成为一个程序猿
一、学生时代的运气 又是一年高考日,依然记得8年之前高考结束后的日子,那3个月真的是人生当中最无忧的时光,一天没有事情,没有压力,只需要等着大学入学。其实我高考的第…
Java 8 开发的 Mybatis 注解代码生成工具
MybatisAnnotationTools MybatisAnnotationTools 是基于 Java8 开发的一款可以用于自动化生成 MyBatis 注解类的工具,支持配置数据源、类路径,表名去前缀、指定类名前后…
一个Java程序员该有的良好品质
一、前言 多年来,在IT领域,从一个普通的程序员到一个技术主管,再到一个技术经理,再到一个技术主管,他们践踏了许多坑,劳累了许多课程,还背着许多罐子。在提高他们的技术和管理能力的同时,他们一直在考虑如何作为IT技术从业人…
SpringBoot Admin 使用指南
什么是 SpringBoot Admin? Spring Boot Admin 是一个管理和监控你的 Spring Boot 应用程序的应用程序。这些应用程序通过 Spring Boot Admin Client(通过 …