自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 自定义starter

SpringBoot中的starter是一种非常重要的机制(自动化配置),能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启动相应的默认配置。starter让我们摆脱了各种依赖库的处理,需要配置各种信息的困扰。SpringBoot会自动通过classpath路径下的类发现需要的Bean,并注册进IOC容器。

2023-08-18 16:52:33 72 1

原创 springboot整合其他项目

Druid是一个开源项目,源码托管在github上,源代码仓库地址是 https://github.com/alibaba/druid。同时每次Druid发布正式版本和快照的时候,都会把源码打包,你可以从上面的下载地址中找到相关版本的源码。cid=2, 查看redis中的内容。maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/访问地址: http://localhost:8080/spboot04/clz/list。

2023-08-15 22:31:30 73

原创 springboot视图渲染技术

文章目录一. Freefmarker简介1. 简介2. 在线手册3. 配置二. Freemarker语法index.ftlcommon.ftlUser.javaIndexController.java效果三. Freemarker综合案例SpringBoot aop整合分页,添加配置如下实体类Clazz.javaClazzMapper.javaClazzMapper.xmlClazzBiz.javaClazzBizImpl.javaClazzController.javaPagerAspect.javaPa

2023-08-14 22:10:02 113

原创 Springboot-03-SpringBoot整合mybatis,mybatisplus

MapperScan 注解mapper目录,使目录下的mapper接口都生成bean(在使用这个注解后,在注入时会爆红,但是不影响使用)使用这个插件需要jdbc.properties数据库配置文件,我自己进行连接时需要加上。使用@SpringBootApplication注解配置默认不加载数据库。注: 需要在resources中创建mappers文件夹。根据需要更改 项目名,实体路径,端口等配置信息。创建新的方法在mapper的接口上使用注解。输入模块名,没有就输入quit退出。以后的数据库也可以使用。

2023-08-10 19:56:56 350 1

原创 springboot入门

敏捷式开发的产物开箱即用,零配置基于spring框架的一站式解决方案。

2023-08-09 23:05:26 42 1

原创 自定义注解

文章目录一. 反射1. 类类的获取方式2. 反射实例化3. 反射动态方法调用4. 反射获取对象的属性和属性值二. Java注解1. Java注解简介2. Java注解分类1. JDK基本注解2. JDK元注解3. 自定义注解3. 如何自定义注解1. 定义注解2. 案例一(获取类与方法上的注解值)3. 案例二(获取类属性上的注解属性值)4. 案例三(获取参数修饰注解对应的属性值)5. Aop自定义注解的应用一. 反射1. 类类的获取方式一切反射的操作都从获取类的对象开始Class.forName类

2023-08-08 22:23:44 32

原创 Redis

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区学习网址:https://www.w3cschool.cn/redis/Redis属于非关系型数据库Redis用途:1. 数据库 2. 缓存。

2023-08-07 23:35:24 17

原创 Linux

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker。5. 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。如下,安装完成,输入用户名和密码即可进入系统(密码在输入时不会显示)设置ROOT用户密码,设置完后点击左上角的完成,并继续等待安装。点击安装位置,进入后点击左上角的完成,系统会自动分区。进入到/etc/yum.repos.d/查看。

2023-08-06 22:46:22 22

原创 JWT使用

JSON Web Token (Jwt), 他是流行的跨域身份验证解决方案。

2023-08-02 00:33:29 27

原创 Vuex入门

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 +库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

2023-07-31 22:21:09 42 1

原创 ElementUI增删改的实现及表单验证

更多详细内容可参考官网。

2023-07-28 23:36:04 408 1

原创 ElementUI动态树+数据表格+分页+接口文档

在config/dev.env.js将。注:建议浏览器下载一个json插件。的值修改为false。

2023-07-27 11:31:36 199 1

原创 ElementUI首页导航+左侧菜单

老大,接口文档还没输出,我的好多活干不下去啊!后端小哥,接口写好了没,我要测试啊!前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点。Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。数据类型丰富:支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等。拦截Ajax请求:不需要修改既有代码,就可以拦截Ajax请求,返回模拟的响应数据。更多内容,可查看Mockjs官方。

2023-07-25 00:11:11 93

原创 spa使用elementUI的登录注册

前端调用的后端接口不属于同一个域(域名或端口不同),就会产生跨域问题,也就是说你的应用访问了该应用域名或端口之外的域名或端口。

2023-07-24 01:35:25 35

原创 Vue-SPA项目构建,路由跳转

注:xxx 为自己创建项目的名称。

2023-07-21 22:49:21 55 1

原创 Vue路由及NodeJS环境搭建

设置 append 属性后,则在当前 (相对) 路径前添加基路径.例如,我们从 /a 导航到一个相对路 径 b,如果没有配置append,则路径为 /b,如果配了,则为 /a/b。注3:“D:\initPath\node-v10.15.3-win-x64\node_global”,双引号不能少。新增NODE_HOME,值为:D:\initPath\node-v10.15.3-win-x64。将下载的项目解压到指定目录,本例是解压到:D:\temp\vueproject,后面都以此为例。

2023-07-20 21:44:22 208

原创 Vue进阶(样式绑定,事件处理,表单,组件通信)

重点:form表单与组件通讯

2023-07-20 01:00:52 29

原创 Vue入门

重点为监听属性与计算属性

2023-07-18 21:37:26 38 1

原创 Vue简介

2.2 框架(Framework),是一套完整的解决方案,使用框架的时候,需要把你的代码放到框架合适的地方,框架会在合适的时机调用你的代码。每次调用函数,实现一个特定的功能,接着把控制权交给使用者。MVVM,一种更好的UI模式解决方案,MVVM通过数据双向绑定让数据自动地双向同步。jQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作。使用框架的时候,由框架控制一切,我们只需要按照规则写代码。框架规定了自己的编程方式,是一套完整的解决方案。相比较于mvc更加便捷;M:model数据模型。

2023-07-17 19:43:50 49 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除