![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
Zhac
菜菜菜
展开
-
util.date 转化为 sql.date
由于Java中一般date的格式为 util的,而数据库的date格式一般为sql的利用jdbc向数据库插入date数据的时候,由于sql.date是util.date的子类,不可以直接插入,所以要转化一下.转化方式有两种第一种 将utildate 转化为毫秒数 然后再利用sqldate将毫秒数转化为sqldate第二种 将utildate转化为指定格式的字符串 然后利用sql语句...原创 2019-04-15 21:37:57 · 4051 阅读 · 0 评论 -
Mybatis中的SQL语句等于、不等于和模糊查询的语法
参考上文转载 2019-08-20 17:23:10 · 990 阅读 · 2 评论 -
jqGrid结合ajaxFileUpload插件进行图片上传
项目背景: 项目开发需要使用jqGrid生成表格并在表格中显示图片,并实现从用户本地上传图片至服务器,如下图所示 知识点 首先,需要使用jqGrid将所需要的信息写入数据库 然后,进行文件的上传,这里使用ajaxFileUpload插件进行文件上传 最后,更改数据库中所存储的文件路径为项目中的相对路径 代码如下 代码实现 前台代码 注意需要导js文件,ajax...原创 2019-08-15 16:04:54 · 507 阅读 · 0 评论 -
SpringBoot 2.0:修改上传文件大小的限制
SpringBoot2.0:修改上传文件大小的限制Spring Boot默认文件上传大小为1M,当多文档,大文档上传时总是出现文件大小超出限度的问题。解决方法如下:方法一、在application.properties添加配置项spring.servlet.multipart.enabled = true# Single file max size 即单个文件大小spring.s...原创 2019-08-15 16:20:31 · 914 阅读 · 0 评论 -
开启redis二级缓存和注意事项(类不匹配问题)
导入redis相关的jar包<!-- https://mvnrepository.com/artifact/org.springframework.session/spring-session-data-redis --> <dependency> <groupId>org.springframework.session</grou...原创 2019-08-12 09:06:59 · 893 阅读 · 0 评论 -
Spring Boot常用的maven依赖
<!--继承springboot父项目,依赖会自动匹配版本号--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...原创 2019-08-12 09:08:53 · 8953 阅读 · 0 评论 -
Mybatis-plus代码生成器模板(MySQL数据库)
package com.xxxx.generate; import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.config.DataSourceConfig;import com.baomidou.mybatisplus.generator.conf...原创 2019-08-12 09:14:44 · 2012 阅读 · 0 评论 -
Mybatis-plus代码生成器模板(Oracle数据库)
package com.xxxx; import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.InjectionConfig;import com.baomidou.mybatisplus.generator.config.DataSourceConf...原创 2019-08-12 09:15:16 · 6450 阅读 · 6 评论 -
jqGrid结合ajaxFileUpload插件进行音频上传+音频文件获取时长和文件获取大小+jqGrid二级表格+jqGrid操作完成后的操作
项目背景: 项目开发需要使用jqGrid生成表格并在表格中生成音频并可在线听歌,并实现从用户本地上传音频至服务器,如下图所示基本方法与jqGrid结合ajaxFileUpload插件进行图片上传相似,这里只写部分不同的地方 代码实现 前台代码 注意需要导js文件,ajaxFileUpload的js和jqGrid和BootStrap的js$('#tt').jqGri...原创 2019-08-15 20:57:28 · 487 阅读 · 3 评论 -
java代码优化
创建一个BaseApiService.java import java.util.HashMap;import java.util.Map; public class BaseApiService { //setResult(200,"success",null) public static Map<String, Object> setResul...原创 2019-08-15 21:00:40 · 201 阅读 · 0 评论 -
使用Navicat Premium(大黄)设计数据库表并生成sql语句
设计库表点击模型,创建一个新的模型然后点击创建新表双击该表可以添加属性格式点击关系,然后再点击两个表想关系的属性,就可以建立外键表建立完成之后,可以生成sql文件,先点击左上角的三条线,然后点击工具,选择导出sql文件,会有一个弹窗出现选择路径和表即可生成sql...原创 2019-08-12 20:26:32 · 4120 阅读 · 0 评论 -
表关联查询+Mybatis-plus表关联查询所遇到的问题
项目背景 使用MyBatis-Plus生成模板,进行表关联查询。 使用表 文章表+作者表 文章表中有一个author_id 连接 作者表中的id文章表作者表 实体类 想要使用表关联查询,需要在文章类中添加一个作者对象,两个实体类如下//文章实体类@Data@AllArgsConstructor@NoArgsConstructor@Acces...原创 2019-08-16 17:02:20 · 8307 阅读 · 1 评论 -
使用echarts实现动态数据柱形图与地图
参考上文转载 2019-08-22 16:42:52 · 636 阅读 · 0 评论 -
Poi 和 EasyPoi 的使用
参考上文转载 2019-08-22 16:43:38 · 482 阅读 · 0 评论 -
EasyPoi 在Spring Boot项目中的应用
参考上文转载 2019-08-22 16:44:09 · 144 阅读 · 0 评论 -
阿里大于短信发送
使用阿里大于进行短信发送(验证法发送) 首先引入依赖<!--阿里大于短信Api--><dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.1....原创 2019-08-22 17:00:50 · 292 阅读 · 0 评论 -
SpringBoot2.0启动日志中出现The APR based Apache Tomcat Native library which allows optimal performance in
点击上方链接转载 2019-09-03 16:12:19 · 789 阅读 · 0 评论 -
BaseApiService+BaseApiContants模板
参考上文转载 2019-08-20 17:20:59 · 629 阅读 · 0 评论 -
Poi和EasyPoi的使用
POI 首先导入依赖<!--poi导包--><!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi<...原创 2019-08-20 17:18:53 · 5563 阅读 · 0 评论 -
KindEditor(富文本编辑器)的简单使用
参考上文链接转载 2019-08-20 17:03:28 · 214 阅读 · 0 评论 -
Dynamic Web Module 3.0 requires Java 1.6 or newer(Maven项目报错)
在项目的pom.xml的<build></build>标签中加入:<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactI...原创 2019-05-22 09:25:30 · 73 阅读 · 0 评论 -
Spring Boot中logback日志的介绍与集成
1. logback简介 Logback是由log4j创始人设计的又一个开源日...原创 2019-07-29 09:07:31 · 153 阅读 · 0 评论 -
Spring Boot微框架使用——从环境搭建到整合MyBatis
springboot的引言Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的 初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不 再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应 用开发领域(rapid application development)成为领导者。springboot(...原创 2019-07-29 19:39:45 · 199 阅读 · 0 评论 -
Spring Boot中的文件上传与下载
后台代码@RequestMapping("upload") //文件上传 public String upload(MultipartFile aa, HttpServletRequest request) throws IOException { //以相对路径获取绝对路径 String realPath = request.getSession...原创 2019-07-29 09:16:59 · 132 阅读 · 0 评论 -
Spring微框架
Spring Boot 微框架 1. springboot的引言Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的 初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不 再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应 用开发领域(rapid application develop...原创 2019-07-29 19:35:57 · 178 阅读 · 0 评论 -
(转)jquery Ajax serialize()表单序列化方式上传文件
通过Ajax serialize()表单进行序列化方式上传文件,使用FormData进行Ajax请求通过传统的form表单提交的方式上传文件:<form id= "uploadForm" action= /cfJAX_RS/rest/file/upload" method= "post" enctype ="multipart/form-data"><h1...转载 2019-07-25 15:49:12 · 360 阅读 · 0 评论 -
GoEasy推送订阅消息
首先,要去官网注册账号拿到属于自己的key 官方网址为:http://www.goeasy.io/ 新用户免费12个月,可以先用着玩玩 注册完后登陆进去 点击创建免费项目 获取信息如上,写项目的时候注意将对应的rest cdn 和appkeys换成自己的。 首先,先部署好GoEasy运行环境 导入jar包或引入maven依赖 这里我们使用的编译工具是...原创 2019-07-21 16:23:37 · 879 阅读 · 1 评论 -
bootstrap 模态框modal 传值问题
后台管理的项目常会使用到bootstrap里面的模态框modal,因此编辑的时候就需要将页面上的值传到模态框里面并显示,如:html代码:触发模态框<a href="#updateDeptMd" data-toggle="modal" class="btn btn-success btn-xs" data-orderId="需要传递的值">修改</a>模...原创 2019-07-25 17:40:58 · 5529 阅读 · 2 评论 -
BootStrap+jqGrid结合开发表格
什么是jqGrid jqGrid是一个在jQuery基础上封装一个表格控件,以ajax的方式和服务器端通信。简单来说就是简单化表格开发。废话不多说,直接上代码。HTML前端代码首先,需要引人样式文件和js文件,这里我们直接使用整合后的文件<!--引入样式文件--><link rel="stylesheet" href="static/bs/css/bo...原创 2019-07-26 09:20:46 · 2269 阅读 · 3 评论 -
Mysql的分页操作(从业务层到DAO层实现)
Mysql分页首先需要接收一个参数page用来获取当前页数和一个参数rows用来获取每页多少条数据。接着从数据库中取出全部数据,算出它的长度,然后根据长度和page和rows来判断总页数、本页起始数据是第几条start等。接着将start起始条数和rows每页多少天传递至DAO层查询对应数据放入集合中传递至前台。具体实现如下 //Controller层 @RequestM...原创 2019-07-28 16:17:42 · 674 阅读 · 0 评论 -
Mybatis-plus中的通用CRUD方法测试使用
import com.baizhi.Application;import com.baizhi.entity.User;import com.baizhi.service.IUserService;import com.baomidou.mybatisplus.mapper.EntityWrapper;import com.baomidou.mybatisplus.plugins.Pag...原创 2019-08-13 14:36:45 · 850 阅读 · 0 评论 -
Spring Boot整合Mybatis-Plus步骤
步骤1.创建一个maven项目,引入依赖 <!--继承springboot父项目--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>...原创 2019-08-13 14:37:57 · 345 阅读 · 0 评论 -
笔记整理(1):AJAX
Ajax1.传统请求和异步请求传统请求: 基于超级链接 地址栏 form表单 地址栏 location.href 发起的请求全部是传统请求特点: 请求之后,刷新整张页面缺点: 由于刷新了整张页面,用户操作被中断,造成大量网络流量的极大浪费。异步请求: 基于ajax发起的请求都是异步请求特点: 多个请求并行发生,请求之间互不影响,请求之后页面不动,刷新页面的局部2.什...原创 2019-08-07 09:32:22 · 160 阅读 · 0 评论 -
笔记整理(2):Spring
Spring_day11. Spring框架的引言spring(春天),生于在2002年,由Rod Johnson创作。Spring框架是一个集众多设计模式于一身的开源的、轻量级的项目管理框架。致力于JAVAEE轻量级解决方案。相对于原来学过的框架而言,spring框架和之前学习的struts2 、 mybatis 框架有了本质的区别,不是替换原来的某个框架,而是对其进行整合管理。轻...原创 2019-08-07 09:39:48 · 143 阅读 · 0 评论 -
JqGrid刷新表格问题
问题背景:首先使用JqGrid查询数据创建表格,然后需要进行模糊查询,在表格外设置一行搜索项,进行搜索.如图所示模糊查询后要对jqGrid表格进行刷新,这时候直接empty表格或者remove表格是没有用的,重新新建一个表格虽然可以,但是之前的表格无法删除还有再次搜索的话 还需要再建一个表格,无法从根本上解决问题.所以有如下操作刷新表格内的数据.$("#tt").jqGrid('cl...原创 2019-08-09 17:41:15 · 5247 阅读 · 0 评论 -
MD5加盐加密
工具类Md5UUIDSaltUtil.java import org.apache.commons.codec.digest.DigestUtils; import java.util.UUID; public class Md5UUIDSaltUtil { public static String uuid = UUID.randomUUID().toString()....原创 2019-08-20 08:41:30 · 9493 阅读 · 0 评论 -
idea中Debug调试Spring Boot项目配置步骤(插件启动)
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:张胖墩Spring Boot项目启动有两种方式:1.直接运行application.java入口类2.用maven插件启动:springboot:run第一种启动方式可以直接debug调试,但是第一种启动方式是找不到静态的网页资源文件的,跟spring 的插件th...转载 2019-08-15 09:15:14 · 9556 阅读 · 2 评论 -
mongodb安装教程(图解+链接)
MongoDB安装配置教程原创 2019-09-06 09:53:33 · 324 阅读 · 0 评论