0

小白的springboot之路(十五)、mybatis的PageHelper分页插件使用

0、前言 用mybatis,那么分页必不可少,基本都是用PageHelper这个分页插件,好用方便; 1、实现 1.1、添加依赖: <!-- 3、集成 mybatis pagehelper--> <dependency> <groupId>com.github.pagehelper</groupId ...

大叔杨 发布于 2020-02-20 18:31 评论(0)阅读(1)
0

异步并发利器:实际项目中使用CompletionService提升系统性能的一次实践

场景 随着互联网应用的深入,很多传统行业也都需要接入到互联网。我们公司也是这样,保险核心需要和很多保险中介对接,比如阿里、京东等等。这些公司对于接口服务的性能有些比较高的要求,传统的核心无法满足要求,所以信息技术部领导高瞻远瞩,决定开发互联网接入服务,满足来自性能的需求。 概念 Completion ...

Java知音* 发布于 2020-02-20 18:24 评论(0)阅读(25)
0

从底层入手,解析字节码增强和Btrace应用

这篇文章聊下字节码和相关的应用。 1、机器码和字节码 机器码(machine code),学名机器语言指令,有时也被称为原生码(Native Code),是电脑的CPU可直接解读的数据。 通常意义上来理解的话,机器码就是计算机可以直接执行,并且执行速度最快的代码。 用机器语言编写程序,编程人员要首先 ...

邴越 发布于 2020-02-20 18:09 评论(0)阅读(18)
0

Linux中Hadoop的安装与配置

一、准备 1,配通网络 ping www.baidu.com 之前安装虚拟机时配过 2,关闭防火墙 systemctl stop firewalld systemctl disable firewalld(开机自动关闭) 3,关闭 selinux vi /etc/selinux/config 修改为 ...

THEROC 发布于 2020-02-20 17:58 评论(0)阅读(5)
0

SpringBoot整合持久层技术--(二)MyBatis

简介: 原名iBatis,SpringBoot中使用MyBatis: pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> < ...

crazy戴夫 发布于 2020-02-20 17:52 评论(0)阅读(1)
0

Java日志介绍(4)-Log4j2

Log4j2是Log4j的升级版,相比其前身Log4j 1.x提供了显著的改进,并提供了在Logback中提供的许多改进,同时修复了Logback体系结构中的一些固有问题。 Log4j2的内容很多,本文主要介绍其简单实用方法;文中所使用到的软件版本:Java 1.8.0_191、log4j 2.12 ...

咏吟 发布于 2020-02-20 17:35 评论(0)阅读(3)
0

SpringBoot整合持久层技术--(一)JdbcTemplate

简介; JdbcTemplate是Spring提供的一套JDBC模板框架,利用AOP技术解决直接使用JDBC带来的重复代码问题。它没有MyBatis使用那么灵活,但是却比直接使用JDBC方便得多。SpringBoot中对JdbcTemplate的使用提供了自动化配置类JdbcTemplateAuto ...

crazy戴夫 发布于 2020-02-20 17:10 评论(0)阅读(4)
1

Java框架之SpringSecurity-权限系统

SpringSecurity SpringSecurity融合Spring技术栈,提供JavaEE应用的整体安全解决方案;提供全面的安全服务。Spring Security支持广泛的认证模型 模块划分 Core - spring-security-core.jar 核心模块:核心认证、授权功能、支持 ...

远离颠倒梦想 发布于 2020-02-20 16:54 评论(0)阅读(91)
0

Java 运行报错:不支持发行版本 5

解决方案: 第一步:在Intellij中点击“File” -->“Project Structure”,看一下“Project”和“Module”栏目中Java版本是否与本地一致: 第二步:点击“Settings”-->“Bulid, Execution,Deployment”-->“Java Co ...

xxm_0122 发布于 2020-02-20 16:45 评论(0)阅读(0)
0

《Redis5.x入门教程》正式推出

关注公众号CoderBuff回复“redis”可抢先获取《Redis5.x入门教程》PDF完整版 在 "《ElasticSearch6.x实战教程》" 之后,又斗胆写了《Redis5.x入门教程》。Redis是从ES过后一直都想写的一个系列,无奈由于各方面的原因(主要是懒)迟迟没有动笔。这次“新冠肺 ...

