![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
afadgaeg
这个作者很懒,什么都没留下…
展开
-
我的一些jsf组件认识
jsf的资料大多是英文的,jsf组件一大堆,选择是痛苦的,我想把我的一些看法写出来,有不正确的地方还请指明。 ==========关于ajax 主要有a4j,icefaces,Jsf-Extentsions。 Jsf-Extentsions,sun提供的ajax页面级支持,配置简单,非常像ajax4jsf,与jsf生命周期结合良好,功能强大。 最重要的是,Jsf-Extentsions暴露...2008-08-15 13:48:46 · 146 阅读 · 0 评论 -
用户分组权限管理模块的设计
[b]接口和抽象类的设计[/b] [code="java"] //身份解决者接口 public interface IdentityResolver { public boolean isLoggedIn(HttpServletRequest req); } //许可解决者接口 public interface PermissionResolver { //判...2017-10-09 06:41:09 · 1366 阅读 · 0 评论 -
由面试所引发的对JPA/Hibernate和MyBatis的争论
这是java业界的衔接数据库的最流行的架构,如果一起否定,必然引起一片口水战。 对于复杂的业务逻辑,JPA/Hibernate应付起来比较容易陷入别扭和不够优雅。这句话放到MyBatis一样适用。 对于复杂的应用,MyBatis在配置文件中提供了拼接sql语句的功能,那么重点就在于此。 [b]拼接sql属于业务逻辑范畴,MyBatis在XML配置文件中实现业务逻辑,在本该仅仅保存...2017-10-09 05:03:22 · 2366 阅读 · 0 评论 -
我的java web架构方案
[code="java"] //业务逻辑代码片段 private String word; private String area; private String type; private Integer year; private String order; private Integer page; @NotNull @Min(0...2017-09-30 15:16:30 · 142 阅读 · 0 评论 -
谁说java不能实现敏捷开发,利用java反射实现敏捷开发
跟朋友聊天,无意中聊起了敏捷开发,扯到了[i]约定优于配置[/i]原则,我想到我最近做的一个电影下载网站,没用任何框架,纯servlet+jsp实现 。因为是个个人网站,用的tomcat,一切都用约定来代替配置,下面让我说说我的思路。 我想下面的代码大家一定都写腻了,再写都想吐了: [code="java"] ArticleAddServlet xxx.xxx....原创 2014-11-12 23:46:48 · 190 阅读 · 0 评论 -
已上传demo,个人java web框架,传上来与大家一起交流学习。(2.0版本)
:oops: 呵呵,糗大了,我忘了传demo curd的demo,需要配置hsqldb 还有一个简易的加法运算demo,我一直以为我把它放在fall-2.0-src.rar 和 fall-2.0-dist.rar 中了,真对不住了朋友们 :) 下载demo请到[url]http://code.google.com/p/fall-framework/downloads/list...2010-04-30 23:44:45 · 90 阅读 · 0 评论 -
个人对目前框架优缺点的一些想法和设想,写出来大家分享。
我接触的框架大概有以下: struts,hibernate,jpa,spring,seam,jsf,wicket 其中以jpa,seam,jsf比较深入 以下我个人非常推崇: seam的组件模型、状态管理和附加功能(比如规则,安全等等) jsf的生命周期模型 jpa的pojo数据模型 我个人对以上框架的个人观点 struts,spring功能不够 hibernate、jp...2008-12-19 16:01:12 · 168 阅读 · 0 评论 -
seam对jsf的控制
读一点写一点,写完发布到seam圈子,读得很粗糙,有错误请指出。 seam通过两个监听器介入jsf,SeamPhaseListener,DocumentStorePhaseListener SeamPhaseListener的getPhaseId()方法返回new PhaseId("ANY"),意味着监听所有阶段 DocumentStorePhaseListener的getPhase...2008-12-05 15:08:26 · 206 阅读 · 0 评论 -
seam中的组件和生命周期(从圈子转回来的)
seam依靠SeamListener监听器完成seam的初始化工作 维护seam状态的是一个Contexts类 Contexts内部维护着servlet容器的内置对象以及seam自己的状态内容 在servlet容器启动时,监听器(主线程)完成以下工作: //将Lifecycle.application.servletContext指向ServletContext //调用Scanne...2008-12-04 17:52:12 · 146 阅读 · 0 评论 -
jsf without tag,jsf + seam 的比较特殊的应用架构方式,很有趣的方法
不罗嗦,程序员喜欢看代码 [code="xml"] [/code] [code="html"] TEST function GetXmlHttpObject(){ var xmlHttp=null; try{ // Firefox, Opera 8.0+...2008-11-01 19:06:17 · 140 阅读 · 0 评论 -
个人java web框架,传上来与大家一起交流学习。
我花了很多时间琢磨java的web框架,但很少有完全满意的,也许每个人对框架都有不同的理解和喜好。我写web应用,深感现有框架的不顺手,并且渴望掌握程序的控制权,所以诞生了写一个自己框架的念头。由于学java是半路出家的,基础并不扎实,而且势单力薄,思来想去,只能站在巨人的肩膀上,利用开源代码加以改进。我把我的框架姑且命名为fall,并发布到网络,没有哗众取宠的意思,只希望能有更多的人关注,建议,...2009-03-07 14:44:50 · 147 阅读 · 0 评论 -
个人对于jsf,RIA的一些想法和求问,希望大家能发表自己的观点。
jsf对于是立足于服务端的,但是有很多技术又容纳了与客户端有关的js,ajax,css等技术。 我想表叙的观点, RIA(ajax实现)与jsf的融合问题。 jsf组件过多地包含客户端内容是否有必要? 这里我想了有两条路: 1、jsf组件的富足使得对于不同用户体验的设计具有极大的灵活性。 2、提供与RIA的接口,实现与RIA无缝融合。 第一种法子似乎很好,但很难实现。 我想说说第二种...2008-08-22 03:48:06 · 108 阅读 · 0 评论 -
我的java web架构方案(续)之ERP系统
ERP系统中,最优秀的前端技术非React莫属,层层封装,可以在任何一层开始构建应用,兼顾了足够的灵活性、适应性和封装重用性。如同下围棋,用最简洁的规则,描述了最复杂的智慧。 而语法严格的工业语言JAVA,足够优秀能承担优良封装的任务。 此文的前篇链接:[url=http://afadgaeg.iteye.com/blog/2395132]我的java web架构方案[/url] ...原创 2018-07-30 16:16:40 · 3772 阅读 · 0 评论