自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 mybatis-plus分页查询

他需要两个泛型,一个是Mapper接口的类型,还有一个是操作实体类的类型。//service接口继承IService类,泛型是要操作的实体类的类型。Mapper接口继承BeanMapper类,泛型是要操作的实体类的类型。//什么方法都不需要写,它已经帮我们写好了。//service实现类实现UserService接口,HTML基于thymeleaf。

2022-11-25 15:56:56 477 1

原创 自动补全插件

input type="text" class="form-control" id="create-accountName" placeholder="支持自动补全,输入客户不存在则新建">//前端只要打了@ResponseBody,返回集合,自动转换成json对象,这个data就是返回的list集合。* 用户在这里输入关键字,键盘弹起之后,source方法触发,执行里面的代码,去查询所有带有关键字的数据。用户输入几个字,自动补全出所有符合条件的内容,列在下面,用户就可以选择一条。//客户名字补全插件。

2022-10-13 14:34:18 651

原创 分页查询插件 bs_pagination

/这里,给市场活动名称添加了一个超链接,点击它,将弹到更加详细的页面去,并在超链接后面携带两个参数,市场活动id、市场活动的名字到那个页面去。假如有一千页需要显示,我们卡片分组,一组显示五张卡片,切换到六页的时候,卡片又回到第一页的样子,拉回来。// totalRows:data.total, //总条数,默认是一千,数据库中查到的数据。用户如果修改最大显示页数,每次都应该从第一行数据开始查询。//计算总页数 总条数/每页显示条数 假设,有8条数据,每页显示2条,那总页数就是4页。

2022-09-11 22:47:39 387

原创 Mybatis逆向工程

但是现在还不能运行,你需要告诉它你的数据库名字,ip地址,登录名,密码,表名,你还要告诉它表的存放目录,它只有登录到库中,才能拿到表,才能生成对应的代码。根据表生成Mapper层,三部分代码,实体类,mapper接口,映射文件(mapper.xml)generatorConfig.xml文件。代码存放目录,操作哪张表、数据库连接信息。依赖是jar包,只能让别的程序去调。插件是独立的程序,可以独立运行。

2022-09-07 16:31:29 269

原创 模板方法设计模式

例子:有学生和老师两个类,老师和学生的一天都差不多,吃饭,睡觉,上班等等。可以将这些相同的行为,写一个Person抽象类,提取出来。那些不同的行为,比如做些什么,可以写成抽象方法,各种去实现这些方法,Student,和Teacher、去继承这个类,并且实现这些抽象方法。就可以实现代码的复用了。提取出来的方法,包括相同的不同的,不同自己去实现,相同的已经实现,各自执行自己的mian方法,运行结果。

2022-09-04 17:27:22 91

原创 Java集合(单列集合)

增、删数据的时候,通过改变该节点的前后节点的指向关系实现的,不牵扯数组,不扩容,效率更高。除了底层数据结构是双向链表和双端队列之外,其他的特征都和ArrayList集合一样。单列集合,无序集合(添加和取出的顺序不一样),不可重复(set仅有一个null)对于for-each循环,我们没有办法从集合的中间开始。我们不能使用for-each循环从集合中删除元素。1、加可以加null,而且可以加多个null。2、底层是数组实现的,线程不安全的。单列集合,有序集合,可重复集合。底层HashSet。...

2022-07-17 09:30:16 301

原创 文.件[/r1/1/WEB-INF/jsp/test04.jsp] 未找到,@RequestMapping注解双级目录下,报404的异常解决方法。

package com.guanzhu.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;@Controlle.

2022-03-17 15:12:44 3139

原创 使用注解发布第一个SpringMVC的项目

导入maven依赖SpringMVC还是基于servlet实现的,所以还是要导入servlet依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.17.RELEASE</version&

2022-03-16 19:46:03 655

原创 javax.servlet.ServletException: Servlet[dispatcherServlet]的Servlet.init()引发异常;500错误

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc=".

2022-03-16 18:38:05 2844

原创 SpringMVC中,莫名其妙404的解决原因

