标签:mybatis

编程技术

一张图让你明白互联网的Web服务器

1

hellas 发布于 2017-01-17

现在Web都是基于Http协议来传输数据、客户端基于Html规范来渲染界面、本文的目的只是探讨客户端发出请求到服务器之后的处理流程。本文基于Java编程语言。 Tomcat/Jboss: 处理客户端的数据、众所周知浏览器发送一个TCP请求、请求的数据协议以http规范发送个服务器...

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

编程技术

去哪儿网支付系统架构演进

22

dulong 发布于 2017-01-10

去哪儿支付系统自2011年搭建以来,在五年的时间里逐渐从一个高耦合的单一系统发展为众多子系统组成的高并发、高可用、支持多种交易支付业务的分布式系统。业务从最初的非代收到现在多种非代收、代收场景的支持,B2B业务的从无到有,支付方式从单一网银支付到现在银行卡、拿去花、代金券、红包、...

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

编程技术

SpringMVC数据校验

8

darida 发布于 2017-01-08

一、数据校验 在web应用程序中,为了防止客户端传来的数据引发程序异常,常常需要对 数据进行验证。输入验证分为客户端验证与服务器端验证。 客户端验证主要通过JavaScript脚本 进行,而 服务器端验证则主要通过Java代码 进行验证。 为了保证数据的安全性,一般情况下,客户端...

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

编程技术

关于编程路上的一些杂谈 由线程的通信原理想到的(一)

2

hanze 发布于 2017-01-06

​ 写这个其实想了很多,到底该用什么方式来写,最后还是按照自己的随意来随意的拉拉家常算了。 时常听说身边和网友说自己遇到瓶颈,接下来不知道该往哪里走,我给的建议就是: 请回归基础 . ​ 为何这样说,先拿一个大家都知道的东西来说,并发编程中 ,线程之间如何通信及线程之间如何同步 ...

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

编程技术

Spring aop应用之实现数据库读写分离

darida 发布于 2016-12-31

去年五月份的时候曾经写过一篇: Spring加Mybatis实现MySQL数据库主从读写分离 ,实现的原理是配置了多套数据源,相应的sqlsessionfactory,transactionmanager和事务代理各配置了一套,如果从库或数据库有多个的时候,需要配置的信息会越来越...

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

编程技术

使用基于注解的mybatis时,利用反射和注解生成sql语句

songhua.gao 发布于 2016-12-29

在开发时遇到一个问题,在使用基于注解的mybatis插入一个对象到mysql时,在写sql语句时需要列出对象的所有属性,所以在插入一个拥有10个以上属性的对象时sql语句就会变得很长,写起来也很不方便,也很容易拼错。google了一下也没有找到什么解决方式(可能是姿势不对),在s...

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

编程技术

2016年总结

darida 发布于 2016-12-28

Published: 27 Dec 2016 Category: other 2016年12月17号晚21点25分,儿子睡了,开始总结2016年的往事种种。 工作 16年初开始接手广告引擎投放系统,开始正式使用scala编写代码,不得不说scala是门很优秀很开放的语言,一年多时...

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

编程技术

Spring、Spring MVC、MyBatis整合文件配置详解

yanxinchi 发布于 2016-12-27

使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。 Spring: http://spring.io/docs MyBatis: http://mybatis.github.io/mybatis-3/ 基...

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

编程技术

跨越篱笆:蘑菇街每秒订单数25倍提升历程

26

puefu.he 发布于 2016-12-27

本文根据白辉在2016ArchSummit全球架构师(深圳)峰会上的演讲整理而成。ArchSummit北京站即将在12月2日开幕,更多专题讲师信息请到 北京站官网 查询。 非常荣幸在这里跟大家一起来探讨“海量服务架构探索”相关专题的内容。 我叫白辉,花名是七公。2014年之前主要...

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

开源软件

Sharding-JDBC v1.4.1 发布, 增强版JDBC驱动

3

hellas 发布于 2016-12-26

  Sharding-JDBC直接封装JDBC API,可以理解为增强版的JDBC驱动,旧代码迁移成本几乎为零: 可适用于任何基于java的ORM框架,如:JPA, Hibernate, Mybatis, Spring JDBC Templ...

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

编程技术

利用JPA实现消息落地的一些问题

小丁 发布于 2016-12-26

目前我们处理消息的同步,一般是落地到DB后,再同过异步的方式做数据的聚合和处理。至于DB的操作为了简单直接用了Hibernate提供的一套JPA接口,(老实说真的是不喜欢JPA,一是sql log不好分析无法优化,二是必须非常了解JPA的所有关键字含义,不然就要出问题,所以我一直...

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

编程技术

每日一博 | JFinal 极速开发框架的优点和不足的地方

5

puefu.he 发布于 2016-12-23

写这篇简短的博文,并不是要故意贬低开源项目,而且我没必要这么做,因为本人并没有写这一类的开源框架,不会形成竞争。 写这篇文章,我是从个人的真实感受去写的。本人敢说,JFinal框架还是一个不错的MVC框架,而且ORM和支持多种数据库,相比Servlet那可配置简单、功能强大的多的...

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

编程技术

MyBatis(5):MyBatis集成Spring事务管理(上)

hanze 发布于 2016-12-20

前言 有些日子没写博客了,主要原因一个是工作,另一个就是健身,因为我们不仅需要努力工作,也需要有健康的身体嘛。 那有看LZ博客的网友朋友们放心,LZ博客还是会继续保持更新,只是最近两三个月LZ写博客相对会慢一些,博客的内容也会更偏向于实战一些,主要是对于工作中遇到一些比较实际性的...

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

编程技术

MyBatis(3):SQL映射

darida 发布于 2016-12-18

前言 前面学习了config.xml,下面就要进入MyBatis的核心SQL映射了,第一篇文章的时候,student.xml里面是这么写的: <?xml version="1.0" encoding="UTF-8" ?> <...

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

编程技术

MyBatis(2):config.xml文件

hellas 发布于 2016-12-18

前言 前一篇文章,讲了MyBatis入门,讲到了MyBatis有两个基本的配置文件,一个用来配置环境信息,一个用来写SQL语句。前者我把它命名为config.xml,config.xml的内容是: <?xml version="1.0" encoding...

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

编程技术

MyBatis(1):MyBatis入门

2

puefu.he 发布于 2016-12-18

MyBatis是什么 MyBatis是什么,MyBatis的jar包中有它的官方文档,文档是这么描述MyBatis的: MyBatis is a first class persistence framework with support for custom SQL, stor...

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

编程技术

海航生态科技舆情大数据平台容器化改造

2

hanze 发布于 2016-12-18

海航舆情监控系统能够为海航集团内部提供监控网络舆情信息,对负面信息、重大舆情及时预警,研判具体舆情或者某一舆情专题事件的发展变化趋势,生成图标报告和各种统计数据,提高舆情工作效率和辅助领导决策。然而,随着项目的持续运行,许多问题逐渐暴露出来,为了解决这些难题,对整个项目重新规划设...

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

编程技术

谈谈互联网后端基础设施

6

邓龙华 发布于 2016-12-14

本文更新于2016.12.06,加入了Netflix组件部分 对于一个互联网企业,后端服务是必不可少的一个组成部分。抛开业务应用来说,往下的基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?纵观整个互联网技术体系再结合公司的目前状况,个人认为必不可少或者非常关键的后...

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