Java
__Hello_World__
Coding my dream,Coding my life
展开
-
Ubuntu16.04下 Intellij idea不能输入中文的问题
最近Ubuntu升级到16.04后发现IDEA的中文输入法不能正常切换了。之前用的是fcitx安装的输入法, 折腾了半天才解决。只需要修改idea.sh文件即可. 不需要折腾fcitx中的配置。在idea安装目录下找到/bin/idea.sh文件, 在文件开始加上如下内容:export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE="f转载 2018-01-21 16:15:21 · 3059 阅读 · 2 评论 -
部署Springboot应用作为系统服务启动(Windows和Linux)
Springboot应用配置(Linux系统使用,windows可以不配置):需要在build.gradle中添加如下配置并打成jar包:springBoot {executable = true}一、UBUNTU 16.04 LTS1、可执行应用路径:/var/local/javaapproot/yfzx/current/yfzxservice.jar2、原创 2018-01-30 18:32:27 · 6016 阅读 · 0 评论 -
Java中Double保留后小数位的几种方法
最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese").trim())就可以实现,但因为是统计成绩,所以需要保留小数点后两位,所以各种百度发现了很多解决方法,这里特意总结下,万一以后又用上了呢?返回double型的1.能四舍五入double d = 114.14...转载 2018-06-08 10:29:36 · 6014 阅读 · 0 评论 -
Springboot2-修改应用启动端口和访问路径
一、application.properties配置文件server.port=8081server.context-path=/demo1 二、application.yml配置文件server: port:8081 context-path:/demo1浏览器访问方式:http://localhost:8081/demo1/action-name...原创 2018-07-24 10:54:25 · 3223 阅读 · 0 评论 -
Springboot+gradle+Mybatis-Generator 配置数据库逆向自动生成代码
参考资料:mybatis-Generator官方文档:http://www.mybatis.org/genera...Gradle官方文档:https://plugins.gradle.org/pl...步骤如下:1、编辑项目根目录下的“build.gradle”文件buildscript { ext { springBootVersion = '1.5....原创 2018-08-02 11:24:57 · 4051 阅读 · 0 评论 -
Mybatis配置文件中某些属性的值中有特殊符号的处理方式
一、mybatis特点同hibernate一样,mybatis是一个持久层框架,通过这个框架可以减化我们持久层代码的开发。面试的时候我们会经常被问到这个框架同hibernate的比较,下面先罗列几点mybatis的特点: 1)简单易用,相比于hibernate的HQL, session,实体状态,一二级缓存等过于复杂的概念,mybatis显得小巧很多,弄清楚一两个配置文件,了解一下动态S...转载 2018-08-03 13:50:21 · 2989 阅读 · 0 评论 -
SpringBoot Mybatis注解调用Mysql存储过程并接收多个OUT结果集(多个mode=IN和mode=OUT参数)
其他同学提供的方式大部分都是Map接收调用mysql存储过程返回OUT结果集,要么游标,要么单个OUT,然后再次加工成想要的对象。涉及到直接用注解实现自动转换OUT参数结果集为对象时,都是忽略带过。下面为各位踩坑的同学上代码描述如何处理调用mysql多in多out的存储过程: @Options(statementType = StatementType.CALLABLE) @S...原创 2019-03-01 10:32:48 · 5234 阅读 · 0 评论 -
Springboot mysql访问异常:User does not have access to metadata required to determine stored procedure
错误信息:User does not have access to metadata required to determine stored procedureparameter types. If rights can not be granted, configure connection with "noAccessToProcedureBodies=true"to ha...原创 2019-03-05 14:38:10 · 3726 阅读 · 0 评论