- 博客(34)
- 收藏
- 关注
原创 Maven命令
在main\java 目录和main\resources目录下分别新建文件TestPackage.java和testPackage.config。mvn install 命令 将当前项目 按照pom.xml配置 生成jar到本地仓库localRepository。mvn clean 命令 清除 mvn compile 编译产生的target文件夹。mvn package命令 自动编译、测试并使用默认插件构建jar包。test->java下 创建测试类TestMaven.java。mvn test 命令。
2023-03-25 20:54:28
123
原创 Maven安装笔记
在src->main ->java目录下创建HelloMaven.java。在pom.xm所在目录打开CMD 使用命令mvn compile进行编译。启动CMD命令提示符 输入mvn -v 如下表示环境变量配置成功。创建testMaven文件夹 并在其中构建如下目录结构。修改配置文件 指定本地仓库 并配置阿里镜像。在src平级创建 pom.xml。
2023-03-25 15:36:29
119
原创 pg数据库自顶向下递归查询组织列表
WITH RECURSIVE org AS ( SELECT * FROM t_sys_org WHERE parent_id = - 1 UNION ALL SELECT t_sys_org.* FROM t_sys_org, org WHERE t_sys_org.parent_id = org.org_id ) SELECT* FROM org WHERE org.dem_code = 1 ORDER BY parent_id
2022-04-07 15:58:17
820
原创 七、SpringCloud-Config
1. 新建springcloud-config-server-3344模块2. 导入依赖并在启动类添加注解<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
2021-08-19 18:59:09
129
原创 六、SpringCloud-Zuul
SpringCloud-Zuul1. 创建springcloud-zuul-6001子模块2. 继续引入依赖 <!--zuul--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zuul</artifactId>
2021-08-19 09:04:25
105
原创 五、SpringCloud-Hystrix
一、服务熔断1. 创建springcloud-provider-dept-hystrix-8001,2. 复制springcloud-provider-dept-8001内容修改启动类名3. 添加Hystrix依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hys
2021-08-18 18:47:38
89
原创 四、SpringCloud-Feign
1. springcloud-api中添加Feign依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> <version>1.4.6.RELEASE</version>
2021-08-18 11:56:46
102
原创 三、SpringCloud-Ribbon
1. 在客户端springcloud-consumer-dept-80中引入依赖 <!-- 负载均衡--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-ribbon</artifactId> <versi
2021-08-18 11:02:00
134
原创 二、SpringCloud-Eureka
继续创建子项目springcloud-eureka-7001pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/..
2021-08-17 19:06:44
82
原创 一、SpringCloud-Rest
创建springcloud Maven父工程pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0...
2021-08-17 13:39:09
141
原创 三、Vue使用ElementUI及路由传参
创建hello-vue项目并运行测试#创建项目vue init webpack hell-vue#进入工程目录cd hello-vue#安装vue-routern cnpm install vue-router --save-dev#安装element-uicnpm i element-ui -S#安装依赖cnpm install# 安装SASS加载器cnpm install sass-loader node-sass --save-dev#启功测试cnpm run dev..
2021-08-14 15:51:06
1464
原创 二、开始Vue项目
1. 下载安装node.js下载地址#查看版本node -vnpm -v2. 全局安装cnpmnpm install cnpm -g3. cnpm安装vue-clicnpm instal1 vue-cli-g#测试是否安装成功#查看可以基于哪些模板创建vue应用程序,通常选择webpackvue list4. 生成Vue项目#控制台在任意文件夹下使用如下命令创建一个名为myvue的项目,一路选novue init webpack myvue5. 运行Vue项目#进入项目
2021-08-08 18:35:11
177
原创 一、Vue入门语法
<!DOCTYPE html><html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml" xmlns:v-on="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="a
2021-08-07 11:27:40
92
原创 六、SpringBoot整合Zookeeper及Dubbo实现RPC调用
一、构建项目创建空项目创建两个module:provider-server和consumer-server分别引入如下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depe
2021-08-05 01:36:11
243
原创 五、SpringBoot整合Knife4j
1.上一项目添加依赖 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.7</version> </dependency>2.创建配
2021-08-04 20:05:39
391
1
原创 四、SpringBoot整合Shiro+MybatisPlus
原项目继续添加依赖 <!--shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.1</version> </dependency>..
2021-08-04 02:41:19
260
原创 三、SpringSecurity
一、静态资源静态资源目录结构下载地址下载地址解释基于上一项目;此项目的login.html为上一项目的index.html;二、依赖 <!-- 降级为2.0.9 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId&
2021-08-03 02:05:05
158
原创 二、SpringBoot整合MybatisPlus
SpringBoot整合MybatisPlus上一项目基础上增加 <!--数据库驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!--mybatis-pl
2021-08-02 16:19:29
155
原创 一、SpringBoot基础
一、yaml对象赋值User实体类package com.jx.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;@
2021-08-02 13:19:55
117
原创 MybatisPlus自动生成代码
六、自动生成代码引入依赖 <!--用于自动生成代码--> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.0</version> </
2021-08-01 20:36:09
150
原创 MyBatisPlus条件构造器
五、条件构造器package com.jx;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.jx.mapper.UserMapper;import com.jx.pojo.User;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import
2021-08-01 17:59:30
98
原创 MybatisPlus简单CRUD
四、简单CRUD查询 //根据id批量查询 @Test void testSelectByBatchId(){ List<User> users = userMapper.selectBatchIds(Arrays.asList(1,2,3)); users.forEach(System.out::println); } //根据条件查询 @Test void testSelectByMap(){
2021-08-01 17:01:09
121
原创 MybatisPlus乐观锁
三、乐观锁插件乐观锁:总认为不会出现问题,无论何时都不上锁,出现问题,再次更新值测试。悲观锁:总认为会出现问题,总是先上锁再操作。乐观锁实现过程:取出记录时,获取当前version更新时,带上这个version执行更新时, set version = newVersion where version = oldVersion如果version不对,就更新失败使用步骤:数据库增加version字段,默认值为1实体类增加version属性 @Version//乐观锁注解
2021-08-01 13:25:20
319
原创 MybatisPlus自动填充创建和更新时间
二、自动填充数据修改数据库修改实体类//字段自动填充 @TableField(fill = FieldFill.INSERT) private Date createTime; @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateTime;自定义实现类package com.jx.handler;import com.baomidou.mybatisplus.core.ha
2021-08-01 04:09:04
1706
原创 MybatisPlus快速开始
MybatisPlus一、快速开始创建数据库 mybatis_plus创建user数据表DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄', email VARCHAR(50) NULL
2021-08-01 02:44:48
190
原创 命令行编译和运行java文件
命令行编译及运行java文件1.新建Helloworld.java文件public class Helloworld{ public static void main(String[] args){ System.out.println("Helloworld!"); }}2.命令提示符窗口Microsoft Windows [版本 10.0.19042.1110](c) Microsoft Corporation。保留所有权利。#javac编译文件C:\Users\0\Deskt
2021-07-31 14:15:02
126
原创 配置JAVA 开发环境
配置JAVA 开发环境安装jdk 下载地址我的电脑–>右键–>属性新建环境变量–>JAVA_HOME–>jdk路径配置Path环境变量–>%JAVA_HOME%/bin %JAVA_HOME%/jre/bin命令提示符–> java -version
2021-07-31 13:53:03
88
原创 常用DOS命令
常用DOS命令#切换盘符 F:#查看目录下文件 dir#切换目录 cd change directory cd/d f:#返回上一级 cd..#清理 cls#退出 exit#查看电脑ip ipconfig#网络测试 ping#创建文件夹 md#创建文件 cd>#删除目录 rd#删除文件 del ...
2021-07-31 11:55:41
53
原创 Markdown基础语法
Markdown语法学习一、字体Hello,world斜体Hello,world粗体Hello,world粗斜体二、图片三、超链接跳转至bilibili四、列表ABCABC五、表格名字性别生日张三男1999.1.23六、代码块public static void main (String args[]){ System.out.println("Hello world!");}...
2021-07-31 11:26:49
100
原创 2021-04-02
easyui使用append添加textbox组件多出a标签,导致.children方法无法获取直接子节点,可使用find方法代替
2021-04-02 06:30:47
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人