首页
学习
活动
专区
工具
TVP
发布

帅小子的日常

专栏成员
34
文章
34053
阅读量
25
订阅数
freemarker的使用
一:freemarker是什么? freemarker是一个模板引擎,基于定义的模板和数据生成对应的文本(HTML,xml,java等),是一个生成文本的工具。 二:freemarker的使用方法 (1)在工程中引入freemarker相关的依赖 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency> (2)
用户2146856
2018-06-26
1.2K0
spirng底层实现原理
  什么是框架?框架解决的是什么问题?   编程有一个准则,Don't Repeat Yourself(不要重复你的代码),所以我们会将重复的代码抽取出来,封装到方法中;如果封装的方法过多,将将这些方法封装成工具类;如果工具类形成了规模,就整合成类库。类库更加系统,功能更加齐全。既然别人已经造好了轮子,我们为什么还有闭门造车呢,直接把造好的轮子拿来用就行了。这就有了框架的诞生。   框架就是一个半成品组件,将底层的代码,重复的代码封装,暴露接口给用户使用。让用户只关心业务逻辑功能,并不需要关注底层代码的实
用户2146856
2018-06-26
5280
Spring中IOC和AOP的理解
IOC和AOP是Spring的核心    IOC:控制反转:将创建对象以及维护对象之间的关系由代码交给了spring容器进行管理,也就是创建对象的方式反转了,交由spring容器进行管理。    DI:依赖注入:实现IOC思想的核心,目的是创建以及维护对象之间的关系(将依赖的对象注入到目标对象中即可)   AOP:面向切面编程,通过预编译的方式和运行时使用动态代理使功能统一维护的一种技术(spring容器中管理对象生成代理对象的),底层是基于代理技术实现的。使用AOP技术可以将业务逻辑的各部分分离开,降低耦
用户2146856
2018-06-26
5230
spring的简单入门
spring是一个轻量级的JavaEE解决方案,是众多优秀设计模式的整合。spring的核心是:(工厂)容器 1、设计模式:解决一些特定问题的经典代码。共有23中设计模式(工厂,单例,代理,适配,装饰
用户2146856
2018-06-26
2840
spirng底层实现原理
  什么是框架?框架解决的是什么问题?   编程有一个准则,Don't Repeat Yourself(不要重复你的代码),所以我们会将重复的代码抽取出来,封装到方法中;如果封装的方法过多,将将这些方法封装成工具类;如果工具类形成了规模,就整合成类库。类库更加系统,功能更加齐全。既然别人已经造好了轮子,我们为什么还有闭门造车呢,直接把造好的轮子拿来用就行了。这就有了框架的诞生。   框架就是一个半成品组件,将底层的代码,重复的代码封装,暴露接口给用户使用。让用户只关心业务逻辑功能,并不需要关注底层代码的实
用户2146856
2018-05-18
8590
Spring中IOC和AOP的理解
IOC和AOP是Spring的核心    IOC:控制反转:将创建对象以及维护对象之间的关系由代码交给了spring容器进行管理,也就是创建对象的方式反转了,交由spring容器进行管理。    DI:依赖注入:实现IOC思想的核心,目的是创建以及维护对象之间的关系(将依赖的对象注入到目标对象中即可)   AOP:面向切面编程,通过预编译的方式和运行时使用动态代理使功能统一维护的一种技术(spring容器中管理对象生成代理对象的),底层是基于代理技术实现的。使用AOP技术可以将业务逻辑的各部分分离开,降低耦
用户2146856
2018-05-18
9430
spring的简单入门
spring是一个轻量级的JavaEE解决方案,是众多优秀设计模式的整合。spring的核心是:(工厂)容器 1、设计模式:解决一些特定问题的经典代码。共有23中设计模式(工厂,单例,代理,适配,装饰
用户2146856
2018-05-18
6390
ActiveMQ消息传递的两种方式
1.什么是ActiveMQ?   ActiveMQ是apache提供的开源的,实现消息传递的一个中间插件,可以和spring整合,是目前最流行的开源消息总线,ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。较相似的还有rabbitMQ和kafka等,都是最为消息传递的插件 2.ActiveMQ传递消息的两种方式 前提:需要引入activemq的jar包 点对点方式(PTP):一个消费者对应一个生产者 发布/订阅模式(Publish/Sub):一个生产者产生消
用户2146856
2018-05-18
7900
spring的事务配置方法
  spring事务的配置有两种方式 1.xml配置的声明式事务配置 (1)配置数据源信息dataSource(使用阿里的数据源) <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"   destroy-method="close">   <property name="url" value="${jdbc.url}" />   <property name="username" value="${jdbc.u
用户2146856
2018-05-18
5940
Dubbo介绍和服务架构分析
  Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。使用zookeeper作为服务的注册中心,对外提供服务 RPC :远程过程调用 实现远程通信,是面向服务的架构(SOA) 远程通信的三中方式: 1.webservice方式,基于soap协议,缺点是效率不高 2.使用restful形式的服务:http+json方式,如果服务太多,服务之间调用关系混乱,不利于维护 3.使用dubbo:使用rpc协议进行远程调用,
用户2146856
2018-05-18
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档