自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YQYnsmile的博客

天道下际而光明,地道卑而上行。

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

原创 Mybatis---Mybatis的一些基本概念(跟Hibernate做对比)

1.不久之前,我总结了一下hibernate框架的学习笔记,现在我们来学习一下另一个持久层框架Mybatis。我觉得同样是学习持久层框架,个人觉得通过类比的方法学习是最好的,我们可以先学hibernate框架,或者你学习Mybatis框架也行,最重要的是学习的方法,不要分别去学,没有联系的去学,那么我觉得肯定很辛苦,或者你还有更好的方法,欢迎指教,如果我说的有不对的地方也欢迎指出来。2.在

2016-08-31 21:17:00 1396

原创 JavaWeb基础---一些基本的概念

1.学习jsp技术之前我们要了解两个概念,什么是B/S模式,什么是C/S模式?他们的区别在哪?还有好处在哪?我觉得很多的时候多一些对问题的问号会好很多,以前我总是别人说什么重要我就去学什么,根本不知道为什么需要。好了,不多说了,下面进入正题:B/S:首先翻译就是Browser And Service ,浏览器和服务器模式。C/S:翻译过来就是Client And Service ,

2016-08-30 09:12:25 2306

原创 java并发线程---线程的使用

1.在学习之前我都会想这个问题,到底什么是线程?我们学习线程有什么用?  线程:其实就是程序执行流的最小单元。但我觉得这样的书面描述不太好理解,我觉得通过举例的方式能更好的加深理解,首先要明白线程,我们要知道进程是什么?所谓的进程就是我们程序的执行的过程,而程序有什么组成呢?答案就是有很多的线程组成,所以线程也叫轻量级的进程。比如我们的微信,我们既可以发送信息,也可以上传图片,视频等,

2016-08-29 13:30:48 749 2

原创 Struts2+Hibernate+Spring整合过程

学习了这么久框架,很长时间没有总结一下这个过程了,有的时候会忘记一些内容,所以还是写一下,加深一下记忆:SSH整合的步骤:(很大的前提就是整合好jar包放在lib目录里卖弄)第一步:Struts2框架跟Spring框架整合1.1配置web.xml文件(1)添加监听器标签(当启动服务器的时候加载applicationContext.xml文件) org.sprin

2016-08-25 10:43:32 1695

原创 Struts2框架学习笔记

1.我觉得要学习Struts2框架,首先我们要知道它在程序中到底是做什么的,执行什么功能?一开始我也不是很了解,熟悉了MVC模式,知道每一层到底是做什么的,这个我相信就不难理解了。Struts2框架它所要做的内容其实就是Servlet类要做的功能,就是Control层的Action类要实现的功能,所以我们在用的时候,只要想着把Action层的东西替换成Struts2框架就行了。2.到底St

2016-08-25 09:26:46 518

原创 简单理解设计模式之工厂模式(简单工厂方法)

1.什么是工厂模式?其实很简单,首先理解什么是工厂?从字面上理解就行,?我是这样理解的:组装一些零件之类的,把零件加在一起的。其实工厂模式一句话就是把所有的接口的实现类组合在一起使用。2.从MVC模式的Service层来说:1.建立User的接口:package com.hibernate.test01.dao.pojo;import java.util.List;pu

2016-08-24 23:12:36 546

原创 简单理解设计模式之单例模式

1.什么是单例模式?我们为什么要用单例模式?首先我们要知道我们为什么要用单例模式,其实在很多的时候我们都用到了单例模式,这也是很经常要用到的,比如一个对象我们只需要它实例化一次,不允许它任意的创建。其实这就是单例模式,就是我们要一个对象只实例化一次,比如数据库的连接。。2.单例模式有哪些?单例模式分为两种:一种是懒汉模式,另一种是饿汉模式。3.怎么创建懒汉模式的单例模式步骤如下

2016-08-24 22:51:11 2014

原创 学好hibernate系列之认识hql语句

1.在学习hql之前,我们肯定都学过了sql语句,所以我们肯定能学习hql语句,因为语法都是相差无几的。hql的语法:select ...from...table...where...group by..having...order by..看了是不是跟sql语句相差无几,或者说是一样呢?2.sql语句跟hql语句的区别?我觉得这两种数据库操作语言最大的不同就是对于操作的对象不一样

