开发经验
非非哥
这个作者很懒,什么都没留下…
展开
-
vue+axios 与spring boot EasyExcel实现后台导出excel并下载
前端代码export function download() { return request({ url: 'api/download', method: 'get', responseType: 'blob' })}exportExcel() { download() .then(res => { debugger ...原创 2020-05-07 13:27:14 · 3705 阅读 · 3 评论 -
Java 8新特性Lambda表达式Stream API用法
一、基本用法1、基本过滤返回学生列表中90分以上的同学 List<Students> collect = stuList.stream() .filter(s -> s.getScore() > 90) .collect...原创 2020-04-04 12:25:40 · 433 阅读 · 1 评论 -
POI 3.17 导出Excel,基础代码
工作中经常要用到excel的导出,所以参考其他人的demo写了一个导出excel的基础代码。如果以后再需要用的时候,直接拿来修改下就能直接使用。参考博文地址:https://blog.csdn.net/phil_jing/article/details/78307819以下是maven依赖 <dependency> <group...原创 2019-10-30 13:05:13 · 449 阅读 · 0 评论 -
springboot配合Logback打印sql语句到控制台
在logback.xml文件中增加一句话就可以了<logger name="org.jeecg.modules" level="TRACE"/>其中name是用来指定某一个包或者类,根据自己项目进行修改。level是日志级别 TRACE < DEBUG < INFO < WARN < ERROR...原创 2019-04-28 16:03:05 · 3735 阅读 · 0 评论 -
deepin15.10.1桌面版安装docker及mysql5.7和数据持久化
deepin官方百科教程地址:https://wiki.deepin.org/wiki/Docker官方教程有些坑我备注了一下 如果以前安装过老版本,要确保先卸载以前版本 sudo apt-get remove docker.io docker-engine 安装密钥管理与下载相关的工具 // 密钥管理(add-apt-repository ca-certificate...原创 2019-06-02 14:23:26 · 1357 阅读 · 0 评论 -
deepin15.10.1桌面版配置Vue环境
最近想体验下linux开发环境,最后选择了国内的deepin系统。记录一下Vue环境的搭建。首先从node官网下载压缩包 官网地址:https://nodejs.org/zh-cn/下载后解压 然后创建链接执行sudo ln -s /home/feng/java/node-v10.16.0-linux-x64/bin/node /usr/local/bin/nodes...原创 2019-06-02 14:36:02 · 525 阅读 · 0 评论 -
idea创建spring boot项目整合mybatis
1.1、新建spring boot 项目省略了一些不重要的步骤,一直下一步 直到完成。1.2、新建配置文件 application.ymlserver: port: 8080spring: datasource: url: jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8...原创 2019-08-17 18:07:07 · 356 阅读 · 0 评论 -
spring boot项目整合通用mapper以及代码生成
通用mapper地址:https://gitee.com/free/Mapper感谢作者简介:用Mapper都可以极大的方便开发人员。可以随意的按照自己的需要选择通用方法,还可以很方便的开发自己的通用方法。极其方便的使用MyBatis单表的增删改查。支持单表操作,不支持通用的多表联合查询。通用 Mapper 支持 Mybatis-3.2.4 及以上版本。新建sprin...原创 2019-08-17 19:17:06 · 1673 阅读 · 0 评论 -
jquery通过ajax传递对象集合到后台简单示例
前端代码function test() { var stu1= { stuId : "aa1", titleIndex : "11" }; var stu2= { stuId : "aa2", titleIndex : "22" }; var data = [stu1,stu2]; ...原创 2019-09-02 10:09:50 · 3541 阅读 · 0 评论 -
intellij idea local changes 忽略 文件和文件夹的方法
在Setings--> Editor --> File Types --> Ignore files and folders中添加需要忽略的文件和文件夹:*.class 忽略后缀为class的文件.idea 忽略 .idea 的文件或者文件夹*.iml 忽略后缀为iml的文件在结尾处加上以下内容,注意,一定要以...转载 2019-03-19 17:00:10 · 6079 阅读 · 2 评论 -
Drools 规则引擎 入门
参考网上前辈的例子,自己把drools整合在了springboot中能正常运行。特此记录一下pom文件引入jar包<!--drools 规则引擎--> <dependency> <groupId>org.drools</groupId> <artifactId>drools-c...原创 2019-03-07 15:05:05 · 360 阅读 · 0 评论 -
spring boot项目 mybatis CodeGenerator代码自动生成entityVO,controller,service,serviceimpl,dao,mapper代码
新项目需要使用spring boot,用freemarker写代码生成模板,能省下很多时间。因为项目需要entity,requestVO,responseVO,所以需要获取数据库数据生成封装类。废话不多说,上代码记录一下。注:数据类型不全,我只写了我能用到的 maven文件配置<dependencies> <!-- 代码生成器依赖 --...原创 2018-08-07 14:42:57 · 7578 阅读 · 4 评论 -
poi导入导出excel,兼容xls和xlsx
项目需求导入学生成绩后,导出统计结果。所以参考网上博文用poi写了excel导入导出。相关jar的maven地址 <!-- excel --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</art...原创 2018-08-08 11:39:05 · 16913 阅读 · 2 评论 -
bootstrap+pageHelper+spring boot 实现分页
后台通过mybatis插件pageHelper实现分页查询先上效果图 maven地址 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</ar...原创 2018-08-08 16:08:25 · 4366 阅读 · 3 评论 -
AngularJS checkbox 前后台交互
前台根据字典值自动循环出复选框后台接到用","分隔的字符串前台代码<div class="div-appeal" ng-repeat="dict in dict_requiremt"> <input class="radio-appeal" type="checkbox" name="{{dict.label}}"原创 2018-08-22 15:09:10 · 1470 阅读 · 0 评论 -
mybatis 范围查询
日期范围查询<if test="optometryTimeStart != null and optometryTimeStart != ''"> AND a.VISIT_DATE <![CDATA[>=]]> STR_TO_DATE(#{optometryTimeStart},'%Y-%m-%d')</if><if test="opt...原创 2018-10-17 20:22:36 · 4198 阅读 · 0 评论 -
idea 启动多个项目 减少内存占用
项目采用 spring boot 和spring cloud 框架,多个模块同时启动时 消耗内存过大,导致电脑崩溃。网上找到减少内存消耗的方法,在此记录一下。参考了https://blog.csdn.net/sinat_29970905/article/details/80945079 的方法。1、先在idea安装目录找到idea64.exe.vmoptions进行修改改完结果如下...原创 2018-10-20 14:13:13 · 10154 阅读 · 4 评论 -
freemarker特殊字符用noparse转义#{}
自动生成mapper的时候遇到特殊字符需要转义,特此记录一下如:<#list mapperDataList as data> #{it.${data.columnName}},</#list>这样会报错Caused by: freemarker.core.ParseException: Syntax error in template "map...原创 2019-01-09 11:06:48 · 14396 阅读 · 3 评论 -
freemarker导出word
工作中遇到需要导出word的要求,特此记录下来,以便以后查看。这次导出word,是采用的freemarker模板的方式进行导出的,个人感觉比较方便。 具体步骤1.新建word根据所需要的格式,进行编辑2.把word另存为xml。3.用firstobject打开xml文件,或者任意编辑器。这里用firstobject是因为他有自动格式化功能用notepad打开是这样的用firstobj...原创 2018-05-29 14:11:15 · 676 阅读 · 0 评论