12 2019 档案

摘要:实体类要加注解,实现string >date的转换和date >string的转换 @DateTimeFormat(pattern="yyyy-MM-dd") private Date createTime; 前端写法 <input type="text" name="createTime" th: 阅读全文
posted @ 2019-12-31 19:24 super_胡 阅读(2091) 评论(0) 推荐(0)
摘要:一:数据库的设计数据库命名:数据库名的命名一般和项目的名称保持一致,不要随意的起名字。 数据库编码: 采用utf8mb4而不使用utf8 MySQL 的“utf8”实际上不是真正的UTF-8,真正的UTF-8是每个字符最多四个字节,而MySQL的“utf8”只支持每个字符最多三个字节。MySQL一直 阅读全文
posted @ 2019-12-30 19:47 super_胡 阅读(418) 评论(0) 推荐(0)
摘要:一:简介MySQL性能优化是通过优化各个方面的,不仅仅是优化SQL语句这一方面,而是通过各各方面的优化,每个地方优化一些,这样整体性能就会有明显的提升。 二:优化方式1. 优化数据库表结构的设计为什么数据库表的设计会影响性能? 字段的数据类型:不同的数据类型的存储和检索方式不同,对应的性能也不同,所 阅读全文
posted @ 2019-12-30 19:16 super_胡 阅读(429) 评论(0) 推荐(0)
摘要:项目背景:后端java写的,用的springboot框架。通过thymeleaf与前端进行交互。 实现功能:分页展示 分页插件:spring data jpa 自带的分页插件 问题描述,原本是通过一下语句实现下一页的路劲跳转的 我需要改成th:onclick调用方法去跳转,然后把${page.nex 阅读全文
posted @ 2019-12-30 15:32 super_胡 阅读(3466) 评论(0) 推荐(0)
摘要:可以先判断单元格的类型,有的日期是字符串存储的,有的是按日期存储的(单元格按数字解析),代码如下: Cell cell = row.getCell(8); Date date = null; if (cell.getCellType() == CellType.STRING){ //按字符串转换日期 阅读全文
posted @ 2019-12-24 18:29 super_胡 阅读(340) 评论(0) 推荐(0)
摘要:我的json字符串中时间是时间戳,我的实体类类型是date,数据库的字段类型是datetime,莫名奇妙的 json转成实体类存入数据库,就变成时间格式了,奇怪奇怪真奇怪 阅读全文
posted @ 2019-12-23 17:10 super_胡 阅读(282) 评论(0) 推荐(0)
摘要:场景:mybatis动态拼接,批量添加数据,因为数据太多,凭借过多,导致MySql数据库中插入大于1m的数据时,提示该异常。 解决办法:修改mysql的属性 max_allowed_packet即可。 修改办法:打开mysql的根目录,找到my.ini文件,再文件的[mysqld]下面添加一行max 阅读全文
posted @ 2019-12-18 17:31 super_胡 阅读(1653) 评论(0) 推荐(0)
摘要:通过看控制台日志可以知道,jpa执行插入的时候每次都会先查询是否存在,然后再一条一条的执行插入,速度相当慢,所以可以jpa和mybatis一起用,用mybatis写原生的sql语句,用过foreach动态拼接参数。 阅读全文
posted @ 2019-12-18 16:06 super_胡 阅读(4828) 评论(0) 推荐(0)
摘要:如下图 这个错误并不影响 请放心使用 阅读全文
posted @ 2019-12-17 14:57 super_胡 阅读(2826) 评论(0) 推荐(1)
摘要:之前一直是通过图形化工具使用git,前两天练习用命令上传代码,遇到不少问题,最终还是解决了,在这里总结一下。 通过一个例子来演示一下。首先去github上面创建一个仓库。 创建好之后,就可以上传文件了。 然后再本地创建一个文件夹,鼠标右击,git bash here 执行命令:git init 初始 阅读全文
posted @ 2019-12-16 11:03 super_胡 阅读(237) 评论(0) 推荐(0)
摘要:大致意思是因为模板里面应该包含一个根元素,使用组件的时候应该用div或p标签包起来 阅读全文
posted @ 2019-12-13 13:51 super_胡 阅读(702) 评论(0) 推荐(0)
摘要:首先上一张成果图。 1、Maven依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency> <! 阅读全文
posted @ 2019-12-13 09:45 super_胡 阅读(633) 评论(0) 推荐(0)
摘要:@RequestParam注解用于将指定的请求参数赋值给方法的参数 @RequestMapping(“/login”) public void login(@RequestParam(name=“loginname”) String loginname,@RequestParam(name=“pas 阅读全文
posted @ 2019-12-11 15:23 super_胡 阅读(1152) 评论(0) 推荐(0)
摘要:首先搭建注册中心,创建一个springboot的maven工程。 工程创建完成之后,先在资源文件中的application.properties中写配置文件。 server.port=801 spring.application.name=register eureka.instance.hostn 阅读全文
posted @ 2019-12-11 11:21 super_胡 阅读(442) 评论(0) 推荐(0)
摘要:SpringDataJpa的框架没有线程的更新方法,只能调用save()方法实行保存,如果是只更新一处的话,这个也不太适用。所以楼主尝试着自定义sql语句来写。 service层 @Overridepublic int updateStateById(Integer wid) { return or 阅读全文
posted @ 2019-12-04 13:34 super_胡 阅读(9098) 评论(4) 推荐(0)