自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 序列化

什么是序列化,为什么要序列化       简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!问题的引出:如上所述,读写对象会有什么问题

2016-04-17 22:58:34 196

原创 springMVC

SpringMVC框架介绍    1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Sprin

2016-04-11 23:34:09 2798

原创 面向对象三大特征,五大原则

面向对象三大基本特性,五大基本原则透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.三大特性是:封装,继承,多态  所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象

2016-04-10 23:51:05 311

原创 java基础-数据类型

java平台有两个组件:1.java虚拟机(简称JVM)2.java应用程序编程接口(简称API)java平台分类:1.javaSE,适用于普通PC和笔记本电脑,同时为其他java程序的开发和运行提供了最基本的技术支持。2.javaME,定位于嵌入式系统的开发和运行,例如手机、家电设备等。3.javaEE,适用于服务器,重点定位于企业级别的分布式软件系统。jav

2016-04-09 15:06:32 231

翻译 springmvc

配置文件中:       lc       通过路径映射login.do找到lc         类:ModelAndView mv = new ModelAndView();mv.setViewName("/jsp/success"); 拼接路径,//jsp/success.jsp ,可以看出

2016-04-06 00:09:40 201

翻译 aop

目标对象(Target Object):被一个或者多个切面所通知的对象。例如,AServcieImpl和BServiceImpl,当然在实际运行时,Spring AOP采用代理实现,实际AOP操作的是TargetObject的代理对象。AOP代理(AOP Proxy):在Spring AOP中有两种代理方式,JDK动态代理和CGLIB代理。默认情况下,TargetObject实现了接口

2016-04-04 22:09:29 409

翻译 aop

切入点(Pointcut)匹配连接点的断言,在AOP中通知和一个切入点表达式关联。例如,TestAspect中的所有通知所关注的连接点,都由切入点表达式execution(* com.spring.service.*.*(..))来决定。● 切入点表达式execution:用于匹配方法执行的连接点;within:用于匹配指定类型内的方法执行;this:用于匹配当前AOP代理对象

2016-04-04 22:07:47 235

原创 AOP

1. 切面(Aspect)官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”,在本例中,“切面”就是类TestAspect所关注的具体行为,例如:AServiceImpl.barA()的调用就是切面TestAspect所关注的行为之一。“切面”在ApplicationContext中来配置。2. 连接点(Joinpoint)程序执行过程中的某一行为,例如,AServi

2016-04-04 22:05:21 334

翻译 AOP

一、概念AOP(Aspect Oriented Programming):面向切面编程。面向切面编程(也叫面向方面编程),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。二、用途日志记录,性能统计,安全控制,权限管理,事务处理,异常处理,资

2016-04-01 21:29:12 168

翻译 Spring

Spring的五大特点:        1:spring是轻量级的框架-----------轻量级和重量级 主要是以启动程序需要的资源来决定的。      2:依赖注入(IoC),这个特点在spring里面是很重要的,主要是用来解决高耦合的!那么,什么叫依赖注入:当我们需要某个类的对象的时候,之前的方法是通过关键字NEW来创建一个新的对象,但是spring框架是直接从spring容器中得到

2016-03-31 23:02:10 156

原创 JAVAEE 框架 2016-3-30

Spring 框架的 IOC 容器采用的是设值注入和构造注入设值注入:  构造注入:自动装配类型:1、byName,在容器中寻找和需要自动装配的属性名相同的Bean2、byType在容器中寻找和需要自动装配的属性类型相同的Bean3、constructor在容器中寻找需要自动装配的吧Bean的构造函数参数一致的Bean

2016-03-30 22:52:39 283

原创 JAVAEE 框架 2016-3-29

昨天的知识点纠正下,resultMap与resultType的区别,resultMap指数据库与实体类的属性属性不能一一对应采用,resultType指数据库与实体类属性一一对应采用,用as将需要展示的内容以及名称不一样的一一映射。低耦合:改一处地方不要牵扯其他地方改动,降低类与类之间的关系高聚类:单一职责,与本类相关注解目前能理解到的是:将xml里面增删改以及简单的查询注解到ja

2016-03-29 22:16:05 375

原创 JAVAEE 框架 2016-3-28

今天主要学习了一对多,多对多的查询,多对多可以建个中间表转化成一对多关系来处理。总结了一下,无非就是查询逻辑,resultMap实体bean与表的属性名不统一   resultType统一

2016-03-28 21:33:39 208

原创 JAVAEE 框架 2016-3-27

周末又结束了,因为对于Hibernate的概念有点模糊,专门去查了一下Hibernate的用法,总结如下: 1.Hibernate是如何连接数据库           主要是通过hibernate.cfg.xml配置文件中的配置在这个文件中定义了数据库进行连接所需要的信息,包括JDBC驱动、用户名、密码、数据库方言等,configuration类借助dom4j的XML解析器解析设置环境,然

2016-03-27 22:22:03 331

原创 JAVAEE 框架 2016-3-26

对于初学者个人感觉是需要多练习的,特别是框架更为头疼,不仅需要练习还得充分发挥想象力去思考理论知识与代码实现的问题,为了多了解javaee经过网上了解,主要是框架。理论特别多,特别抽象。又看了看老师的给的代码,由于有些代码的注解没有,还是不太懂,只有等到周一跟同学们探讨解决。总体感觉框架比java前面所学的难多了,应该是刚接触的问题,简直一锅浆糊搅来搅去看似非似的感觉,仔细想想需要时间来消化,可是

2016-03-26 23:19:42 177

原创 JAVAEE 框架 2016-3-25

今天是学习javaee的第二天,上午继续温习增删查改,相比昨天了解得多了,慢慢地也摸着了一些路子,但是下午继续又讲了连表查询等新知识,听得云里雾里的。今天了解了事物原理,以及一对一、一对多、多对多的关系。自己刚开始写代码的时候,那是各种报错,按照老师说的要学会爱上异常错误,然后自己解决掉。我就每次运行有问题时将报错的信息copy出来研究到底是哪里出了问题,有的挺简单的一下子就能知道问题所在,可有的

2016-03-25 22:40:33 226

空空如也

空空如也

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

TA关注的人

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