Java项目
Batman。
希望能借Java实现自我价值,尽量坚持更新博客,记录点点滴滴的成长。
展开
-
9.24 Ajax和@RequestBody前后端交互
原创 2021-09-24 14:55:38 · 133 阅读 · 0 评论 -
9.15 日志输出 logger.debug
原创 2021-09-15 15:43:12 · 198 阅读 · 0 评论 -
9.15 SpringMVC常用注解
原创 2021-09-15 15:41:26 · 103 阅读 · 0 评论 -
9.14 SpringBoot模板引擎Thymeleaf入门思维导图总结
原创 2021-09-14 16:02:01 · 295 阅读 · 0 评论 -
SpringBoot引擎框架thymeleaf前后端交互的具体使用方法
第一步、首先在MySQL数据生成一张表第二步、在IDEA中的generatorConfig.xml文件中,输入表的名字,然后点击Maven——plugins——mybatis-generator-mybatis-generator-generate生成代码第三步、自己写Controller和Service,也就是下面三个文件要自己写Controller:package com.snow.controller;import com.snow.dto.Page;import com.sno原创 2021-07-05 18:34:18 · 6235 阅读 · 1 评论 -
SpringBoot模板引擎Thymeleaf
Thymeleaf什么是模板引擎模板引擎就是集成了静态页面+动态数据(这里的动态数据指随时可能改动的数据),方便前端与后台数据库交互。引入Thymeleaf怎么引入呢,对于springboot来说,什么事情不都是一个start的事情嘛,我们去在项目中引入一下。给大家三个网址参考一下引入的参数:①Thymeleaf 官网: https://www.thymeleaf.org/②Thymeleaf 在Github 的主页: https://github.com/thymeleaf/thymelea转载 2021-07-01 20:42:16 · 118 阅读 · 0 评论 -
为什么包名要域名反写?
①因为你打开文件的时候com.java.demo,是从包里面打开java文件,而不是从java文件打开包②因为文本编辑器是左对齐的,而前面的包名com和java是统一的,而demo等java文件的名称是不统一的,如果反过来写就会很乱。...原创 2021-07-01 20:17:21 · 1733 阅读 · 0 评论 -
IDEA使用Spring Initializr创建SpringBoot项目
1、创建SpringBoot项目2、创建一个用于web访问的Controller注意Controller存放的位置是和启动类DemoApplication同级的,不要放错了3、启动项目原创 2021-06-30 14:49:23 · 161 阅读 · 0 评论 -
Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to
记录一次SpringBoot配置Redis时报错:Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException:错误原因是无法连接到Redis,打开配置文件application.properties,发现我的redis设置了登录密码,然而redis的默认密码为空,我只要把设置的密码注释掉就可以了。...原创 2021-06-29 22:19:52 · 685 阅读 · 0 评论 -
基于Git、Tortoise Git、Gitee、IDEA实现多人协作开发
第一步、下载Git下载Git详情点击这里第二步、下载Tortoise Git下载Tortoise Git小乌龟Git点击这里,封装了很多Git的操作第三步、找一个git的代码托管网站,这里用的是Gitee码云第四步、IDEA上传项目到gitee到这里项目就上传到Gitee仓库了,然后如果修改了代码可以先pull同步,在push上传,具体如下图所示第五步,同事想要协同开发这个项目,只需要到Gitee,把项目的SSH复制到IDEA直接克隆打开就可以了。...原创 2021-06-29 13:27:51 · 529 阅读 · 0 评论 -
SringBoot框架配置MyBatis代码生成器
一共需要修改四个文件,分别是pom.xml、application.properties、generatorConfig.xml、jdbc.properties1、pom.xml文件,加入两个配置下面这个配置的是生成代码的保存路径下图是把MyBatis插件的按钮加入到Maven—Piugins—mybatis-generator中完整的pom.xml文件代码如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="ht原创 2021-06-29 11:11:49 · 140 阅读 · 0 评论 -
记一次使用mybatisplus新增功能出现Could not set property ‘id‘ of class XXXXXXXX
记一次Could not set property ‘id’ of 'class com.xxxx.xxx.xxxx.entity.xxxxx’的错误> 我使用mybatisplus在表映射到的实体类上注明@TableName("XXXX),然后就直接开始写新增功能,> 发现报这个错误,我的数据库表的id设置的是自动增长,我从页面传输的对象没有包括id,> 折腾我大半天,我想,应该是mybatis不知道实体类映射表的哪一个字段才是主键,于是乎我在实体类 的id字段上加上> @转载 2021-06-28 20:22:48 · 2138 阅读 · 0 评论 -
Windows安装Redis
1、官网下载Redis压缩包,直接解压所下图2、执行点击路径进入cmd执行代码redis-server.exe启动成功3、再开一个cmd,进入同样的路径执行redis-cli.exe原创 2021-06-26 17:55:08 · 51 阅读 · 0 评论 -
安装Linux 利用VMareWorkstations安装Linux的Centos7版本
1、左上角点击文件——新建虚拟机2、选择经典3、选择下载好的CentOS7的镜像文件4、设置账号密码(记清楚)5、选择虚拟机存放的地方,下一步默认完成6、点击software,选择最上面第一个linus最经典的无界面版本,然后点击右下角安装就可以了...原创 2021-06-26 17:31:13 · 102 阅读 · 0 评论 -
Linux安装Nginx集群实现请求分发服务
1、安装nginx#安装Nginx依赖包[root@localhost hd]# yum install gcc-c++[root@localhost hd]# yum install -y pcre pcre-devel[root@localhost hd]# yum install -y zlib zlib-devel[root@localhost hd]# yum install -y openssl openssl-devel#解压:[root@localhost hd]# tar -原创 2021-06-26 16:35:44 · 444 阅读 · 0 评论 -
Linux安装配置Maven跑SpringBoot项目
1、查看CentOS是否安装了自带的JDK(本人的linus装的是CentOS版本)yum list installed | grep java2、如果存在自带的JDK,删除centOS自带的JDK3、ll(查看检查安装包是否已经删除)4、用xftp等工具连接上虚拟机的IP地址,上传maven的压缩包,并解压把apache-maven-3.8.1改名为maven5、修改系统配置文件切换到root用户修改系统配置文件没修改前是这样的:修改后是这样的:使配置文件生效原创 2021-06-26 16:13:06 · 647 阅读 · 0 评论 -
Linux防火墙关闭命令
1.启动防火墙 systemctl start firewalld2.禁用防火墙 systemctl stop firewalld3.设置开机启动 systemctl enable firewalld4.停止并禁用开机启动 sytemctl disable firewalld5.重启防火墙 firewall-cmd --reload在linus上部署了项目,有时候会发现防火墙会拦截浏览器上发起的请求,这时候只需要执行第2个命令,把防火墙关闭即可...原创 2021-06-26 15:57:36 · 357 阅读 · 0 评论 -
Linux安装配置Java JDK
1、卸载系统自带的java[root@localhost ~]$yum -y remove java*[root@localhost ~]$yum -y remove *java*2、用xftp连接虚拟机,上传linus版本的jdk到创建的apps目录下,然后安装JDK#创建文件夹,解压文件[hd@localhost ~]$ mkdir apps[hd@localhost ~]$ cd apps/[hd@localhost apps]$ tar -zxvf jdk-9.0.1_linux-x原创 2021-06-26 15:54:02 · 76 阅读 · 0 评论 -
Linux中yum安装MySQL的社区版MariaDB
MariaDB和MySQL的区别是?MariaDB的出现是因为,担心MySQL被甲骨文公司收购后会被闭源导致无法使用。MariaDB几乎与MySQL一样1、通过在系统文件中创建MariaDB.repo文件,来配置MariaDB源下载地址创建文件vi /etc/yum.repos.d/MariaDB.repo #应该是在哪个目录都可执行这条命令配置源name = MariaDBbaseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.1原创 2021-06-26 15:42:58 · 206 阅读 · 0 评论