自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring的优点

1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等 7.spring属于低侵入式设计,代码的污染极低 8.独立于各种应用服务器 9.spring的DI机制降低了业务对象替换的复杂性 10.Spring的高度开放性

2020-09-09 07:29:35 90

原创 Spring框架中的IOC和AOP

IOC:控制反转,是一种设计模式。一层含义是控制权的转移:由传统的在程序中控制依赖转移到由容器来控制;第二层是依赖注入:将相互依赖的对象分离,在spring配置文件中描述他们的依赖关系。他们的依赖关系只在使用的时候才建立。 AOP:面向切面,是一种编程思想,OOP的延续。将系统中非核心的业务提取出来,进行单独处理。比如事务、日志和安全等。Spring 的AOP和IOC都是为了解决系统代码耦合度过高的问题。使代码重用度高、易于维护。不过AOP和IOC并不是spring中特有的,只是spring把他们应用的更灵

2020-09-09 07:27:51 73

原创 基本类型之间的转换

基本类型之间的转换 将一种类型的值赋值给另一种类型是很常见的。在Java中,boolean 类型与其他7中类型的数据都不能进行转换,这一点很明确。但对于其他7种数据类型,它们之间都可以进行转换,只是可能会存在精度损失或其他一些变化。 转换分为自动转换和强制转换: 自动转换(隐式):无需任何操作。 强制转换(显式):需使用转换操作符(type)。 将6种数据类型按下面顺序排列一下:double > float > long > int > short > byte如果从小转换到大

2020-09-08 22:44:08 268

原创 转发和重定向的区别

重定向用在在当前网站的情况下,转发用在跳转到另外网站的情况下,两者区别如下: 一、方式不同 1、重定向:就是通过各种方法将各种网络请求重新定个方向转到其它位置。 2、转发:是通过服务器的特殊设置,将访问当前域名的用户引导到您指定的另一个网络地址。 二、特点不同 1、重定向:不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页面错误信息,访问流量白白丧失; 2、转发:隐含转发就是指当前域名转发后,仍然显示当前域名,而非隐含转发者指当前域名转发后,显示被转发的地址。 三、用处不同 1、

2020-09-08 22:35:12 257

原创 2020-09-08

Spring就是简化代码 增强就是给代码增加额外功能AOP是面向切面编程的一种实现编织就是把增强加入到切入点,也可以通俗的理解为嫁接AOP的几种增强,分别为前置增强,后置增强,异常增强,环绕增强 ,最终增强,最终增强。前置增强,在核心功能之前执行的额外功能。先执行核心代码,然后执行AOP的增强代码。就比如是给M4装备枪托后置增强,在核心功能之后执行的额外功能。先执行AOP的增强代码,然后执行核心代码。相当于M4的瞄准镜异常增强,在核心功能发生异常时执行的额外功能。当核心代码发生异常时,才执行AOP的增强代码

2020-09-08 22:31:17 48

原创 Oracle常用操作语句

一、Oracle数据库操作 1、创建数据库create database databasename2、删除数据库drop database dbname3、备份数据库完全备份 exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y demo:用户名、密码 buffer: 缓存大小 file: 具体的备份文件地址 full: 是否导出全部文件 ignore: 忽略错误,如果表已经存在,则也是覆盖将数据库中sy

2020-09-08 22:29:55 115

原创 SpringMVC

SpringMVC是对servlet的基础上做的一个封装,换成controller层 Web.xml是server启动的时候默认加载的第一个文件,首先在Web.xml集成,集成完就可以启动server。Spring入口依靠侦听或监听器来完成;SpringMVC入口:.do是SpringMVC的请求,.action是sevlet或struts2的请求。action属于类级,通过类绑定的,controller属于方法级,URI与方法对应。工作流程:1. 启动服务器加载web.xml,通过Spring入口和Spr

2020-09-08 22:23:42 47

空空如也

空空如也

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

TA关注的人

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