标签:一对多

Java

Java描述设计模式(17):调停者模式

3

xubiao.zhuang 发布于 2019-11-12

本文源码: GitHub·点这里 || GitEE·点这里 一、生活场景 1、场景描述 在公司的日常安排中,通常划分多个部门,每个部门又会分为不同的小组,部门经理的一项核心工作就是协调部门小组之间的工作,例如开发小组,产品小组,小组的需求统一汇总到经理...

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

Java

Mybatis基于注解方式的多表(CRUD)操作

xubiao.zhuang 发布于 2019-11-10

基于注解方式实现的多对多增删改查操作(一对多原理类似) 基于注解方式实现的多对一增删改查操作(mybatis默认多对一为 一对一) pom.xml中导入mybatis项目依赖坐标 <?xml version="1.0" encoding="UT...

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

Java

Mybatis基于xml方式实现的多表操作(增删改查)

2

xiaoli.he 发布于 2019-11-10

基于xml方式实现的多对多增删改查操作(一对多原理类似) 基于xml方式实现的多对一增删改查操作(mybatis默认多对一 为一对一) pom.xml导入Mybatis项目依赖坐标 <?xml version="1.0" encoding="U...

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

编程技术

牛人是怎样炼成的:淘宝实习,三年P7

3

Harries 发布于 2019-11-04

很荣幸的今年通过了阿里巴巴的实习生招聘! 我把我看过的书罗列一下吧! 《java核心技术:卷一》,这个是我入门java的时候看的,非常适合新手! 《java设计模式》这本书虽然是个外国人写的,但是感觉不是很好。评价一般。学习设计模式的时候我一般都看大牛的博客。 《深入理解jvm虚...

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

Java

使用Spring Boot 2.X构建RESTful服务

7

yanxinchi 发布于 2019-10-30

明月松间照,清泉石上流。 概述 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的创建、运行、调试、部署等。它大大减少了基于 Spring 开发的生产级应用程序的工作量。因此,开发人员能够真正专注于以业务为中心的功能。 本...

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

Java

SpringBoot 开发案例之参数传递的正确姿势

2

hellas 发布于 2019-10-29

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 开发这么多年,肯定还有不少小伙伴搞不清各种类型的参数是如何传递的,很多同学都是拿来即用,复制粘贴一把撸,遇到问题还是一脸懵逼。 姿势 学习参数传递的正确姿势,先说怎么做,再说为什...

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

Java

@ManyToMany中的mappedy

1

likai 发布于 2019-10-26

好长时间没有从零开始写项目,这次写软件工程的实验时,发现自己又对这个东西的概念模糊了,就复习了一下,并记录一下方便以后复习。 mappedy总览 只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; ...

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

Spring

Spring JPA整合QueryDSL

4

yanxinchi 发布于 2019-10-24

前言 Spring JPA 是目前比较常用的 ORM 解决方案,但是其对于某些场景并不是特别的方便,例如查询部分字段,联表查询,子查询等。 而接下来我会介绍与 JPA 形成互补,同时也是与 JPA 兼容得很好的框架 QueryDSL 。 同时由于目前主流使用 Spring Boo...

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

Spring

【websocket】spring boot 集成 websocket 的四种方式

2

尖兵 发布于 2019-10-23

【websocket】spring boot 集成 websocket 的四种方式 集成 websocket 的四种方案 1. 原生注解 pom.xml <dependency> <groupId>org.springframework.boot</...

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

Java

面试题:如何设计一个权限系统?

9

changyuan.xu 发布于 2019-10-23

来源:http://1t.click/ane7 # 前言 目前在公司负责权限这块,所以对权限这块的设计比较熟悉,公司采用微服务架构,权限系统自然就独立出来了,其他业务系统包括商品中心,订单中心,用户中心,仓库系统,小程序,多个APP等十几个系统和终端。 # 权限模型 迄今为止最为...

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

Java

Spring常见面试题二

puefu.he 发布于 2019-10-22

[上海校区] Spring常见面试题二 一、Spring框架中的单例Beans是线程安全的么 Spring框架并没有对单例bean进行任何多线程的封装处理。关于单例bean的线程安全和并发问题需要开发者自行去搞定。但实际上,大部分的Spring bean并没有可变的状态(比如Se...

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

Spring

JeecgBoot 2.1.1 代码生成器 AI 版本发布,基于 SpringBoot 的快速开发平台

12

dulong 发布于 2019-10-21

此版本重点升级了 Online 代码生成器,支持更多的控件生成,所见即所得,极大的提高开发效率;同时做了数据库兼容专项工作,让 Online 开发兼容更多数据库:Mysql、SqlServer、Oracle、Postgresql等 !!! 项目介绍 JeecgBoot 是一款基于...

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

Spring

了解一下Spring中用了哪些设计模式?这样回答面试官才稳

7

hanze 发布于 2019-10-20

一:简单工厂模式 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一...

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

Java

RxJava系列(一):RxJava 观察者模式

yanxinchi 发布于 2019-10-19

RxJava是ReactiveX在JVM上的一个实现,使用可观察序列来编写异步和基于事件的程序的库。它扩展了观察者模式以支持数据/事件序列,并添加了允许您以声明方式组合序列的运算符,同时抽象出对低级线程,同步,线程安全和并发数据结构等问题的关注。 什么是观察者模式 观察者模式也被...

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

Spring

Spring Boot (十三): Spring Boot 整合 RabbitMQ

4

changyuan.xu 发布于 2019-10-15

1. 前言 RabbitMQ 是一个消息队列,说到消息队列,大家可能多多少少有听过,它主要的功能是用来实现应用服务的异步与解耦,同时也能起到削峰填谷、消息分发的作用。 消息队列在比较主要的一个作用是用来做应用服务的解耦,消息从消息的生产者传递到消息队列,消费者从消息队列中获取消息...

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

Java

什么是嵌入式Tomcat? -来自WhatIs.com的定义

hanze 发布于 2019-10-12

嵌入式Tomcat服务器由单个Java Web应用程序和完整的Tomcat服务器发行版组成,打包在一起并压缩成单个JAR,WAR或ZIP文件。 嵌入式Tomcat提供了一种打包Java Web应用程序的方法,该方法与基于微服务的软件开发方法一致。它还使通过Docker容...

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

Java

MyBatis启动之XMLConfigBuilder解析配置文件(二)

4

小丁 发布于 2019-10-10

前言 XMLConfigBuilder 是 BaseBuilder (解析中会涉及到讲解)的其中一个子类,它的作用是把MyBatis的XML及相关配置解析出来,然后保存到 Configuration 中。本文就解析过程按照执行顺序进行分析,掌握常用配置的解析原理。 使用 调用 X...

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

编程技术

Spring Boot 2.x基础教程:Swagger接口分类与各元素排序问题详解

10

xiaoli.wang 发布于 2019-10-08

之前通过 Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档 一文,我们学习了如何使用Swagger为Spring Boot项目自动生成API文档,有不少用户留言问了关于文档内容的组织以及排序问题。所以,就特别开一篇详细说说Swagger中文档内容如...

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