
Java
文章平均质量分 54
2020年12月3日加入新单位,开始博客记录生涯
xuankuxiaoyao
做一个欢乐的社畜打工人
展开
-
postman 测试
1:获取指定ID 的详细信息实体类后台路由jie原创 2021-06-28 17:29:04 · 253 阅读 · 0 评论 -
postman 传递多个不同类型的对象
业务描述:同时保存两张表的数据 investmainbi原创 2021-06-03 14:48:28 · 7619 阅读 · 0 评论 -
1分钟在Windows上部署一个Tomcat Web 服务器
目录一、概念二、原理三、两大组件四、HTTP请求过程五:最重要的搭建部分一、概念Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。二、原理Tomcat结构图:Tomcat主要组件:服务器Server,服务Service,连接器Connector、容器Container。连接器Connector和容器Conta...原创 2021-03-09 16:53:20 · 527 阅读 · 0 评论 -
若以管理系统 项目部署之windows篇
后端项目部署方法1. 部署方式Springboot 和普通web 应用程序不一样,其本质上是一个 Java 应用程序,那么又如何部署呢?通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个war。现在讲一下打包成 jar 部署。2. 打包成 jar第一种方法(idea)1. clean2. package或者在项目的目录下执行bin/package.bat 脚本(采用这种方式)然后会在项目下生成 target文件夹包含 w...原创 2021-01-19 20:31:19 · 878 阅读 · 0 评论 -
若以管理系统数据字典配置说明
目录第一步:新建字典类型第二步:新建字典数据第三步:程序中使用字典数据(数据库存储:用户性别(0男 1女 2未知))若以管理系统数据字典配置说明第一步:新建字典类型第二步:新建字典数据第三步:程序中使用字典数据(数据库存储:用户性别(0男 1女 2未知)) <!--prop是实体类定义的字段名称--> <el-table v-loading="loading" :data="goodsList" @selection-change="原创 2021-01-17 12:09:02 · 2020 阅读 · 0 评论 -
Idea中开发vue的三两件小事
1:idea中安装vue插件 到这里idea安装vue插件就好了,可以新建vue页面使用了2:idea中运行vue项目的配置 配置run启动 最后点击刚才配置的run,运行vue项参考:idea中搭建vue(详细版)IDEA安装vue插件图文详解...原创 2021-01-04 21:42:58 · 489 阅读 · 0 评论 -
Spring的IOC和AOP原理
目录Spring的IOC和AOP原理IoC(Inversion of Control)AOP(Aspect Oriented Programming)spring 的优点?Spring的IOC和AOP原理本文讲的是面试之Spring框架IOC和AOP的实现原理, IoC(Inversion of Control) (1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转载 2020-12-29 16:37:19 · 536 阅读 · 0 评论 -
Spring、SpringMVC、SpringBoot和SpringCloud的区别
目录SpringSpringMVCSpringBootSpringCloudSpring和SpringMVC:SpringMVC和SpringBoot:SpringBoot和SpringCloud:总结:SpringSpring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。Spring总结起来优点如下:低侵入式设计,代码的污染极低。 独立于各种应用服务器,基于Sp转载 2020-12-29 16:14:20 · 436 阅读 · 0 评论 -
Gogs搭建git本地服务器教程----windows平台
1:基础概念 Gogs 是一款极易搭建的自助 Git 服务。 开发目的:Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥...原创 2020-12-19 11:16:05 · 1269 阅读 · 0 评论 -
记录Java和Javaspringboot 程序开发中使用到的注解功能
本文主要为了记录在开发过程中记录使用到的注解功能目录1:@Resource注解2:@Value注解1:@Resource注解@Resource注解描述: @Resource主要做依赖注入的,从容器中自动获取bean,和@Autowired用法相似,作用如下:1、在启动Spring时,首先要启动容器2、在启动Spring容器时,会默认寻找容器扫描范围内的可加载的bean,然后查找哪些bean上的属性和方法有@resource注解3、找到@Resour...原创 2020-12-12 10:06:39 · 341 阅读 · 0 评论 -
深入理解java注解的实现原理(转载)
转自:深入理解java注解的实现原理今天将从以下4个方面来系统的学习一下java注解 什么是注解 注解的用途 注解使用演示 注解的实现原理 1,什么是注解注解也叫元数据,例如我们常见的@Override和@Deprecated,注解是JDK1.5版本开始引入的一个特性,用于对代码进行说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解一般常用的注解可以分为三类: 一类是Java自带的标准注解,包括@Override(标明重写某个方法)、@De转载 2020-12-12 09:45:57 · 182 阅读 · 0 评论 -
Redis安装以及在Idea中使用Redis初尝试
本文主要完成两方面的内容,一是 在windows系统上安装Redis服务端及验证;二是在Idea中链接Redis,并且编写程序初步使用Redis1:Windos系统上安装RedisRedis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。官方下载地址:http://redis.io/down..原创 2020-12-11 14:42:53 · 13699 阅读 · 6 评论 -
Idea中怎么运行从github上下载的项目
小伙伴们是不是经常会从github上下载的项目,偷学点技术,开开心心的找了半天找到一个对自己胃口的项目,好的,下载到本地,Idea打开项目却发现各种坑**的不能运行,不能运行你TM 上传 ~,这种问题好吧,我也被遇到很多次,首先,要把基本的配置做好,剩下的只能祈求代码上传者是一个良心up了~ 说百遍,不如亲自动手做一遍,下面演示一个下载的项目如何进行配置,运行1:idea中依次点击file---project structure,选择jdk 和对应的语言级别2:配置项目模块目录...原创 2020-12-11 09:24:08 · 16757 阅读 · 3 评论 -
windows下 使用npm安装vue
目录一、使用之前,我们先来掌握3个东西是用来干什么的。二、开始下载、安装Node.js三、测试NPM安装vue.js四、测试NPM安装vue-router五、测试NPM安装vue脚手架,运行npm install vue-cli -g六,nmp下新建出来的vue01的目录描述如下图所示:一、使用之前,我们先来掌握3个东西是用来干什么的。Node.js:简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScrip原创 2020-12-10 09:46:09 · 342 阅读 · 0 评论 -
Mybits和原始的JDBC两种操作数据库Dao开发方式的对比
目录Mybits简介项目分层结构原始JDBC数据库开发模式 Mybits--Mapper代理的开发方式开发模式两种开发模式的对比Mybits简介 MyBatis,原名 iBatis,由原来的 apache 迁移到了谷歌,更名为 MyBatis。MyBatis 指的就是 iBatis 3.x 后的版本。 MyBatis 是采用 ORM(Object Relational Mapping,对象关系映射)思想实现的持久化层框架,之前学习持久层解决方案...原创 2020-12-08 17:35:03 · 448 阅读 · 1 评论 -
Idea开发JAVA过程中遇到的错误集合以及解决方法,持续更新
提示:这篇博文是记录自己在使用Idea开发JAVA过程中遇到的错误集合以及解决方法,可以自行搜索是否有你遇到的坑,说不定就中奖了~ 将持续更新!错误1:Error:(4, 30) java: 程序包io.swagger.annotations不存在 描述:无法识别的注解@ApiModel 解决办法:下载io.springfox:springfox-swagger2:2.8.0 依赖,这里使用的是Gradle来管理依赖,如果是Maven请自行搜索配置方式...原创 2020-12-08 08:42:30 · 4187 阅读 · 0 评论 -
Intellij IDEA 添加外包jar包的方式
添加自己下载的jar包方式有好几种,我们掌握一种就好了第一步:首先把自己下载的外部jar包拷贝到lib(新建)目录下第二步:依次点击file--project structure 菜单 选择左侧Libraries ,点击+号,选择导入jar包的存放位置第三步:点击apply ,ok, 导入jar包成功,开心的新代码吧~~...原创 2020-12-07 14:38:47 · 597 阅读 · 0 评论 -
Ideal中配置数据库mysql
首先的首先要说明一个概念,在IDeal中配置数据库工具和伙伴们在代码中写代码来链接数据库、操作数据库是两码事,并无关联,不要把这两个概念搞混了。这篇文章只是介绍在Ideal中配置mysql数据库,并不涉及代码层面,那有客观要问了,配置有什么作用呢?嗯 ,问的好,说实话,我也不觉得有卵用,先上图看一下配置好的结果了,具体是否有用客官自己判断~ PS:嗯简单点说,就是配置完成后,可以在IDEAL中可视化方式查看数据库、表了,真有你的,用Navicat不香嘛,Idea你就好好用来写代码不香吗..原创 2020-12-07 09:31:42 · 1081 阅读 · 0 评论 -
Idea 安装,配置Gradle并 创建第一个程序,亲测可用
参考https://blog.youkuaiyun.com/vistaed/article/details/106960918原创 2020-12-05 16:48:44 · 3512 阅读 · 0 评论 -
maven、Gradle中的groupId和artifactId到底指的是什么
maven、Gradle中的groupId和artifactId到底指的是什么groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。 groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。 域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的grou...原创 2020-12-05 14:41:36 · 1334 阅读 · 0 评论 -
用IDEA 来写第一个Springboot程序以及欢乐的避坑指南
上一篇文章我们安装了JDK安装、配置, Idea配置实现第一个小程序HelloWorld配置好了基本环境,下面开始升级新建第一个Springboot项目1:IDEA点击file---new---project在左侧菜单找到并点击 Spring Initializr,点击next。注意,这里idea默认使用https://start.spring.io提供的在线模板,所以需要保证网络畅通。没网的话就需要在本地搭建spring Initializr服务器,这里不做讨论2:选择对应的type类原创 2020-12-04 11:14:59 · 338 阅读 · 11 评论 -
JDK安装、配置, Idea配置实现第一个小程序HelloWorld
Warning:所发文章都是自己实际操作步骤的记录,所有分享资源都亲测可用!1:JDK下载安装Oracle官网:https://www.oracle.com/java/technologies/javase-downloads.html下载与系统版本对应的JDK接着傻瓜式操作双击安装下载的JDK,不在啰嗦2:配置环境变量:计算机→属性→高级系统设置→高级→环境变量新建系统变量JAVA_HOME变量名:JAVA_HOME;变量值:D:\Program Files\Java\jdk1.原创 2020-12-03 21:06:58 · 375 阅读 · 0 评论