OKevin 发布于 2020-02-20 16:34 评论(0)阅读(7)
0

Java自学-Lambda 方法引用

Lambda 方法引用 步骤 1 : 引用静态方法 首先为TestLambda添加一个静态方法: public static boolean testHero(Hero h) { return h.hp 100 && h.damageh.hp 100 && h.damage TestLambda.t ...

半米高峰 发布于 2020-02-20 16:14 评论(0)阅读(4)
2

SpringBoot2.x操作缓存的新姿势

一、介绍 spring cache 是spring3版本之后引入的一项技术,可以简化对于缓存层的操作,spring cache与springcloud stream类似,都是基于抽象层,可以任意切换其实现。其核心是CacheManager、Cache这两个接口,所有由spring整合的cache都要 ...

涅槃重生, 发布于 2020-02-20 15:26 评论(0)阅读(124)
0

解决HttpServletRequest的输入流只能读取一次的问题

背景 通常对安全性有要求的接口都会对请求参数做一些签名验证,而我们一般会把验签的逻辑统一放到过滤器或拦截器里,这样就不用每个接口都去重复编写验签的逻辑。 在一个项目中会有很多的接口,而不同的接口可能接收不同类型的数据,例如表单数据和json数据,表单数据还好说,调用request的getParame ...

未月廿三 发布于 2020-02-20 15:13 评论(0)阅读(5)
0

集合与容器类

集合与容器类 体系 早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack 和 Properties 这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 Pro ...

pgjett 发布于 2020-02-20 15:01 评论(0)阅读(49)
0

mybatis+maven自动生成代码框架

说明 通过可配置化,通过数据库自动生成model,da和mapper文件,这对于可定制化开发来说是非常有用的,减少了很多重复的工作。 添加依赖 添加配置文件 resources/mybatis/generator 添加xml文件 生成对应代码 我们在右侧的plugins/mybatis genera ...

张占岭 发布于 2020-02-20 13:25 评论(0)阅读(14)
0

Java知识串讲

一、JDK个版本之间的区别: 1.JDK1.5的新特性: 泛型ArrayList list = new ArrayList();-->ArrayList<int> list = new ArrayList<int>(); 自动装箱/拆箱 for - each static import(静态导入) ...

zxblx 发布于 2020-02-20 11:43 评论(0)阅读(21)
0

MyEclipse CI 2019.4 完美激活版(含离线包+激活工具+安装教程)

MyEclipse目前已更新至2019.12.5,但是目前还没有有效的激活方式,本次文章以2019.4为例; 该文章使用离线安装的方式进行安装,在线安装不保证不会出现各类小问题,离线安装包及激活工具在文末获取; 该次演示基于windows10虚拟机,未曾有过任何配置,如果你曾安装失败或者过期,请确保... ...

杨小羊2333 发布于 2020-02-20 11:34 评论(0)阅读(2)
0

java开发病房管理系统

开发环境: Windows操作系统开发工具: Myeclipse+Jdk+Tomcat+MySQL数据库运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=42 ...

dirring 发布于 2020-02-20 11:10 评论(0)阅读(25)
0

软工实践寒假作业(2/2)

| 这个作业属于哪个课程 | "软工" | | | | | 这个作业要求在哪里 | "作业要求" | | 这个作业的目标 | 设计、开发一个疫情统计的程序、学习对程序的优化、学习GitHub的使用、PSP(个人软件开发流程)的学习使用、《构建之法》的学习 | | 作业正文 | "作业" | | 其他 ...

SeinoNana 发布于 2020-02-20 10:50 评论(1)阅读(20)
0

IDEA 接口调试插件 HTTP Client

界面客户端 使用手册 https://www.jetbrains.com/help/idea/testing restful web services.html 打开方式 Tools HTTP Client Test RESTful Web Service 文本客户端 使用手册 https://ww ...

陈晨辰 发布于 2020-02-20 10:40 评论(0)阅读(10)