- 博客(32)
- 收藏
- 关注
原创 springboot实现小程序授权登录功能
先看看这个功能的实现步骤原理:准备的开发工具:1、idea,2、微信开发者工具(https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html)3、注册好微信公众平台(https://mp.weixin.qq.com/)4、redis。微信开发者工具最好下载稳定版:一、spring boot代码:目录结构,这里只涉及到config和controller:pom.xml文件<dependency>
2021-12-18 13:59:37
6285
原创 ReflectionException: There is no getter for property named ‘xxx‘ in ‘class com.ze.entity.xxx‘
遇到这个问题,百度大部分答案都能够解决,比如在mapper层里添加“@Param”注解进行绑定参数但是我现在讲细一点,这一点情况就是:在xml文件里,sql语句,比如我插入语句: <insert id="insertOrder" parameterType="com.ze.entity.Order"> insert into `order`(sweet_id,user_name,mobile,user_adress, create_date, deleted)
2021-12-03 20:08:05
621
原创 springboot+templates无法载入图片,图片请求路径会自动添加controller路径的问题
今天写了一下springboot+templates项目,昨天用相对路径引入图片还好好的,看一下操作:1、我的目录:2.html页面引入图片:这里我采用相对路径:运行项目,通过浏览器访问:可以正常访问!当我写另外一个页面时,突然无法载入图片了:看一下我当时的html代码:我也是采用相对路径,运行项目,访问页面:发现不能正常显示图片了,上面明明可以访问的,怎么就不能显示了呢然后再仔细检查一下一些问题:发现我的图片路径怎么加上了controller请求路径了?我的controll
2021-11-24 13:41:11
1290
原创 springboot整合thymeleaf中html无法引入js,css问题
html文件是我直接从网上下载的模板,然后改成适合自己的,所以涉及到了一些js,css样式下载之后直接打开浏览器访问是没问题的,但是springboot通过controller访问html页面,发现无法引入静态资源先看一下我的目录:当我写登录功能时,controller直接返回login,就是访问登录页面controller代码:@Controller@RequestMapping("/user")public class UserController { @Autowired
2021-11-10 16:47:29
3223
2
原创 yml文件配置别名不生效(无法解析):Inspection info:Under construction
在mapper.xml文件里,我们可能需要用到别名,需要在yml进行配置:mybatis: mapper-locations: classpath:mapper/*.xml //xml所在位置路径 type-aliases-package: com.jinqiao.user.domain //实体类路径 configuration: map-underscore-to-camel-case: true按道理配置成功,但是没有生效!原因可能是,是我们之前用过一个插件:myba
2021-10-27 17:02:34
2538
原创 spring boot+html访问图片
刚开始接触时,总是提示无法载入图片,百度尝试过很多解决办法,一般都是修改配置文件指定一下静态资源路径,例如在配置文件加入:spring.resources.static-locations=‘静态资源路径’但我有点不一样,可能是因为开发工具版本不一样,我在application.yml配置文件中,加入类似代码:spring: web: resources: static-locations: classpath:/看一下我的图片目录:login.html页面:然后
2021-09-17 15:07:19
1279
2
原创 前端不同页面获取用户登录名的方法
1.前言我们结合前后端做一个小网站时,可能都会遇到一个问题,就是刚登录时,前端页面显示:【欢迎回来!***(登录名)】那如何获取这个登录名呢,不同页面又该如何获取呢?我来说一说2.说明这是一个ssm项目,这里涉及到spring boot的controller层和jsp3.项目开始首先看一下后端controller层的登录功能代码:通过model把登录名传给前端页面@PostMapping("/login") public String login(@RequestParam Stri
2021-09-11 21:08:43
4099
1
原创 spring data jpa 一对多,多对一学习
开发工具:mysql,idea1.新建两张表:用户表和地址表,用户可以有多个地址(一对多)用户表是主表,地址表是从表-------------------------------------------------------------------------------------------------2.项目结构:3.配置pom文件: <dependency> <groupId>mysql</groupId>
2020-11-20 13:50:41
321
原创 Hibernate查找数据报NoSuchElementException: No value present错误解决办法
比如我查询://查询id为1的用户TUser tUser = tUserMapper.findById(1).get();就会报错java.util.NoSuchElementException: No value present意思很明确,就是没有找到值,但是自己的数据库里明明就是有这个值的,原因可能如下:没有正确修改配置文件:我的是在yml文件这里需要把ddl-auto修改成update,如果你是create的话 ,代表每次都要重新建立表,查询的时候你当然找不到之前的数据,就会报这个
2020-11-20 12:42:56
15464
原创 @Transactional 注解详解
说到数据库,我们就会想到事务,在spring或springboot等框架中,关系到数据库的增删改时,也都会使用@Transactional 注解来表示事务的开启,下面说说@Transactional 注解的详情介绍:1.首先就是引入@Transactional可以放在类上,表示全部方法开启事务,也可放在某个方法上面,表示这个方法开启事务,一般都放在service层里2.我们看看此注解的重要参数各个参数详解:1. propagation事务传播行为:多事务方法之间相互调用,这个过程中事务是如何
2020-11-11 14:53:36
9736
原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
今天打开centos7,由于没设置开机自启,当我启动docker时,发现与docker有关的命令都会报错,百度过,说什么重装docker啥的,我都试过,但是还是解决不了问题,下面我贴出问题集:1. 例如我查看版本信息2.重启容器3. systemctl status docker 查看docker状态也发现错误:最后解决问题方法是:进入 /etc/docker,没有daemon.json文件就自己新建一个:cd /etc/docker编辑daemon.json文件:加入这段代码:
2020-10-16 20:01:12
230524
65
原创 centos7安装docker容器教程
百度来到菜鸟教程:https://www.runoob.com/docker/centos-docker-install.html选择其中之一下载:下载完成后,输入命令:sudo service docker start查看docker版本信息:安装成功!
2020-10-12 11:39:38
201
原创 centos7自带火狐无法正常上网问题
今天重新安装了centos7系统,要进行网络连接,遇到了无法正常上网问题,在此记录一下:百度尝试过很多方法,但是还是解决不了,我的网络连接也显示已连接:尝试过关闭防火墙,或修改啥配置的,都没用,但最终解决方法是:右击centos7,打开设置:选择NAT模式,之后点击确认:然后ping一下百度网址,或者打开火狐浏览器访问百度:能够ping通,火狐浏览器也能上网啦...
2020-10-12 11:21:48
6312
2
原创 ssm简单增删改查课程购买项目入门
一个简单的课程购买项目系统,由于是刚学,是入门级的,有很多功能没有实现,但是基本的增删改查都有,以及搜索登录注册功能,适合初级者。应用到的知识:数据库:MySQL后端:ssm(spring+springmvc+mybatis)前端:bootstarp,jquery,jspgit地址:https://github.com/15707612231/ssm-相关截图:附上mysql表结构数据SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;--
2020-09-08 11:25:36
250
原创 ssm实体类驼峰命名的属性不能正常取值的问题
今天写了写ssm练习,发现凡是数据库带有下划线的字段,在实体类中用了驼峰命名的字段,取到的值都为null,后面发现了问题并解决:你需要在你的配置文件设置开启驼峰命名,我的配置文件是config.xml:<!--开启驼峰命名--><setting name="mapUnderscoreToCamelCase" value="true"/>然后重启项目就可以正常取值啦...
2020-08-13 23:36:09
847
原创 Navicat打开出现1040 too many connections问题解决
今天用了太长时间的mysql,突然打开就报1040 too many connections的错误,网上解决的办法很多,需要改配置文件或者其他一下什么权限的,我这里只需要重新启动一下mysql服务就好了出现的原因:mysql安装目录下的my.ini中设定的并发连接数太少或者系统繁忙导致连接数被占满解决:1.打开电脑的服务或者进入cmd,输入services.msc,来到电脑服务设置里,找到mysql服务重启一下:右键重启一下就ok啦...
2020-08-13 13:59:09
4085
原创 java web基本增删改查操作
这是一个结合mysql数据库,java后端和jsp页面的综合案例:声明:学习本文时,需要有一定的基础,例如jsp,jquery,servlet,Java,jdbc等基础,如果不懂的希望从基础学起,加油!在代码中有对应的注释说明,所以我就直接上代码了大致流程是:首先访问到servlet层,在servlet层里调用StudentRepository的各个方法,然后展示到jsp页面中。所以浏览器访问路径是servlet层里StudentServlet中@WebServlet("/student")的路径(
2020-06-26 21:17:08
27183
47
原创 spring mvc无法引入Jquery的问题解决
spring mvc无法引入Jquery的问题:最近学习了spring mvc,途中遇到了无法引入Jquery的问题,在此记录一下:百度上有很多普遍有效的答案,例如web.xml是否把所有静态资源都拦截了,或者引入Jquery的路径是否有问题等等,但是我这里是比较特殊点的问题,就是我都配置好web.xml文件,引入Jquery的路径也没问题,但是还是访问不到Jquery。浏览器提示错误如下:$ is not defined解决办法:我是用idea开发软件直接rebuild一下项目,重新运行
2020-06-20 22:20:26
741
1
原创 centos无法正常上网百度的问题
先来一张图,centos火狐输入百度网址时:百度搜索了很久都没有适合的解决方法,最后我改了一下配置:1.进入虚拟网络编辑器2.选择VMnet8,进入NAT设置3.把网关最后一个数字改一下,比如我的把0改成1然后应用-确定,重新连接网络,发现可以正常上网百度了...
2020-05-31 16:00:35
844
原创 centos7右上角网络连接图标消失的解决方法
前言:这个网络连接图标消失的问题我已经遇过两次了,但是两次的解决方法都不一样,在此记录一下。第一次:经过百度,直接使用一条命令,然后重启即可:mv /var/lib/NetworkManager /var/lib/NetworkManager.bak这样就成功解决了,图标回来了!第二次:遇到相同的问题,用了第一种方法,但是结果却提示说目录或文件不存在,于是我又百度,找到了别的命令:chkconfig network offchkconfig network onservice Netw
2020-05-31 14:47:16
7154
18
原创 js-全选反选效果
全选反选效果在很多网页都能见到,那具体代码是怎样的呢,在这里简单介绍一下两种方式js,jquery:工具:WebStorm等前提:熟悉html,css,JavaScript,jQuery先用js简单看一下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...
2020-05-01 19:47:13
588
原创 RESTful 规范和Postman调试学习介绍
最近学习了RESTful接口规范,并用Postman作了介绍,在这里记录一下有关RESTful接口规范:1.什么是RESTful?REST:是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想。RESTful:对应的中文是rest式的;Restful web servi...
2020-04-27 17:39:56
342
原创 jQuery简单列表显示效果
最近学习了jQuery,做一个jQuery简单列表显示效果,在此之前,需要有一定的html和css基础,还有一定的JavaScript基础工具:WebStrom前提:下载好jQuery库并引入项目中大概目录:然后新建html:先上代码:图片自己随便引入<!DOCTYPE html><head lang="en"> <meta charset="...
2020-04-24 16:12:22
428
原创 js-跟着鼠标移动的图片
在这里玩一下页面中跟着鼠标移动的图片效果,在这里之前,大家需要对js有基本的认识,才能理解这个简单的代码1.使用的工具:WebStorm(当然也可以用HBuilder)2.先找一个图片,放到项目imges文件中我的图片名是timg.gif3.代码:<!DOCTYPE html><html lang="en"><head> <meta...
2020-04-14 22:10:15
961
原创 多线程学习笔记
前言:最近学习了多线程的课程,对多线程有了一定的了解,在这里做一下笔记:多线程:多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理(Chip-level multithreading)或同时多线程(...
2020-04-10 17:14:32
253
原创 MyBatis-Plus学习笔记
MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plus官网地址:https://mp.baomidou.com/MyBatis-Plus具有以下特性:◆ 无侵入、损耗小、强大的CRUD操作◆ 支持Lambda形式调用、支持多种数据库◆ 支持主键自动生成、支持Activ...
2020-03-30 21:47:16
312
原创 关于别人远程修改代码时,自己idea同步更新项目的问题
前情提示:一个团队的每个人在git上有建有自己的分支branch,当自己写完代码后,可以通过git上传代码并合并到目标分支。情景:有一天我通过git上传代码,发现有冲突,就重新pull下来修改代码(pull下来之后就会同步更新到别人的代码),当改完之后运行项目,发现有别人的代码写错了,我就联系我的老师(老师是dev分支,我是custom/hzz分支,下面用到),老师在远程分支上改正了这个错误,这...
2020-03-27 22:10:55
1923
原创 idea运行刚从git克隆下来的项目拒绝访问的问题
今天本来要从git克隆下来的项目进行作业,刚开始就试试能不能正常运行,却遇到了点问题,经过查找资料,成功解决,下面分享给大家:首先运行报的错误是这样的(图片未截好,见谅):Exception in thread "main" java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configurat...
2020-03-26 22:26:48
1803
原创 java十大经典排序
1.冒泡排序它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。public class Mao...
2020-03-23 17:43:53
179
原创 elasticsearch镜像里安装ik分词器
我试过几种办法安装这个ik分词器,包括离线安装(先在宿主机下载ik安装包,再移到elasticsearch容器中)和在线安装,当然这些都是百度学习一些博主的文章,但是我离线安装后重启elasticsearch容器后,这个容器会自动关闭(之前不会自动关闭),查看日志信息发现与安装的ik分词器有关,具体我无法理解,就改成了在线安装,并且安装成功!所以我只介绍一下在线安装:首先要下载好elastics...
2020-02-16 12:01:29
1010
原创 linux centos下载elasticsearch-head镜像
承接上文下载elasticsearch镜像:地址:https://blog.youkuaiyun.com/weixin_45496075/article/details/104295760下面就开始下载elasticsearch-head镜像1.在docker中拉取镜像:docker pull mobz/elasticsearch-head:5下载完成后查看镜像列表发现成功下载:docker im...
2020-02-13 22:13:06
547
原创 centos安装下载elasticsearch镜像
Linux centos安装下载elasticsearch镜像由于我是使用docker下载镜像,中途遇到了些问题,经过百度查找等方式解决,特在此记录一下,以方便其他人遇到此类问题能够有些帮助,若我有说错的地方,还望各位大佬指正哈,第一次写博客,格式不太好请见谅!1.首先在centos中下载镜像 docker pull elasticsearch:7.6.0下载完成后查看镜像发现安装成功:...
2020-02-13 15:44:43
590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人