1、关于数据库的保存时间与本地时间不一致问题

在主启动类中的main类上添加如下代码

@PostConstructvoid started() {TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));}

2、关于利用时间查询数据库信息

采用字符串拼接方式

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//shijainif (lpryBean.getCreatetime()!=null && lpryBean.getSavetime()!=null){String createtime = sdf.format(lpryBean.getCreatetime());String savetime = sdf.format(lpryBean.getSavetime());sql+= " and createtime>"+ createtime+" and savetime<" +savetime;};

3、Mybatis自动生成工具使用

//742865178
需要工具加qq备注

具体操作规则如下图:

只需要配置好然后运行main类即可,会自动根据你的配置生成.xml文件、实体类、mapper文件。我们只需要写逻辑即可

4、script中的相关知识

1、.val()是获取输入框数据的值,可以解决需要页面弹窗问题

一个是带参:给输入框赋值 ,不带参是获取输入框的值

<input type="button" onclick="getPro()" value="保存"/>
<script>function getPro() {var gsda=$("#gsda").val();if (gsda==null || gsda==''){alert("公司代码不能为空");return;}}
</script>

2、$.ajax的作用,及使用方法

注意需要引入jquery包,如果用原生的ajax就不可以引入了

$.ajax,这个是JQuery对ajax封装的最基础步,通过使用这个函数可以完成异步通讯的所有功能。也就是说什么情况下我们都可以通过此方法进行异步刷新的操作。需要配置常用的参数:

<script>
$.ajax({url : "save",//数据的提交路径type : "post",//请求类型get和postdata : {//要传的值,以键值对的形式存在"gsda" : $("#gsda").val(),"name": $("#name").val(),"tblx": $("#tblx").val(),"zjlx": $("#zjlx").val(),"idcard": $("#idcard").val(),"phone": $("#phone").val(),"lpbh": $("#lpbh").val(),"tpsm": $("#tpsm").val()},dataType : "text", //服务器返回数据的类型,例如xml,Stringsuccess : function(data) {//data是变量,是服务器传到jsp的数据。相当于以前从Servlet转发到jspif (data=='1'){ //success请求成功后的回调函数alert("保存成功");location.href="findAll";} else {alert("保存失败");}}});
</script>

5、freemarker相关知识

1、简介

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,模板中没有业务逻辑,外部Java程序通过数据库操作等生成数据传入模板(template)中,然后输出页面。它能够生成各种文本:HTML、XML、RTF、Java源代码等,而且不需要Servlet环境,并且可以从任何源载入模板,如本地文件、数据库等。

2、list标签接收controller层数据

如下代码相当于遍历list集合

<#list list as ls><tr align="center" bgcolor="#7fff00"><td>${ls.lpbh}</td><td>${ls.name!}</td><td>${ls.idcard}</td><td>${ls.phone}</td><td>${ls.tblx}</td><td>${ls.status}</td><td><a href="findBybh?lpbh=${ls.lpbh}">详细信息</a></td></tr></#list>

六、关于导入项目后idea中文乱码问题

1、控制台中文乱码

按步骤进行配置即可

2、界面中文乱码

点击 File然后settings,之后按步骤进行

关于在工作中遇到的问题及解决方案相关推荐

  1. 软件测试工作中遇到的痛点,RPA解决方案:几个典型行业痛点工作场景

    RPA是一种能够将基于规则的常规操作自动化的技术,比如自动重复读取邮件和系统,大批量生成文件和报告,完成枯燥的文件检查等. 痛点1:大批量.重复性操作 典型案例:财务(采购.资金管理.税务管理.报表数 ...

  2. 工作中遇到的问题及解决方案

    IDEA springboot jar包改成war包不是只把pom.xml的jar改成war就好了的 pom.xml中 <!--<packaging>jar</packagin ...

  3. g-git 相关命令 及其 基本原理探索(二):git 在工作中的常用命令操作 ,超级实用!!!

    上一篇git 基本原理对git的使用以及文件分布已经有了一个整体的了解. 本篇将对工作中常用的一些git 操作命令的操作进行总结归纳,方便今后查阅. 文章目录 1. 分离头指针 2. 通过HEAD 来 ...

  4. 工作中InnoDB引擎数据库主从复制同步心得

    近期将公司的MySQL架构升级了,由原先的一主多从换成了DRBD+Heartbeat双主多从,正好手上有一个电子商务网站新项目也要上线了,用的是DRBD+Heartbeat双主一从,由于此过程还是有别 ...

  5. 工作中感受到的消息中间件在分布式系统中的使用场景

    经历 以前在qunar实习,第一次接触消息中间件,那时候概念还不清楚,朦朦胧胧有个初步认识,现在正式工作了,又一次接触了消息中间件,初步总结几种场景. 场景 1.分布式系统中,不同系统之间传递消息. ...

  6. 极客新闻——05、如何在工作中学习和成长?

    本文笔记全部来自<极客新闻>--新鲜的技术资讯.权威的趋势剖析.别样的技术洞察 关于如何进行自我学习的话题? 不同的人可能有不同的回答,总结起来就是阅读博客.参加技术大会.读书.利用闲暇时 ...

  7. 实战!工作中常用到哪些设计模式

    前言 平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了.如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码.今天跟大家聊聊日常工作中,我都使用过哪些 ...

  8. 收藏!工作中Git使用实践和常用命令流程合集

    来自:匠心Java 工作中git是一项必不可少的技能,在项目的开发进程中起着至关重要的作用 下面介绍一些git在工作中的一些使用实践.常用流程.常用命令,供大家参考! 一:前言 Git的定义是:分布式 ...

  9. 设计模式在我工作中的巧妙实践

    设计模式在我工作中的实践 大多数时候我都是写一些业务代码,可能一堆 CRUD 就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,使用设计模 ...

最新文章

  1. FPGA 中的latch 锁存器
  2. python数字图像处理(17):边缘与轮廓
  3. 记录webpack的source map使用详细说明
  4. 【PHP】xampp配置多个监听端口和不同的网站目录(转)
  5. Bomb(hdu 3555)
  6. 29 Python - 字符与编码
  7. 查看win激活状态的命令
  8. Wondershare DVD Creator mac版如何刻录光盘文件
  9. 记:COFF文件下的解析说明
  10. 天津大学计算机学院2019夏令营,天津大学环境学院2019年全国优秀大学生夏令营顺利举行...
  11. MFCC、FBank以及语谱图特征提取
  12. 英语思维(世界观,中英文思维的差别)
  13. [相机原理]单反与手机是如何实现对焦的?——反差对焦的原理
  14. 局域网内固定自己的ip
  15. 这次的深夜食堂来到了清迈,只为寻找那些…
  16. nodejs文件服务器
  17. 看懂区块链域名系列(三)
  18. Codeforces: TMT Document
  19. 在Mac OS上模拟DOS
  20. 运维自动化(一)----运维监控

热门文章

  1. 2020年11月 工信部考试——Hadoop(数据应用技术)中级认证3
  2. java坦克大战(1.0)
  3. apk系统签名小技巧
  4. 大学计算机基础专升本复习提纲
  5. 微信开发文本信息如何换行
  6. 东华大学计算机854真题
  7. 厦门大学854结构力学(含结构动力学)考研参考书目
  8. 玲珑杯”ACM比赛 Round #8-D XJT Loves Boggle(dfs)
  9. 求解单位冲激响应的笔记
  10. Windows系统自带工具介绍