- 博客(4)
- 收藏
- 关注
转载 mybatis学习笔记
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用, 但是resultType跟resultMap不能同时存在。 在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。
2017-12-21 23:14:16 504
转载 设计模式
组合和聚合 组合是同生同死,在构造器中使用 聚合是在set方法中调用进去设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石
2017-11-21 17:15:03 368
原创 java多线程
一个synchronized相当于原子操作 synchronized是锁住锁对象 当访问synchronized方法时,需要获取到锁对象 而访问非synchronized方法时,不需要获取锁对象,直接运行进程是受操作系统管理的基本运行单位 线程是进程中独立运行的子任务 多线程是异步多线程安全问题 导致的原因 1是否有多线程环境 2是否有共享数据 3是否有多条语句操作共享数据把多条语
2017-11-01 19:32:53 709 1
原创 数据库学习
电商行业技术特点 发布式 高并发 集群 负载均衡 高可用(redis) 海量数据 业务复杂 系统安全 搜索(lucence)基于soa的架构 soa service oriented architecture 面向服务的架构,把工程拆为服务层,表现层两个工程。服务层包含业务逻辑,只需要对外提供服务即可,表现层只需要处理和页面的交互, 业
2017-10-24 11:58:49 520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人