2016-08-24 22:28:00 747

原创 学好hibernate系列之常用注解开发

1.hibernate到底有哪些常用注解?(1)类级别注解@Entity @Embeddable @Table(2)属性级别@Id @GeneratedValue @GenericGenerator @Column @Emebedded @EmbeddedId(3)映射关系注解@ManyToOne @OneToMany @OneToOne(mappedBy="xx")

2016-08-24 21:25:10 3527

原创 学好hibernate系列之了解hibernate配置文件

1.跟往常一样,我觉得要学一个框架或者是语言,首先我们要提出一个很好的问题就是我们为什么要学习hibernate框架?我不知道大家是不是会有这些烦恼,在我们编写dao(持久层)代码的时候会不会感到特别的烦,不是因为代码很多,而是代码很多而且很多都是重复的,特别是在封装sql语句的时候,总是要写连接数据,插入语句等等。。反正我就觉得很烦,从那个时候我就开始想有没有什么办法或者是框架可以帮助我们去

2016-08-16 12:59:21 537

原创 对java反射机制的一些理解

1.什么是java的反射机制?说实话,一开始的时候我真的不知道什么是java的反射机制,反射机制又有什么用呢?甚至于在刚开始的时候,我还觉得java反射机制真的麻烦,还不如平常的使用类以及其实例对象还有方法等。但随着慢慢的理解以及了解,才发现其实java的反射机制还是很棒的,甚至于说这才是java的精髓所在,那么我们就一起来探讨一下吧:反射(Reflection)机制:其实就是程序在运行的

2016-08-14 10:47:16 6323

原创 学好Spring系列之理解AOP

1.什么是Spring框架的AOP?我个人学习这些概念的话,一般都会把它的全部英文字母单词查出来,这样可以记得牢一点。AOP:其实就是 Aspec Oriented Program,翻译成中文就是面向切面编程,或者面向方面编程。一开始我也是有点懵的,什么是面向切面,我们不是一直都在用面向对象编程的吗?于是我就想面向切面的编程有什么好处?我就一定要用,学了之后才发现面向切面编程这方法很好

2016-08-13 15:46:11 444

原创 javaWeb基础---MVC分层架构的理解

1.首先谈谈自己一直以来学习的感受一开始学习javaweb技术的时候,能独立完成老师布置的项目了,以为自己有点技术了,所以有点膨胀了,但后来在做项目的时候,被朋友看到,我才知道自己原来学的东西那么肤浅,因为我之前做的东西一点点分层的理念都没有,jsp页面里面一大堆的代码,甚至还有数据库连接的代码,可读性差的离谱,才发现自己学的东西有多糟糕,耦合度太高了,怪不得效率那么的低,根本没有分层的理念,

2016-08-13 15:40:46 1226

原创 学好spring系列之实际开发初使用

1.到底什么是注解?注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。其实我个人的理解注解就是一个声明的过程,有一些定义的类,接口你没有声明,按照常理来说也是不可以使用的对吧,所以为了能够调用他们,所以我们要声明一下

2016-08-13 14:04:12 778

原创 JavaWeb基础---filter的使用

1.首先我们来说说什么是filter?filter,就是我们平常所说的过滤器。大家应该都见过,过滤器就是过滤掉一些我们不要的杂质(不想保留的东西)。那么在javaEE中filter又是起什么作用呢?我们可以通过下面的图来理解,本来如果没有过滤器的情况下,当客户端发起请求时是直接发送到到服务器,然服务器端来处理,而过滤器的作用就是在请求在未到达服务器端的时候把请求拦下来,进行过滤,等满足我们

2016-08-12 17:03:21 1250

原创 学好spring系列之理解DI(控制反转)

1.什么是spring框架以及spring框架的好处首先必须得认识到spring框架是一种轻量级的J2E应用程序框架,它主要的重点就是IOC容器以及AOP面向切面编程(同时也是轻量级的),它是采用非侵入式的设计,所以可以很好的跟其他的框架结合起来使用,比如hibernate,structs,ibatis等框架,在开发的时候非常便利。2.什么是spring框架的IOC容器呢?IOC容器的

2016-08-12 14:42:22 507 2

空空如也

空空如也

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

TA关注的人

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