Java 相关
文章平均质量分 57
少年自有他的山海
叫我 Add V
这个作者很懒,什么都没留下…
展开
-
SpringBoot Controller接收参数的几种常用方式
SpringBoot Controller接收参数的几种常用方式请求路径参数@PathVariable获取路径参数。即url/{id}这种形式。@RequestParam获取查询参数。即url?name=这种形式例子GEThttp://localhost:8080/demo/123?name=suki_rong对应的java代码:@GetMapping("/demo/{id}")public void demo(@PathVariable(name = "id") String id,转载 2021-02-23 11:58:47 · 218 阅读 · 0 评论 -
在Intelij IDEA中修改maven为国内镜像(阿里)
在Intelij IDEA中修改maven为国内镜像(阿里)国内镜像:阿里打开IntelliJ IDEA->Settings ->Build, Execution, Deployment -> Build Tools > Maven或者直接搜索maven具体如下图所示:而一般情况下在c:\Users\xx.m2\这个目录下面没有settings.xml文件,我们可以新建一个,settings.xml文件下的内容是:直接粘贴复制保存在上图所示的目录下面就可以了. 需要注意的转载 2021-02-22 16:19:47 · 972 阅读 · 0 评论 -
阿里云CentOS搭建EasyMock
阿里云CentOS搭建EasyMock简介Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务。特性支持接口代理支持快捷键操作支持协同编辑支持团队项目支持 Restful支持 Swagger 1.2 & 2.0基于 Swagger 快速创建项目支持显示接口入参与返回值支持显示实体类支持灵活性与扩展性更高的响应式数据开发支持 Mock.js 语法支持 restc 方式的接口预览阿里云自己部署原创 2020-10-25 15:22:27 · 274 阅读 · 0 评论 -
接私活可用的 Springboot + Vue 快速开发框架
接私活可用的 Springboot + Vue 快速开发框架推荐两个使用起来不错的可以在空余时间接私活的快速开发框架。第一个 Jeecg BootJeecgBoot是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design。强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!!JeecgBoot在提高UI能力的同时,降低了前后分原创 2020-09-28 10:07:57 · 2403 阅读 · 5 评论 -
Docker容器常用命令
Docker容器常用命令docker运行(创建)容器命令docker run 镜像名docker run tomcat创建并运行容器命令,如果docker主机已经下载过tomcat,则该命令会直接创建一个tomcat的容器实例,否则会先去hub端拉取该tomcat镜像,默认是 :latest最新版,然后在运行镜像且生成一个tomcat容器实例对象。docker run -it 镜像名docker run -i -t centos-i : 表示创建要给交互式容器-t:表示运行容器的原创 2020-06-10 17:35:48 · 756 阅读 · 0 评论 -
微信小程序从SpringBoot获取openId
微信小程序获取openId官方文档wx.login:【穿梭门】https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.htmlauth.code2Session【穿梭门】https://developers.weixin.qq.com/miniprogram/dev/api-backend/...原创 2020-04-22 08:56:42 · 1338 阅读 · 4 评论 -
Java SpringBoot读取配置文件变量
Java SpringBoot读取配置文件变量配置变量在dev配置文件末尾加入参数变量wechat: appid: wx1234564879456 appsecret: qwer1234564789456124567891453245使用在使用的文件中上方引用:@Value("${wechat.appid}")private String appId;@Value("${...原创 2020-04-21 09:16:11 · 725 阅读 · 0 评论 -
Java八大数据类型
Java八大数据类型bytebyte 数据类型是8位、有符号的,以二进制补码表示的整数;最小值是 -128(-2^7);最大值是 127(2^7-1);默认值是 0;byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;例子:byte a = 100,byte b = -50。shortshort 数据类型是 16 位、有...原创 2020-04-15 09:19:23 · 270 阅读 · 0 评论 -
微信小程序获取用户绑定手机号码完整版(转载)
一、准备阶段创建小程序项目(测试号即可)创建Java后台项目(此处为SpringBoot 普通项目)二、前端代码WXML 代码<!--index.wxml--><view class="container"> <view class="userinfo"> <button wx:if="{{!hasUserInfo &&am...转载 2020-04-12 14:20:37 · 1001 阅读 · 0 评论 -
SpringBoot拦截器
SpringBoot拦截器拦截器会对处理器进行拦截,这趟通过拦截器可以增强处理器的功能。开发拦截器所有的拦截器都需要实现HandlerInterceptor接口,在继承HandlerInterceptor有三个拦截器是经常使用的: 1.preHandle在业务处理器处理请求之前被调用 2.postHandle在业务处理器处理请求执行完成后,生成视图之前执行 3.afte...原创 2020-03-11 16:58:12 · 203 阅读 · 0 评论 -
SpringBoot定时任务
SpringBoot定时任务参考自:https://blog.csdn.net/qq_33257527/article/details/79515163###参考自:https://www.dalaoyang.cn/article/19项目中很多时候会使用到定时任务,这篇文章介绍一下springboot整合定时任务。springboot整合定时任务其实就两点, 1.创建一...原创 2020-03-11 16:57:20 · 150 阅读 · 0 评论 -
SpringBoot整合Mybatis案例
SpringBoot整合Mybatis案例2019/7/15以实习生身份入职公司前端做Angular ,但是感觉前途迷茫,于是乎学习一下Java的框架——SpringBooot。参照大神博客:https://blog.csdn.net/iku5200/article/details/82856621#commentBoxIDE:idea、DB:mysql新建一个Sprin...原创 2020-03-11 16:56:11 · 299 阅读 · 0 评论 -
SpringBoot 各层之间的关系
SpringBoot 各层之间的关系SpringBoot 分为四层:controller层、service层、dao层、entity层。entity层:和 model 层一样,存放的是实体类,属性值与数据库值保持一致,实现 setter 和 getter 方法。https://blog.csdn.net/qq_37433657/article/details/83275051...原创 2020-03-11 16:53:31 · 3752 阅读 · 0 评论 -
jeecg-boot新建module模块
随着jeecg-boot不断拓展更新,爱好者越来越多,对于刚入门或者刚从事java(springboot)的人来说,会遇到各种各样的问题。今天就对jeecg-boot开源项目上的一个issues:373,写个手册-jeecg-boot下多模块项目。从issues:373 ,可以看出提问者,他想新建一个jeecg-boot-module-jm bundle,然后在 jeecg-boot-mo...转载 2020-03-06 09:10:36 · 1444 阅读 · 0 评论 -
阿里云部署JeecgBoot
阿里云部署JeecgBoot首先贴出官网教程:http://jeecg-boot.mydoc.io/?t=345682自己在部署的时候遇到了各种各样的问题,其实一步一步的按照官网给出的步骤来是没问题的,有个别采坑的地方在此记录一下。部署采用jar的方式部署,我不喜欢用war,主要是不会,哈哈哈。首先部署的时候得保证阿里云安装了nginx、redis、mysql5.7、java。nginx...原创 2020-01-11 00:16:06 · 2617 阅读 · 3 评论 -
SQL联合查询(内联、左联、右联、全联)的语法
SQL联合查询(内联、左联、右联、全联)的语法概述:联合查询效率较高,举例子来说明联合查询:内联inner join 、左联left outer join 、右联right outer join 、全联full outer join 的好处及用法。联合查询效率较高,以下例子来说明联合查询(内联、左联、右联、全联)的好处:第一:内联(inner join)如果想把用户信息、积分、等级都列...转载 2020-01-06 10:24:26 · 1321 阅读 · 0 评论 -
mybatis-plus QueryWrapper自定义查询条件
mybatis-plus框架功能很强大,把很多功能都集成了,比如自动生成代码结构,mybatiscrud封装,分页,动态数据源等等,附上官网链接https://mp.baomidou.com/,github上有代码例子,国内小伙伴推荐码云https://gitee.com/baomidou/mybatis-plus。但是,其中还是有些小坑,文档也没有涉及的很全面,碰到问题,百度或者发issu...转载 2020-01-06 10:14:10 · 11427 阅读 · 1 评论 -
jeecgboot数据字典使用
jeecgboot数据字典使用input页面下拉框使用效果展示实现定义数据字典引用并调用JDictSelectTag组件import JDictSelectTag from '@/components/dict/JDictSelectTag.vue'export default { .... components: { JDate, ...转载 2019-12-19 15:52:41 · 12807 阅读 · 6 评论 -
Java 数据库树形查询
Java 数据库树形查询JAVA从数据库读取菜单,递归生成菜单树。定义菜单类public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private...转载 2019-10-28 10:31:34 · 618 阅读 · 0 评论 -
字符串、数值与16进制相互转化
字符串、数值与16进制相互转化首先创建一个工具类:package c;public class DataUtils { /* * 字节数组转16进制字符串 */ public static String bytesToHexString(byte[] bArr) { if (bArr == null) { return null;...原创 2019-10-15 16:20:09 · 315 阅读 · 0 评论 -
Java 读取网络资源文件 获取文件大小 MD5校验值
Java 读取网络资源文件 获取文件大小封装一个文件操作工具类:package c;import java.io.*;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;/** * @author Jayvee * @Description: to...原创 2019-10-15 14:47:06 · 623 阅读 · 0 评论 -
Java实现JSONObject对象与Json字符串互相转换
Java实现JSONObject对象与Json字符串互相转换JSONObject 转 JSON 字符串Java代码: JSONObject jsonObject = new JSONObject(); jsonObject.put("name", "wjw"); jsonObject.put("age", 22); jsonObject.pu...原创 2019-10-15 14:25:53 · 1718 阅读 · 0 评论 -
SpringBoot获取http请求参数的方法
SpringBoot获取http请求参数的方法有七种Java后台获取前端传来参数的方法,稍微罗列一下。1. 直接把表单里面的参数写进 Controller 相应方法的形参中去,这个获取参数的方法适合get提交,而不适合post提交。 /** * 1.直接把表单的参数写在Controller相应的方法的形参中 * @param username * @param ...原创 2019-09-30 10:17:49 · 1466 阅读 · 1 评论 -
SpringBoot常用注解
@Controller 在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面。若返回json等内容到页面,则需要加@ResponseBody注解。https://www.cnblogs.com/shuaifing/p/8119664.html@RestController 相当于@Controller+@ResponseBody两个注解的结合,返...原创 2019-08-15 15:14:52 · 279 阅读 · 0 评论 -
使用JDBC完成分类表CRUD的操作
工具类通过之前的案例回顾,不难发现,有很多的代码操作是重复的,比如“获取链接”和“释放资源”等,将来在增删改查中经常遇到,开发中遇到这种情况,将采用工具类的方法进行抽取,从而达到代码的重复利用。此处使用V1版本,之后还有替他版本。获取链接/** * 获取连接方法 * * @return */ public static C...原创 2019-05-16 22:10:46 · 521 阅读 · 0 评论 -
MySQL多表创建关联及操作
外键 现在有两张表“分类表”和“商品表”,为了表明商品属于哪个类别,通常情况下,我们将在商品上添加一列,用来存放分类的cid信息,此列成为外键。 此时,分类表 category 称作主表,cid 成为主键。商品表 products 成为从表,category_id成为外键。 通过主表和从表的外键描述主外键的关系,呈现的就是一对多的关系。外键特点 ...原创 2019-05-16 22:06:43 · 6594 阅读 · 1 评论 -
JDBC 基础用法学习
JDBC概述 java 数据库链接,sun公司退出的 java 访问数据库的标准规范接口 是一种用于执行SQL语句的 java API 可以作为多种关系数据库提供统一接口 是一组 java 工具类和接口的组成。JDBC原理 JDBC是接口,驱动接口的实现,没有驱动无法完成数据库链接,而不能操作数据库。 每个数据库厂商都需要提供自己的驱动,用来链接自...原创 2019-05-16 22:00:30 · 258 阅读 · 0 评论