logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springmvc整合mybatis-plus

最近在做项目,最初使用的框架是:spring+mybatis+springmvc+redis+jwt+jsp,后来发现项目中需要编写的sql语句大多重复且简单,为了简化开发,节省开发时间,决定将mybatis换为mybatis-plus进行开发导入依赖更换spring的xml配置文件中对于mybatis的配置项目中去使用mybatis-plus简化开发创建实体类创建mapper层(或者说dao层)

#java#spring#intellij-idea
使用mybatis-plus自带的方法需要怎么做(mybstis-plus扩展)

使用mybatis-plus时,我们肯定要使用他本身帮我们封装好了的方法,使用的前提是需要继承它提供给我们的类。具体该如何去继承后使用其方法,根据下面的操作即可在mapper层的接口中需要继承在service接口层中继承在service的实现层中继承运行测试(我这里是使用的构造器,使用的是service层的方法,同理可以使用mapper层的)......

#intellij-idea#java#intellij idea
spring整合Junit(可进行@Autowired自动注入)

spring如何整合Junit可在测试类内中使用@Autowired进行自动注入添加依赖使用spring的测试框架需要加入以下依赖包:JUnit 4 (官方下载:http://www.junit.org/)Spring Test (Spring框架中的test包)Spring 相关其他依赖包(不再赘述了,就是context等包)如果使用maven,在基于spring的项目中添加如下依赖:<d

#spring#java#maven
mysql如何查询顺序和数据筛选顺序一致,和 in筛选条件顺序一致

在开发过程中,总会遇到许多新的问题,只有不断的学习,不断的总结,才能有所收获。

#mysql#数据库
mybatis-plus雪花算法自动生成ID到前端后精度丢失问题

后端实体参数使用Long类型是没有任何问题的,关键就在于Long类型到前端后在解析json时候会被解析为Number类型导致精度缺失。**注:**在springBoot应用中默认使用Jackson进行JSON序列化响应数据给前端。id的长度过长(19位),前端js的Number类型精度为16位,所以导致数据格式化精度丢失。优化后端返回给前端数据时候的JSON序列化,将Long类型转变为String

文章图片
#mybatis#前端#状态模式
idea运行javaWeb打开后没有CSS样式效果

记录谷歌游览器在运行javaWeb时遇到的一个问题项目在之前能够在谷歌游览器正常运行,但是今天项目一运行,发现css样式效果不显示了,询问了老师也百度了下总结出来以下两个解决方案,建议都试试一、更换游览器询问老师该问题后,老师帮我检查了代码,检查了css能否访问,查看了过滤器,清除了idea缓存和谷歌游览器缓存,但是最终都没有解决这个问题最后将地址复制到火狐游览器运行,发现可以显示出css样式二、

#intellij-idea#css#java
Mybatis解决属性名和数据库中字段名不一致的问题

如果出现属性名和数据库中字段名不一致的情况,可以采用resultMap的方式:<!--结果集映射--><resultMap id="UserMap" type="User"><!--column数据库中的字段,property实体类中的属性,若两个value相同,则可以省略--><!--<result column="id" property="id

#数据库#database
gitee图床图片不显示,更换阿里云oss图床

发生的问题本人之前是使用的typora+picgo+gitee图床,但是今天突然发现typora和picgo上传的所有图片访问不到(2022.3.26也发生过一次,但跟这次不一样)经过检查后发现是我的用来当图床的gitee仓库被系统改为了私有,并告知我涉嫌违规告知我这个问题后我就明白了gitee不想让用户将仓库来当作图床,所以为了数据的安全,和避免以后的麻烦,我决定换图床,使用阿里云OSS对象存储

#阿里云#github#git
本机连接aws的ec2时报错:所选用户的用户密钥未在远程主机上注册

如果除您外其他任何人都能够读取或写入您的私钥,则 SSH 会忽略您的密钥,并且您会看到以下警告消息。经过一段时间的排查,发现是由于EC2的实例镜像的问题导致的无法使用Xshell连接,在更换EC2镜像后就可以使用Xshell去进行连接了。在网上寻找了许多资料,都没找到相关的,大部分都是说啥登录用户名之错误类的。如果在尝试登录到您的实例时看到类似的消息,请检查此错误消息的第一行,验证您为实例使用的公

文章图片
#aws#linux#bash
SpringBoot之Dubbo和Zookeeper

Dubbo和ZookeeperWindow下安装zookeeper注册中心下载zookeeper,官网地址:https://zookeeper.apache.org/我选择下载的是apache-zookeeper-3.5.9-bin.tar.gz步骤:打开下载的文件(管理员模式打开),运行/bin/zkServer.cmd,初次运行时可能会报错,因为没有zoo.cfg也有可能遇到闪退的问题!闪退的

#zookeeper#spring boot#java
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择