论坛首页 Java企业应用论坛

Spring3MVC+MyBatis+ExtJs3整合开发系列之三:人员管理模块

浏览 16477 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (1)
作者 正文
   发表时间:2011-08-12  
很不错,值得关注,以后准备抽空学学这个。
0 请登录后投票
   发表时间:2011-08-12  
responseMap.put("success", "false");  
                responseMap.put("info", "原密码错误!");  


像这种代码最好抽为一个对象,

	/**
	 * 异常时的构造方法
	 * 
	 * @param msg
	 *            异常消息
	 */
	public ExtReturn(Boolean result,Object msg) {
		// 异常情况
		this.success = result;
		this.msg = msg;
	}
//这样代码不跟简洁?
return new ExtReturn(false, "删除模块配置失败");


0 请登录后投票
   发表时间:2011-08-12  
matychen 写道
responseMap.put("success", "false");  
                responseMap.put("info", "原密码错误!");  


像这种代码最好抽为一个对象,

	/**
	 * 异常时的构造方法
	 * 
	 * @param msg
	 *            异常消息
	 */
	public ExtReturn(Boolean result,Object msg) {
		// 异常情况
		this.success = result;
		this.msg = msg;
	}
//这样代码不跟简洁?
return new ExtReturn(false, "删除模块配置失败");



不错,这样代码更加面向对象了。
0 请登录后投票
   发表时间:2011-08-12  
楼主有没有试过  ssh+extjs  那才叫一个爽啊
0 请登录后投票
   发表时间:2011-08-12  
mark
有时间研究研究。
以后可能用的上
谢了
0 请登录后投票
   发表时间:2011-08-12  
支持一下,不过看到LZ这么样配置url,有点蛋疼。
千万不要辜负了SpringMVC对REST的支持好伐。
建议LZ去学习下RESTful的web url设计。
真的别都用POST,求你了。
0 请登录后投票
   发表时间:2011-08-12  
laiweiweihi 写道
支持一下,不过看到LZ这么样配置url,有点蛋疼。
千万不要辜负了SpringMVC对REST的支持好伐。
建议LZ去学习下RESTful的web url设计。
真的别都用POST,求你了。

有时间熟悉下
0 请登录后投票
   发表时间:2011-08-13  
这套组合  我也喜欢
0 请登录后投票
   发表时间:2011-08-13  
很8错,前些时间用spring,struts2和ibatis做了个比较全面的权限管理,很容易搬迁到各系统中。
这个看起来也不叫简洁的。
0 请登录后投票
   发表时间:2011-08-13  
idle_sun 写道
QiuQiu0034 写道
KimHo 写道
asbdzxln118 写道
我现在做的项目用到了SPRIGMVC和MYbatis,但是没用EXTJS,我对那个新版本的MVC很是无语,换了个交叉编译的GWT,感觉还不错~

从代码职能划分角度看,extjs搞个mvc模式也未尝不可


你的设计思路很不错哦,不过ExtJS 4已经在前端搞了个mvc了


只是理论上很美... 做一下就会觉得是徒劳..

因为UI的业务复杂程度远不到需要抽象MVC三层来解决...

以前我也这样想过. 理论上很美.. 做的时候发现要写两个MVC, 很累不说且没有意义..


引用
从代码职能划分角度看

从这点上来说.  我很赞同


我现在面临的问题是,UI上的逻辑有一点复杂,比如我的UI的数据结构,是存储在数据库中,show界面时候有很多变化,和功能是可拆卸配置的,然后是功能的,我也是放在数据库中,我用JS做的很疲惫,当业务逻辑很复杂的时候我的个人JS语言能力已经没办法管理那么多数据和结构了,命名空间乱了,局部变量乱了,作用域乱了,我并没想用什么MVC,只是开始选择用EXTJS这个库的时候,看下它的MVC这种编程方式能不给帮我理清结构,本来想依靠着EXTJS打造个假想的面向类的面向对象来管理我遇到的问题,但没成功,写了一部分,除了界面比较整洁,用字符串(字面量)来声明分别空间,读了一些EXTJS的代码,我觉得现在他们的解决方式还是有很多不妥的地方,并不适合复杂点的东西,我以前看过一个JS的编程方式,好像叫什么smart的,我感觉那个解决的要更好点,给别人发挥空间也大点吧,现在EXTJS留给我的除了界面干净外,剩下都是没解决掉的问题,之后自己尝试了摸索的模仿别人的思路,想自己写个管理信息和结构的办法,能力有限啊、、还是没成功,开始想用闭包和指针函数搞个严格点的控制域,这样使得我的程序后来就无法读了。。几种尝试都没有很好的效果,就看看富客户端怎么样,看了FLEX,rap,gwt,Silverlight,还有JAVAFX,最先JAVAFX还在测试版没考虑,FLEX考虑了,rap要求OSGI,对我的项目没可行性,Silverlight没法跟其他的部分开发环境统一,GWT编译速度有些不给力,现在的选择是GWT,带目前为止,一切解决的还算比较良好~GWT思想挺好玩的,感觉JAVA这个语言还是JAVA,编译器换了个,编译结果不是字节码了而是JS,虚拟机不是JVM了,是各种浏览器了,心里对JS还是有不甘心。。现在把GWT单独出来一个项目,然后用maven管理编译,其他的后台的那些SPRINGMVC的Controller写到各个自己的项目中,现在用REST方式,大家有好的解决办法,还有JS的管理办法就给我留言呀!
  • 大小: 30.4 KB
  • 大小: 74.5 KB
  • 大小: 31.5 KB
0 请登录后投票
论坛首页 Java企业应用版

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