自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 mybatis学习笔记

MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用, 但是resultType跟resultMap不能同时存在。 在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。

2017-12-21 23:14:16 491

转载 设计模式

组合和聚合   组合是同生同死,在构造器中使用   聚合是在set方法中调用进去设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石

2017-11-21 17:15:03 363

原创 java多线程

一个synchronized相当于原子操作 synchronized是锁住锁对象 当访问synchronized方法时,需要获取到锁对象 而访问非synchronized方法时,不需要获取锁对象,直接运行进程是受操作系统管理的基本运行单位 线程是进程中独立运行的子任务 多线程是异步多线程安全问题 导致的原因 1是否有多线程环境 2是否有共享数据 3是否有多条语句操作共享数据把多条语

2017-11-01 19:32:53 701 1

原创 数据库学习

电商行业技术特点 发布式 高并发 集群 负载均衡 高可用(redis) 海量数据 业务复杂 系统安全 搜索(lucence)基于soa的架构 soa service oriented architecture 面向服务的架构,把工程拆为服务层,表现层两个工程。服务层包含业务逻辑,只需要对外提供服务即可,表现层只需要处理和页面的交互, 业

2017-10-24 11:58:49 507

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除