上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: 一些struts2的教程都是比较早的,当我们基于较新版本的struts2来实现代码的时候,往往会出现一些问题.比如这个警告:FilterDispatcherisdeprecated!在web.xml中的配置如下:[html]view plaincopystruts2org.apache.struts... 阅读全文
posted @ 2014-04-16 22:33 成风魄郎 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一些struts2的教程都是比较早的,当我们基于较新版本的struts2来实现代码的时候,往往会出现一些问题.比如这个警告:FilterDispatcherisdeprecated!在web.xml中的配置如下:[html]view plaincopystruts2org.apache.struts... 阅读全文
posted @ 2014-04-16 22:33 成风魄郎 阅读(290) 评论(0) 推荐(0) 编辑
摘要: struts2中ActionContextCleanUp,StrutsPrepareAndExecuteFilter,StrutsPrepareFilter,StrutsExecuteFilter,FilterDispatcherd刚看了文档中的描述(说的很清楚了,还是文档好啊):org.apach... 阅读全文
posted @ 2014-04-16 21:02 成风魄郎 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 自定义注解类编写的一些规则:1. Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口.2. 参数成员只能用public或默认(default)这两个访问权修饰3. 参数成员只能用基本类型byte,short,char,int,long,float,double,boolean八种基本数据类型和String、Enum、Class、annotations等数据类型,以及这一些类型的数组.4. 要获取类方法和字段的注解信息,必须通过Java的反射技术来获取 Annotation对象, 阅读全文
posted @ 2014-04-07 11:22 成风魄郎 阅读(563) 评论(0) 推荐(0) 编辑
摘要: @OneToMany(mappedBy="image",cascade=CascadeType.ALL,fetch=FetchType.EAGER)@Fetch(value=FetchMode.SUBSELECT)两者比较:两者都是设定关联对象的加载策略。前者是JPA标准的通用加载策略注解属性,后者是Hibernate自有加载策略注解属性。FetchType可选值意义与区别如下:FetchType.LAZY:懒加载,在访问关联对象的时候加载(即从数据库读入内存)FetchType.EAGER:立刻加载,在查询主对象的时候同时加载关联对象。FetchMode可选值意义与区别如 阅读全文
posted @ 2014-03-31 18:25 成风魄郎 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,JPA 持续性提供程序在映射多对多关联(或在单向的一对多关联中)的拥有方上的实体关联时使用一个连接表。连接表名称及其列名均在默认情况下指定,且 JPA 持续性提供程序假设:在关系的拥有方上的实体主表中,每个主键列有一个连接列。通过表关联的方式来映射一对多或者多对多的关系时,要使用@JoinTable这个标记。该标记的定义如下所示。@Target({METHOD, FIELD})public @interface JoinTable {String name() default "";String catalog() default "";St 阅读全文
posted @ 2014-03-30 21:29 成风魄郎 阅读(4941) 评论(0) 推荐(0) 编辑
摘要: 结构型模式,讨论的是类和对象的结构,它采用继承机制来组合接口和实现,或者通过组合一些对象,从而实现新的功能。Gof23中设计模式中的结构模式有7种,分别是适配器模式(Adapter)、装饰器模式(Decorator)、代理模式(Proxy)、外观模式(Facade)、桥接模式(Bridge)、组合模式(Composite)、享元模式(Flyweight)(1)适配器模式:核心思想—把原有的接口转变成为调用者期待的接口,从而使不同接口的类可以一起工作。 适配器包含3个角色:原角色Adaptee—需要适配的目标类或接口、目标角色Target—所期望得到的接口、适配器角色Adapter—适配器类是本 阅读全文
posted @ 2014-03-30 11:40 成风魄郎 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 创建型模式和结构型模式强调的是静态的类与对象之间的关系,行为型模式着力解决的则是类与对象之间的通信关系,以面向对象的方式描述软件的控制流程。GoF23中设计模式中行为型模式有11种,分别是策略模式(Strategy)、模板方法模式(Template)、观察者模式(Observer)、迭代子模式(Iterator)、责任链模式(Chain of Responsibility)、命令模式(Command)、备忘录模式(Memento)、状态模式(State)、访问者模式(Visitor)、中介者模式(Mediator)、解释器模式(Interpreter)。(1)观察者模式(Observer): 阅读全文
posted @ 2014-03-30 10:45 成风魄郎 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 面向接口编程:通过接口规约对象的属性和方法,是面向对象一部分。面向对象编程:通过封装、继承、多态等更加有效的组织程序。面向方面编程:把业务的主逻辑和次逻辑分开的一种思想 阅读全文
posted @ 2014-03-29 22:01 成风魄郎 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 现代软件大量的使用框架、模式(非特指Deisgn Pattern),也就是将软件开发的一些共性进行抽象,提出普遍适用的软件结构。 无论是框架还是模式,他们都有一些明显的共同点 — 使用xml配置对象,大量使用接口采用所谓面向接口的方法,利用反射实现。 为什么要接口?因为需要抽象,需要将未知的对象在已有的框架中表现。 如何实现接口?多态!所谓反射,实际上就是一种晚期绑定的技术,这个技术实质上表现出来的就是多态这一特征。 面向方面开发(Aspect Oriented Programming)是一个热点,也是现代软件发展的趋势。定制、组件装配的软件开发方式在应用越来越复杂、需求变化越来越快的今天显. 阅读全文
posted @ 2014-03-29 19:54 成风魄郎 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页