如果jar存在,显示无法输出,就在interliJ IDEA项目发布中,手动添加lib依赖。1、打开项目工程2、新建lib文件夹3、手动copy jar包到 lib 目录

2022-03-15 15:41:28 397

原创 Spring整合Mybatis

Spring整合Mybatis

2022-03-13 13:00:46 747

原创 静态代理模式

接口类package com.guanzhu.demo02.service;import com.guanzhu.demo02.User;public interface UserService { int add(); int delete(); int update(); User retrieve();}UserService接口实现类package com.guanzhu.demo02.service;import...

2022-03-09 10:26:04 119

原创 使用IDEA创建模板

我们学习框架的时候,有许多的xml文件,记不住,每次需要去拷贝也比较浪费时间,所以需要有一个 "小本本" 把它们记下来。下次直接使用1、2、3、自定义一段模板,插入<?xml version="1.0" encoding="UTF-8"?><note> <to>Tove</to> <from>Jani</from> <heading>Reminder&lt.

2022-03-07 09:34:40 769

原创 Mybatis的CRUD

CRUDcreate retrieve [检索]update deleteXML文件中各标签详解1、namespace中的地址要和mapper/dao接口保持一致。2、id就是namespace中的方法名3、resultType就是sql语句的执行的返回值4、paremeterType是参数的类型增删改查,三步, 编写接口, 编写对应mapper文件中的sql语句, 测试 根据条件查询根据用户的id...

2022-02-26 11:48:52 203

原创 使用Mybatis框架进行查询

新建一张表,并且建立对应的实体类,写上set get toString 方法。drop database if exists mybatis;create database mybatis( id int(20) primary key not null, name varchar(20), password varchar(20) )insert into values(1,'张三',123456);insert into values(2,'李四',1234

2022-02-25 16:31:27 728

原创 org.apache.ibatis.exceptions.PersistenceException:

持续性异常或者绑定异常这是因为配置文件在测试目录中没有,或者mybatis核心配置文件中,没有写该mapper文件的地址解决方法

2022-02-25 15:28:58 529

原创 Markdown-typora of crack and use --管著

搜索官网下载地址 tapora点击官方下载Nite07 /Typora v1.0.2.zip 下载地址破解方法Markdown typora的使用分割线以及引用插入图片超链接无序列表十二、表格...

2022-01-12 11:08:44 271

原创 Mybatis查询操作

一、先使用Idea工具连接Mysql二、查询数据三、新建主配置文件四、创建接口五、创建实体类六、在接口同目录下创建DaoMapper文件七、测试类中测试八、测试结果注意点: 可能出现的异常,原因是test-classes下,没有mapper-文件解决方法:可以将UserMapper.xml 文件复制一份到test-classes目录下,但是目录结构和main结构必须保持一致还可以在mav...

2021-12-21 17:50:42 631

原创 reflect and annotation

本章需要学习的单词method field constrcutor reference instance flexibleload absolute base production declared modifieraccessible service parameter type ...

2021-09-25 11:10:06 85

原创 简单的JDBC技术

本章要学习的单词connectivity database feed animal run connection programmer连接性 数据库 喂养 动物 跑 ...

2021-09-23 16:59:04 99

原创 JAVA多线程

本章需要学习的单词producer consumer bak run thread start daemon futuretask生产 消费 消费 跑 线程 启动 守护 未来任务override overload ...

2021-09-16 10:56:40 74

原创 关于IO流那些事

1、什么叫io流,io流需要掌握哪些方法2、十五个常见的流类3、File类的一些方法本人学习JavaSe也快有一年了,回顾之前学习IO流的时候,有些地方没搞懂,这段时间在家里回顾复习了一下,写下此篇博客,少年易学老难成,一寸光阴不可轻,这是我的第一篇博客,写的不好的地方,请前辈指正,更详细内容请去哔哩哔哩搜索:北京动力节点,杜聚宾先生讲的JAVASE(老杜有十五年的JAVA开发经验,一流的老程序员了)与大家一起进步,共勉之,多谢。IO流,就是InputStream和OutputStr

2021-08-13 19:21:01 175

Mybatis学习笔记,汇总

大二下学习学习Mybatis时候做的笔记

2022-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除