摘要:
写在前面 与hibernate相比,我无疑更喜欢mybatis,就因为我觉得它真的好用,哈哈。它简单上手和掌握;sql语句和代码分开,方便统一管理和优化;当然缺点也有:sql工作量很大,尤其是字段多、关联表多时,更是如此。而且sql依赖于数据库,导致数据库移植性差。 选用一个框架之前最好先了解它的优 阅读全文
posted @ 2017-08-13 21:11
air_balloon
阅读(2318)
评论(0)
推荐(1)
摘要:
什么是aop AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散布在所有对象层 阅读全文
posted @ 2017-08-13 21:08
air_balloon
阅读(857)
评论(0)
推荐(0)
摘要:
写在前面 生活就像海洋,只有意志坚强的人才能到达彼岸。 已经很久没有发文章了呀,想必大家都挂念我了,哈哈。 温故而知新,今天一起来复习一下spring mvc的内容吧。 spring mvc简介与运行原理 Spring的模型-视图-控制器(MVC)框架是围绕一个DispatcherServlet来设 阅读全文
posted @ 2017-08-13 21:07
air_balloon
阅读(2991)
评论(3)
推荐(2)
摘要:
写在前面 写过java的都知道:所有的对象都必须创建;或者说:使用对象之前必须先创建。而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象。 就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程;而ioc则是让我们无需考虑对象的创建过程,由ioc 阅读全文
posted @ 2017-08-13 21:05
air_balloon
阅读(2894)
评论(0)
推荐(0)
摘要:
写在前面 终于完成了一个开源项目的思维导图解读。选spring-shiro-training这个项目解读是因为它开源,然后涉及到了很多我们常用的技术,如缓存,权限,任务调度,ssm框架,Druid监控,mybatis-plus,代码生成器等。同时也考虑到了安全方面,做了防止crsf攻击方面控制。作为 阅读全文
posted @ 2017-08-13 21:04
air_balloon
阅读(567)
评论(0)
推荐(0)
摘要:
1、Java 简介.png 2、java主要特性.png 3、java发展历史.png 4、java 开发环境配置.png 5、java 基础语法.png 6、java基本概念.png 7、java面对对象 .png 8、java面对对象三大特性.png 9、java面对对象C.png 10、jav 阅读全文
posted @ 2017-08-13 21:02
air_balloon
阅读(3382)
评论(0)
推荐(2)
摘要:
关于Spring Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。但是Spring仍然可 阅读全文
posted @ 2017-08-13 20:58
air_balloon
阅读(1562)
评论(0)
推荐(0)
摘要:
首先对于spring的IOC来说,对象是由Spring来帮我们管理,也就是在Spring启动的时候,在Spring容器中,由Spring给我们创建的,Spring会帮我们维护,一般都是单例的,也就是一个对象。 spring生成对象默认是单例的。通过scope属性可以更改为多例。 第一部分:验证Spr 阅读全文
posted @ 2017-08-13 20:48
air_balloon
阅读(1890)
评论(0)
推荐(0)
摘要:
本文首先引出消息中间件通常需要解决哪些问题,在解决这些问题当中会遇到什么困难,Apache RocketMQ作为阿里开源的一款高性能、高吞吐量的分布式消息中间件否可以解决,规范中如何定义这些问题。然后本文将介绍RocketMQ的架构设计,以期让读者快速了解RocketMQ。 消息中间件需要解决哪些问 阅读全文
posted @ 2017-08-13 19:45
air_balloon
阅读(266)
评论(0)
推荐(0)
摘要:
几种MQ产品说明: ZeroMQ : 扩展性好,开发比较灵活,采用C语言实现,实际上他只是一个socket库的重新封装,如果我们做为消息队列使用,需要开发大量的代码 RabbitMQ :结合erlang语言本身的并发优势,性能较好,但是不利于做二次开发和维护 ActiveMQ: 历史悠久的开源项目, 阅读全文
posted @ 2017-08-13 17:17
air_balloon
阅读(490)
评论(0)
推荐(0)

浙公网安备 33010602011771号