标签:selectByPrimaryKey

Java

Live-Server-4-Shiro的简单使用

2

xiaoli.wang 发布于 2019-08-21

Apache Shiro是Java的一个安全框架,主要完成:认证、授权、加密、会话管理、缓存等功能,而且API简单,越来越多人使用该框架。 Shiro介绍 基本功能如下: Authentications:身份认证/登录,验证用户是否有对应的身份。 Authorization:授权...

阅读(10)评论(0)赞 (0)

Java

Live-Server-5-SpringBoot中一个请求的流程

4

darida 发布于 2019-08-21

在上述文章中,已经完成了Springboot环境的搭建、数据库的配置、Pojo、MyBatis映射文件、Dao层、MVC的配置、资源的过滤与拦截、用户的认证与权限等。Spring一般搭配SpringMvc,也就是MVC模式一起使用,那么在MVC中,我们已经完成了model的编写,...

阅读(10)评论(0)赞 (0)

Spring

基于Springboot的BaseService和BaseController

xiaoli.wang 发布于 2019-08-20

基于Springboot的BaseService,BaseController 前言: 在做项目时需要对大量的表做增删查改,而其中的逻辑大同小异,所以抽象了一个 BaseService,BaseController来实现所有表的增删查改和一些公用的基础方法。 UML类图: 大体的...

阅读(9)评论(0)赞 (0)

Java

mall-tiny:基于SpringBoot+MyBatis的单应用项目骨架

6

xirruiqiang 发布于 2019-08-13

mall-tiny是从mall项目中抽取出来的项目骨架,保留了mall项目的整个技术栈,对业务逻辑进行了精简,只保留了权限及商品核心表,方便开发使用,可以自由定制业务逻辑。 技术选型 技术 版本 说明 SpringBoot 2.1.3 容器+MVC框架 SpringSecurit...

阅读(34)评论(0)赞 (0)

Java

Java秒杀系统实战系列~RabbitMQ死信队列处理超时未支付的订单

5

小丁 发布于 2019-07-31

摘要: 本篇博文是“Java秒杀系统实战系列文章”的第十篇,本篇博文我们将采用RabbitMQ的死信队列的方式处理“用户秒杀成功生成订单后,却迟迟没有支付”的情况,一起来见识一下RabbitMQ死信队列在实际业务环境下的强大之处! 内容: 对于消息中间件RabbitMQ,Debu...

阅读(32)评论(0)赞 (0)

Java

Mybatis逆向工程和对它的优化

9

darida 发布于 2019-07-27

​ 逆向工程就是,我们根据数据的表,自动生成常见的Mapper映射接口和与数据库表对应的pojo实体类,以及和Mapper接口对应的XML SQL语句,解放双手不在去写重复的代码;比如对于每个表根据主键id的查询、更新、删除、以及添加,这些常见的我们都会去手写。但是逆向工程就会把...

阅读(46)评论(0)赞 (0)

Spring

SpringCloud微服务治理二(Robbin,Hystix,Feign)

11

puefu.he 发布于 2019-05-15

在刚才的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情况...

阅读(160)评论(0)赞 (0)

Spring

SpringCloud微服务治理

31

xubiao.zhuang 发布于 2019-05-09

RPC,即 Remote Procedure Call(远程过程调用),是一个计算机通信协议。 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。 1.2.Http Http协议:超文本传输协议,是一种应用层协议。 2.Http客户端...

阅读(147)评论(0)赞 (0)

Java

解密Mybatis,手写Mybatis框架(二)

1

yanxinchi 发布于 2019-05-08

简化版Mybatis实现思路 1.创建SqlSessionFactory实例. 2.实例化过程中,加载配置文件创建configuration对象. 3.通过factory创建SqlSession对象,把configuaration传入SqlSession. 4.通过SqlSess...

阅读(84)评论(0)赞 (0)

Java

解密Mybatis,手写Mybatis框架(一)

1

刘莉莉 发布于 2019-05-07

Mybatis快速入门 步骤: 1.加入mybatis的依赖 2.添加Mybatis的配置文件 3.场景介绍 4.编写实体类丶mapper接口及mapper.xml文件 5.编写测试代码 demo: public class TUser { private Integer id;...

阅读(71)评论(0)赞 (0)

Spring

SSM框架原理,作用及使用方法

12

songhua.gao 发布于 2019-04-24

编辑推荐: 本文来自于csdn,本文主要介绍了SSM框架的作用,原理,以及SSM框架的整合的相关内容,希望对大家能有所帮助。 作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,s...

阅读(112)评论(0)赞 (0)

Java

我最喜欢的Mybatis 3.5新特性——Optional支持 原 荐

1

尖兵 发布于 2019-04-24

Mybatis 3.5 发布有段时间了,终于支持了 Optional ,这么实用的特性,竟然还没人安利……于是本文出现了。 文章比较简单,但非常实用,因为能大量简化恶心的判空代码。 WARNING 由于本文非常简(low)单(比),我相信又会有类似如下的大佬出现(最近莫名其妙地被...

阅读(70)评论(0)赞 (0)

Java

Spring Cloud项目中遇到的小问题

2

刘莉莉 发布于 2019-04-11

首先是MyBatis的Map文件,通用查询结果用一个resultMap表示,id为”BaseResultMap” ,type为实际Java代码中对应的entity类。然后在Map文件一个select定义中,指定resultMap为 BaseResultMap 。但是这样查询出来的...

阅读(69)评论(0)赞 (0)

Java

SpringBoot 仿抖音短视频小程序开发(三)

6

yanxinchi 发布于 2019-04-11

SpringBoot 仿抖音短视频小程序开发(一):项目的简介( https://segmentfault.com/a/11… SpringBoot 仿抖音短视频小程序开发(二):项目功能分析与具体实现( https://segmentfault.com/a/11&#...

阅读(85)评论(0)赞 (0)

Spring

Spring boot学习(八)Spring boot配置ehcache缓存框架

1

wenming.gapo 发布于 2019-03-20

缓存技术在实际的项目中是必不可少的,合理的利用缓存技术能极大的提升网站的访问速度,提升用户体验。 本片文章就介绍如何在spring boot中使用 ehcache 这个缓存框架。 ehcache介绍 在 java 中有很多技术都可以实现缓存功能,最简单直接就是使用 java 自带...

阅读(119)评论(0)赞 (0)

Java

Spring boot学习(八)Spring boot配置ehcache缓存框架

1

songhua.gao 发布于 2019-03-20

缓存技术在实际的项目中是必不可少的,合理的利用缓存技术能极大的提升网站的访问速度,提升用户体验。 本片文章就介绍如何在spring boot中使用 ehcache 这个缓存框架。 文章首发于个人博客:【www.xiongfrblog.cn】 ehcache介绍 在 java 中有...

阅读(99)评论(0)赞 (0)

Java

Springboot 系列(十二)使用 Mybatis 集成 pagehelper 分页插件和 mapper 插件

4

hellas 发布于 2019-03-08

在 Springboot 系列文章第十一篇里( 使用 Mybatis(自动生成插件) 访问数据库 ),实验了 Springboot 结合 Mybatis 以及 Mybatis-generator 生成插件的开发过程,其实对于 Mybatis 来讲还有很多优秀方便好用的插件,比如这...

阅读(152)评论(0)赞 (0)

Java

Springboot 系列(十一)使用 Mybatis(自动生成插件) 访问数据库

5

xirruiqiang 发布于 2019-03-07

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数获取结果集的过程。MyBatis 可以使用简单的 XML 或 注解 来配置和映射原生信息,将接口和 Java 的 POJOs(Plai...

阅读(148)评论(0)赞 (0)