标签:mysql

Java

Spring mybatis 多表查询

darida 发布于 2018-12-07

1. mybatis 下载 mybatis-generator 2. sql写在xml里 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC &qu...

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

Java

MyBatis多数据源的配置

xiaoli.wang 发布于 2018-12-07

MyBatis多数据源的配置主要有两种方式: 通过@MapperScan注解,对不同包下的Mapper使用不同的sqlSessionFactory 通过@MapperScan注解加自定义注解,对使用不同注解的Mapper使用不同的sqlSessionFactory 第二种配置相对...

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

Java

【很全很新】C3P0 连接池和 DBUtils 配合事务使用总结

1

小丁 发布于 2018-12-06

很久没用原生连接池,最近想写个小功能,结果发现很多地方不太懂,然后网上搜了半天的 c3p0 相关内容,全不符合我想要的。相同内容太多 而且没什么,所以我自己来总结下吧。 01 总结全文 从以下来总结 连接池的作用,为什么要使用连接池 书写自己的连接池,用于理解框架 c3p0 等连...

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

编程技术

随行付微服务之数据同步 Porter

18

darida 发布于 2018-12-06

Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题。 背景 在微服务架构模式下深刻的影响了应用和数据库之间的关系,不像传统多个服务共享一个数据库,微服务架构下每个服务都要有自己的数据库。如果你想获得微服务带来的好处,每个服务独有一个数据库是必须...

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

编程技术

阿里java架构师面试128题含答案:分布式架构+Dubbo+多线程+Redis

5

小丁 发布于 2018-12-05

一、Java基础和高级 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时sessi...

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

Spring

开发笔记 – Spring Boot集成HBase

8

yeseng 发布于 2018-12-05

最近在重新整理 搜书吧 (一个做图书比价的平台)的系统架构,目前图书产品数量超过了200万条。各种数据加起来超过40G了,使用Mysql数据库存储服务器吃不消,于是考虑使用HBase存储大部分数据。 一、摘要 以前 搜书吧 的数据量比较小,使用数据库+静态文件存储的方式就可以搞定...

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

编程技术

“多活”不易!

4

hellas 发布于 2018-12-05

“多活”不易!活得有质量更不容易!当然,这里的“多活”并非生物学概念,一般常将“本地多活”与“异地灾备”拿来做比较。但最近“多活”被提起来的次数越来越多,也越来越被重视,GitHub事件成为多活这个技术领域的标志性事件。 多活不易 GitHub标志性事件回顾 GitHub在全球拥...

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

编程技术

阿里p8架构师谈:埋在 MYSQL 数据库应用中的17个关键问题!

10

xiaoli.wang 发布于 2018-12-04

Mysql的使用非常普遍,跟mysql有关的话题也非常多,如性能优化、高可用性、强一致性、安全、备份、集群、横向扩展、纵向扩展、负载均衡、读写分离等。要想掌握其中的精髓,可得花费不少功力,虽然目前流行的mysql替代方案有很多,可是从最小成本最容易维护的角度而言,mysql还是首...

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

Java

b2b b2c o2o分布式电子商务平台源码 Spring MVC+mybatis+spring cloud

5

尖兵 发布于 2018-12-04

鸿鹄云商大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。愿意了解源码的朋友直接求求交流分享技术二一四七七七五六三三 分布式、微服务、云架构电子商务平台 java b2b2c o2o ...

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

编程技术

新一代大数据与人工智能基础架构技术的发展与趋势

112

xiaoli.wang 发布于 2018-12-03

2018年是开源软件历史上最精彩的一年,2个IPO加上5个并购,开源技术到达新的高度。回溯过去大数据时代的15年,开源技术的创新潮流,包括集群技术,流计算,数据库,容器技术和机器学习,可谓一波接着一波。 2003-2004年Google发布的GFS和MapReduce论文,对业界...

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

Java

springboot+mybatis+mybaits plus 整合与基本应用

10

hellas 发布于 2018-12-03

在 spring framework 所支持的 orm 框架中, mybatis 相比 hibernate , spring 本身提供的支持是相对少的,这在开发过程中对使用 mybatis 进行开发的程序员来说无疑产生很多难处。 为此,开源上也产生了很多三方对 mybatis 的...

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

Java

批量测试Mybatis项目中Sql是否正确

1

Harries 发布于 2018-12-03

最近公司要发展海外项目,所以要将现有的系统全部平移过去,另外数据库也要从原来的 Oracle 变为 Mysql 。公司的数据库交互层面使用的是 Mybatis ,而 Oracle 与 Mysql 也有一些语法上的不同。所以在项目中的Sql要改动,但是多个项目中涉及到的Sql非常多...

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

Java

【Java】Mybatis mapper动态代理方式

1

wenming.gapo 发布于 2018-12-02

我们在使用Mybatis的时候,获取需要执行的SQL语句的时候,都是通过调用xml文件来获取,例如: User user = (User) sqlSession.selectOne("cn.ddnd.www.Entity.User.getUser", &quo...

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

Java

java研发面经分享:滴滴、美团、网易、58赶集等

puefu.he 发布于 2018-12-02

在分享这篇文章之前呢,我先分享下我总结的一些干货。 今年年初我花了一个月整理了一份最适合2018年学习的java干货,包括基础+源码+资料+视频,都是免费的,在这里相信有许多 想要学习Java的朋友,可以加群828545509 今年秋招我的面试大致结束了,差不多把提供北京java...

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

编程技术

致传统企业朋友:不够痛就别微服务,有坑

35

尖兵 发布于 2018-12-01

微服务落地是一个复杂问题,牵扯到IT架构,应用架构,组织架构多个方面 在多家传统行业的企业走访和落地了微服务之后,发现落地微服务是一个非常复杂的问题,甚至都不完全是技术问题。 当时想微服务既然是改造应用,做微服务治理,类似注册,发现,熔断,限流,降级等,当然应该从应用开发组切入,...

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

Java

备战金九银十、阿里的面试官都喜欢问哪些问题?

xubiao.zhuang 发布于 2018-12-01

金九银十是招聘的旺季,小编在这里也给大家整理了一套阿里面试官最喜欢问的问题或者出场率较高的面试题,助校招或者社招路上的你一臂之力! 首先我们需要明白一个事实,招聘的一个很关键的因素是在给自己找未来的同事,同级别下要找比自己优秀的人,面试是一个双向选择的过程,也是一个将心比心去沟通...

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

编程技术

网易云基于 Prometheus 的微服务监控实践

6

尖兵 发布于 2018-12-01

在过去数年里,微服务的落地一直都是业界重点关注的问题。与传统监控相比,微服务监控面临着更多难点。这篇文章详细介绍了网易云轻舟微服务平台是如何做监控的。 当监控遇上微服务 在过去数年里,微服务的落地一直都是业界重点关注的问题,其始终面临着部署、监控、配置和治理等方面的挑战。轻舟微服...

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

Java

关于spring事务源码的一些小理解

zhuangli 发布于 2018-11-30

1、spring事务的简单概述 由于实现事务功能的方式各不相同,Spring进行了统一的抽象,形成了PlatformTransactionManager事务管理器顶级接口(平台事务管理器),事务的提交、回滚等操作全部交给它来实现 先来看下三大接口 PlatformTransact...

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