加载中
cglib代理

步骤: 1.创建Enhancer对象 2.通过setSuperclass来设置父类型,即需要给哪个类创建代理类 3.设置回调,需实现org.springframework.cglib.proxy.Callback接口, 此处我们使用的是org.springf...

Jdk动态代理

一、jdk动态代理的两种实现方式 方法一: 步骤: 1.调用Proxy.getProxyClass方法获取代理类的Class对象 2.使用InvocationHandler接口创建代理类的处理器 3.通过代理类和InvocationHandler创建...

静态代理

1、接口 public interface IService { void f1(); void f2(); void f3(); } 2、实现类 public class ServiceA implements IService { @Override public void f1() { System.out.......

2020/11/17 10:05
124
spring boot 事务使用

当同时更新操作多个表时会使用到事务,以新增用户,同时删除插入用户角色关系为例,现在有三个类: 一、UserController @RestController @RequestMapping("/user") public class UserControll...

在Linux下部署Spring boot 项目

1、打包 2、上传 https://www.jianshu.com/p/1afd25e7459d 3、在有jar包的目录下执行命令: nohup java -Dspring.profiles.active=dev -jar cys-platform-api-1.0.jar >> console.out & 4、l...

2020/05/21 21:16
141
Linux centOS7下安装java环境

一、安装java jdk 1、查找可用的jdk版本 yum -y list java* 2、下载并安装Java jdk yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 3、查看安装完成的jdk版本 java...

Linux centOS7下使用docker 安装 mysql

一、docker装mysql 1、拉取mysql镜像: docker pull mysql:latest docker images 2、运行mysql容器: docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql...

Linux centOS7 安装docker

1、安装依赖包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2、设置阿里云镜像源 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/...

Linux centOS7下使用docker 安装 redis

一、拉取redis镜像 1、查看redis版本 docker search redis 2、拉取redis镜像 docker pull redis 二、新建配置文件夹 1、执行命令 mkdir -p /root/docker/redis/data mkdir -p /root/docker/r...

Linux安装redis和部署

第一步:下载安装包 访问https://redis.io/download 到官网进行下载 第二步:安装 1.将压缩包拷贝到Linux服务器中,Mac上传文件到Linux服务器:https://www.jianshu.com/p/1afd25e7459d 2、解...

mybatis_plus一对一实体映射

场景:查询中间表对应的用户和角色,这里一条中间表数据分别只对应一个用户和一个角色。当然一般不会有这样的需求,这里只是举例一对一关系. 一、数据结构 1、用户表 2、角色表 3、中间表 二...

mybatis_plus一对多实体映射

场景:用户表和角色表通过中间表关联,要根据用户id获取用户拥有的角色列表 一、数据结构 1、用户表 2、角色表 3、中间表 方法一:在mapper类用注解,自定义sql @Select("select r.name from...

spring boot 统一返回值

一、定义错误状态枚举类 /** @author beth @data 2019-11-01 20:31 */ public interface IErrorCode { default Integer getCode() { return Integer.valueOf(0); } default String ......

Apipost调用Spring boot接口

一、启动失败 加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 二、访问不了接口:如果加了ComponentScan注...

mac各种环境安装及配置

1、mac中的快捷键 https://jingyan.baidu.com/article/08b6a591aac09614a909224f.html 2、安装java jdk https://blog.csdn.net/oumuv/article/details/84064169 3、intellij idea2019.1.1 f...

代码大全读后感

2017年最后100天,每天早起半小时,利用上班前一个小时和周末早上的时间,把代码大全看了一遍。这本书买了两年一直没看,之前总是对它的厚度望而生畏,让它的价值被搁置了两年。所以时间就像...

2017/12/24 15:33
393
《设计模式之禅》观后感—策略模式

策略模式的特点就是高内聚,低耦合。下面我也来设计一个适合策略模式的场景,有一种游戏大家应该都比较熟悉,规则是一个人根据拿到的成语比划,另一个人来猜这个成语是什么。 一、首先,这些...

2017/09/03 23:28
163
mysql explain列说明

一、expain出来的信息有10列,分别是id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra id: SELECT 查询的标识符. 每个 SELECT 都会自动分配一个唯一的标识符....

02/01 11:13
83
maven加载jar包报错

Cannot resolve com.aspose:aspose-words:20.11:https://blog.csdn.net/qq_38974638/article/details/104752484......

2020/12/31 11:54
136
jfinal 3.2 使用maven 导入sqljdbc4 jar包问题

1下载 JFinal 3.2 demo for maven ,建立sql server数据库(demo的数据库是mysql) 2修改数据库配置为sql server 3设置数据库方言 3解决用maven导入sqljdbc jar包问题。 (1)运行报如下错误,...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部