- 博客(166)
- 资源 (2)
- 收藏
- 关注
转载 PageHelper分页不起作用
参考文章:https://segmentfault.com/a/1190000020986481?utm_source=tag-newest分页不起原因: 在你需要进行分页的 MyBatis 查询方法前调用 PageHelper.startPage 静态方法即可,紧跟在这个方法后的第一个MyBatis 查询方法会被进行分页。...
2020-05-17 12:06:35 806
原创 SpringBoot集成邮件发送
1.在pom.xml中引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2.从163或者QQ邮箱中...
2020-03-19 16:00:41 415
原创 MyBatis Generator
MyBatis Generator是什么? MyBatis Generator (MBG) 是一个Mybatis的代码生成器,可以内省数据库的表(或多个表)然后生成可以用来访问(多个)表的基础对象,即根据数据库表自动生成Entity、mapper及mapper.xml配置文件。在Eclipse里面添加MyBatis Generator 点击Eclipse的He...
2020-03-13 16:55:48 383
原创 Spring Cloud
目录概念Eureka服务注册中心的搭建(Eureka Server)Eureka客户端的搭建(Eureka Client)服务调用方式Ribbon的搭建Feign的搭建断路器-Hystrix概念什么是Spring Cloud Spring Cloud带有“Cloud”这个单词,但它并不是云计算解决方案,而是一系列...
2019-11-01 12:44:48 674
原创 MySQL-基础
数据库事务 数据库事务具有ACID特点1.Atomic(原子性) 事务是一个原子操作单元,不可分割,即事务中包含的所有操作要么都做,要么都不做,不会出现一半成功,一半失败的情况。2.Consistency(一致性) 事务操作前和操作后都必须满足业务规则约束,使得数据库从一个一致性状态变到另一个一致性状态。比如A向B转账,...
2019-10-29 15:13:15 769
原创 Java面试-Java基础
JDK和JRE的区别JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。 包含关系如下:==和equals的区别是什么== ==对于基本类型和引用...
2019-10-23 22:40:22 812
原创 Hibernate
概念 Hibernate是数据访问层框架,对JDBC进行了封装,是针对数据库访问提出的面向对象的解决方案。使用Hibernate可以直接访问对象,Hibernate自动将此访问转换为SQL执行,从而达到间接访问数据库的目的。Hibernate与Mybatis区别1.共同点1.都对JDBC进行了封装,都属于轻量级数据库持久层框架。 2.都采用ORM(Object...
2019-10-17 00:32:13 9471
原创 解决Android9.0上无法使用Http协议
问题定义 Android 9不让客户端通过非https方式访问服务端数据(不允许发送明文http请求),Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流...
2019-10-15 17:31:15 2583
原创 Spring Boot-基础
概念Spring的缺点 大量的XML配置和复杂的依赖管理。Spring项目每集成一个开源软件,就需要增加一些基础配置,配置越来越多、不易理解、容易配置出错。什么是Spring Boot Spring Boot是Pivota团队提供的全新框架,其设计目的是用来简化Spring项目的初始搭建以及开发过程,以最少的配置、最快的速度来启动和运行Spri...
2019-10-15 17:29:25 781
原创 Spring-注解
目录使用注解前提条件注解列表详情1.@Autowire2.@Qualifer3.@Resource4.@PostConstruct5.@PreDestroy7.@Component8.@Controller9.@ResponseBody10.@RequestBody11.@RestController12.@Service13.@Repo...
2019-10-14 20:14:18 941
原创 Maven
配置Maven镜像仓库 Maven默认的镜像仓库在国外,下载速度慢,所以需要配置Maven镜像仓库为阿里云,需要找到Maven的conf文件下的settings.xml,打开然后在<mirrors></mirrors>中添加阿里云镜像仓库:<mirrors> <!-- 配置阿里云镜像仓库 --> ...
2019-10-14 17:53:00 104
原创 ajax
ajax ajax全称是Asynchronous JavaScript and XML(异步的 JavaScript 和 XML),是一种与服务器交换数据的技术,可以在不重新载入整个页面的情况下更新网页的一部分。不是新的编程语言,而是一种使用现有标准的新方法。同步请求和异步请求异步请求 通过js代码发起异步请求,属于局部更新(页面只有部分内容重新加载)...
2019-10-05 23:05:38 182
原创 SSM的CRM系统项目开发遇到的问题汇总
目录1.mapper实例化问题2.日期转换问题3.表单自动提交和页面刷新问题1.mapper实例化问题如下:严重: Servlet.service() for servlet [springmvc] in context with path [/crm] threw exception [Request processing failed; nested e...
2019-09-29 18:00:45 1167
原创 SQL-开发错误汇总
目录1.Cannot add or update a child row: a foreign key constraint fails1.Cannot add or update a child row: a foreign key constraint fails 新增,更新一个表的记录的时候,需要判断数据中的外键是否在被关联的表中存在。...
2019-09-27 17:40:17 198
原创 SSM整合
Table of Contents前言导入JAR包建立package配置资源文件mysql.propertiesapplicationcontext.xmlspring-mvc.xmlmybatis-config.xmlweb.xmlgeneratorConfig.xml前言 整合:Spring、Spring MVC、MyBatis...
2019-09-19 13:00:37 132
原创 MyBatis-基础
定义 MyBatis属于数据库相关的一个Java持久层框架,用于简化JDBC操作。它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息, 只需要编写对应的接口类而不需要写实现类,就能够完成对数据库的CRUD操作。 每个My...
2019-09-17 23:01:03 344
原创 XML-基础
定义 XML(EXtensibleMarkupLanguage)指可扩展标记语言,是一种标记语言,可以定义数据类型。XML 是 W3C 的推荐标准。语法1.文档说明 XML文件必须以xml声明开头,并且放在XML文档的第一行。声明如下所示:<?xml version="1.0" encoding="UTF-8" standalone="ye...
2019-09-14 00:43:51 440
原创 JSON-基础
定义 JSON是一种轻量级数据交换格式,全称为Javascript Object Notation,ECMA(欧洲计算机制造商协会)的一个子集。采用完全独立于编程语言的文本格式来储存和表示数据。采用键值对key-value形式。 如下所示:{status: 1,data: [ { id: 1, name:...
2019-09-14 00:43:33 145
原创 SpringMVC-基础
目录MVC模式SpringMVC工作原理导入jar包SpringMVC核心组件从请求中获取到参数Controller传递数据到JSP页面拦截器国际化MVC模式1.早期非MVC模式 早期的Java Web开发中,统一将显示层、控制层、数据层的操作全部交给JSP 或者 JavaBean 来进行处理。如下: 弊端如下:...
2019-09-10 20:19:49 519
原创 jQuery
目录定义引入jQueryjQuery语法入口函数jQuery选择器jQuery事件jQuery效果jQuery HTML DOM操作定义 jQuery是一套JavaScript的函数库,不是一种新的语言,也不能取代JS。它能帮助我们快速方便的使用JS。引入jQuery1.将jQuery库文件添加到项目的js目录中2....
2019-09-06 11:21:49 4662
原创 CSS-基础
CSS定义CSS(Cascading Style Sheet)层叠样式表。插入CSS样式表 插入CSS样式表的方式有3种:1.内联样式(Inline style) 在标签内部使用样式,如下所示:<p style="color:sienna;margin-left:20px">这是一个段落。</p>2.内部样式表(...
2019-09-04 15:33:48 142
Java飞机大战小游戏
2019-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人