自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 SpringMVC

MVC模型:是一种架构型的模式,本身不引入新功能,只是帮助我们将开发的结构组织的更加合理,使展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离。MVC(Model-View-Controller)三元组的概念:Model(模型JAVABEAN):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:

2016-04-05 21:39:08 245

原创 SpringAOP

常用术语:1.切面(Aspect):实现交叉功能2.连接点(Joinpoint):实现类的实现方法3.通知:某个切入点执行的代码,前置通知,循环通知,后置通知4.切入点(Point cut):调用实现方法的链接点5.引入(Instroduction):引入允许你已存在的类添加新方法和属性6.目标对象:(Target):被通知对象7.代理(Proxy)AOP框架创建的对象

2016-04-04 21:14:31 216

原创 Spring总结0402

难点:IOC:优点:把对象放在XML中,我们需要换实现子类是变得很简单,只需要修改XML文件缺点:生成对象步骤复杂,使用反射生成对象,耗损效率IOC容器:1.BeanFactory,这个类复杂创建和分发bean,但不能像其他工厂模式的实现,他们创建一个类型的对象,而Bean工厂是一个通用工厂,可以创建和分发各种类型的Bean应用上下文(ApplicationCont

2016-04-04 21:02:34 209

原创 Spring IOC

Spring只会将1.compontns:标注一个简单的java类2.ctwtroutr:标注表现层实现方法3.service:标注业务层实现方法4.repository:标注持久层的实现方法放到自己的bean组件用四个方法配置的方法,都会写类别名,如果不写类别名,类名都是按照首字母小写的方式作为类别名层与层之间:1.Autowire,自动装配(模糊

2016-03-31 22:30:04 179

原创 Spring

spring框架特点:1.轻量:spring的处理非常小,是非侵入式的spring开发的系统对象,不依赖与spring类2.依赖注入:当需要磨沟对象时,从spring容器中得到,而不是通过new实例化对象3.面向切面:将业务逻辑从系统服务中分离出来,实现内聚开发,系统对象制作他们该做的业务逻辑,4.容器:spring是一个容器,他包含并管理系统对象的生命周期和配置5.框架:sp

2016-03-29 20:24:00 227

原创 缓存技术和一对多多对多总结

持久层缓存范围1:事务级缓存:在HiBernate中(包括myBatis)书屋缓存是基于Session的生命周期,每个session都会在内部维护一个数据缓存,随着session的创建而创建,销毁而销毁2:应用级缓存:在HiBernate中应用级缓存是由sessionFactory实现,用一个sessionFactory创建的session对象共享此缓存。3:分布式缓存:在

2016-03-28 21:53:00 718

翻译 MyBatis多对多(预习)

循环添加中间表记录 insert into t_teacher_student(teacherId,studentId) values   (#{id},#{studentId})    删除中间表相关记录,再添加中间表记录  update t_teacher t sett.teacherName=#{teacherName} where t.id=#{

2016-03-27 20:38:40 201

翻译 MyBatis一对多(预习)

u类定义一方:publicclass UserObj {   privateint id;   privateString name;  private int age;   private List resultList = newArrayList();}u多方:publicclass ResultObj {   privateint id;  

2016-03-27 20:37:35 225

翻译 JavaEEMybatis

MyBatis:是支持普通SQL查询,存储过程和高级映射的优秀持久层框架从SqlSessionFactory中获取SqlSession:SqlSession对象完全包含以数据库为背景的所有执行SQL操作的方法。可以用SqlSession实例来直接执行已映射的SQL语句。XML映射配置文件: configuration配置 properties属性

2016-03-24 20:22:34 193

空空如也

空空如也

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

TA关注的人

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