论坛首页 Java企业应用论坛

用于C/S的IoC之java的小框架——jegg

浏览 16444 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (8) :: 隐藏帖 (13)
作者 正文
   发表时间:2010-12-02   最后修改:2010-12-05

 

最近在做一个 java 应用(非 B/S 结构),刚刚开始设计,忽然间满脑子都是在类中 new 对象的场景,想来不觉打了一个冷颤,在类中不挺的 new 简直太恐怖了, web 项目做多了,不由想到如果能把这些交给类似于 Spring 一样的 IoC 框架来做就好了。

但目前为止本人用 Spring时只限于在 web 开发中,也不想花时间去深入研究它到底能不能用于非web 的框架,况且偌大一个 Spring 框架,内容“包罗万象”,包括: IoC AOP MVC 体系等等,即使用在类似 C/S 结构的简单应用中或多或少有些杀鸡用牛刀之嫌,况且我要做的还是一个小的应用程序。

      那干脆就自己写一个用于类似 C/S 结构应用中的 IoC 小框架吧,这样可能成本更低些,于是才有了 jegg

      希望对有类似需求的人有用,呵呵。(本来就是为自己的需求写的,so重新发明轮子的帽子还是不要砸过来为好,呵呵)

      ps:只是自己粗略测试过,如果有建议、问题或者疑问请反馈,MAIL:cicl0601@gmail.com,谢谢。

 

 

      声明:看到大家总是揪着Spring能不能做作C/S这点,到现在答案是肯定的,即Spring是可以的,但就这点的讨论觉得意义已经不大了,也违背了写这个帖子的初衷。个人觉得在这个东西的设计上讨论的价值才是最大的,相信也是大部分人所想获取到的,再次请大家回归讨论正题,谢谢。

   发表时间:2010-12-03   最后修改:2010-12-03
谁说的spring不能用于非web环境的。。
建议看看guice
0 请登录后投票
   发表时间:2010-12-03  
Zahir 写道
谁说的spring不能用于非web环境的。。
建议看看guice

google的这个框架没深入研究过,只是看到总是用来拿跟Spring作比较。相信将Spring修改成适用C/S结构的成本不是很容易叫人接受的。
0 请登录后投票
   发表时间:2010-12-03  
spring也是模块话的,直接拿spring bean相关的jar就可以了吧
0 请登录后投票
   发表时间:2010-12-03   最后修改:2010-12-03
引用
Spring 只用在 web 开发中


头一回听说,我很好奇LZ你从哪里看到的?
0 请登录后投票
   发表时间:2010-12-03  
好像缺少了这两个类:
import com.jegg.domain.DoManager;
import com.jegg.domain.Group; 
0 请登录后投票
   发表时间:2010-12-03  
Aspectj (字数补丁)
0 请登录后投票
   发表时间:2010-12-03  
个人觉得IOC这个东西应该没有CS,BS之分,spring的IOC容器就我的认识来看,应该没有和什么WEB绑定在一起。
0 请登录后投票
   发表时间:2010-12-03  
spring直接用,需要改什么么?
0 请登录后投票
   发表时间:2010-12-03  
要解决静态语言的问题,不是什么框架和思想能够改变的!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics