最新消息: 新版网站上线了!!!
PageHelper插件实现服务器端分页功能

PageHelper插件实现服务器端分页功能

本文实例为大家分享了PageHelper插件实现服务器端分页功能,供大家参考,具体内容如下 一、添加依赖 在 pom文件中添加 <dependency> <groupId>com github pagehelper< groupId> <artifactId>pagehelper< artifactId> <

如何自动生成Mybatis的Mapper文件详解

如何自动生成Mybatis的Mapper文件详解

前言 工作中使用mybatis时我们需要根据数据表字段创建pojo类、mapper文件以及dao类,并且需要配置它们之间的依赖关系,这样的工作很琐碎和重复,mybatis官方也发现了这个问题,因此给我们提供了mybatis generator工具来帮我

Spring Boot接口设计防篡改、防重放攻击详解

Spring Boot接口设计防篡改、防重放攻击详解

本示例主要内容 请求参数防止篡改攻击 基于timestamp方案,防止重放攻击 使用swagger接口文档自动生成 API接口设计 API接口由于需要供第三方服务调用,所以必须暴露到外网,并提供了具体请求地址和请求参数,为了防止被

Java责任链设计模式实例分析

Java责任链设计模式实例分析

本文实例讲述了Java责任链设计模式。分享给大家供大家参考,具体如下: 一 代码 abstract class AbstractHandler { private Handler Handler = null; 持有责任链中下一个责任处理者的引用 public void setHandler(

Java桥接模式实例详解【简单版与升级版】

Java桥接模式实例详解【简单版与升级版】

本文实例讲述了Java桥接模式。分享给大家供大家参考,具体如下: 桥接模式简单版 一 代码 class Meal{ protected MealImp imp; public Meal() { imp = new AmericanMealImp(); } public Meal(String type) {

springboot 使用上下文获取bean

springboot 使用上下文获取bean

问题 在使用springboot开发项目过程中,有些时候可能出现说会有在spring容器加载前就需要注入bean的类,这个时候如果直接使用@Autowire注解,则会出现控制针异常! 解决办法 如下: 创建一个springContextUtil类 package

Java 8 开发的 Mybatis 注解代码生成工具

Java 8 开发的 Mybatis 注解代码生成工具

MybatisAnnotationTools MybatisAnnotationTools 是基于 Java8 开发的一款可以用于自动化生成 MyBatis 注解类的工具,支持配置数据源、类路径,表名去前缀、指定类名前后缀等功能。同时支持 Java 8 和 Mybatis 3 5+ 的

Java代理模式实例分析

Java代理模式实例分析

本文实例讲述了Java代理模式。分享给大家供大家参考,具体如下: 一 不用代理模式的酒商 1 代码 class RealSubject 真实角色(红酒厂商){ public void sell() { System out println("我是红酒厂商,欢迎品尝购买");

Java工厂模式定义与用法实例分析

Java工厂模式定义与用法实例分析

本文实例讲述了Java工厂模式定义与用法。分享给大家供大家参考,具体如下: 一 代码 抽象产品interface Block { public void print();} 具体产品class IBlock implements Block { @Override public void print

Java简单工厂模式定义与用法实例分析

Java简单工厂模式定义与用法实例分析

本文实例讲述了Java简单工厂模式定义与用法。分享给大家供大家参考,具体如下: 一 代码 抽象产品(Abstract Product)角色interface Block { public void print();} 具体产品角色class IBlock implements Block {