springrain项目说明

作者: admin 分类: springrain 发布时间: 2012-12-14 13:26 ė 6 16条评论

项目迁移到: http://git.oschina.net/chunanyong/springrain

demo: http://springrain.9iu.org

文档 http://git.oschina.net/chunanyong/springrain/raw/master/springrain/doc/springrain.pdf

springrain本身就是一个完整的eclipse项目,spring 一站式开发的范例,包含spring core,spring jdbc,spring mvc.可以认为就是一个spring的demo.

在ssh中,我认为spring是唯一值得用的框架

spring mvc 的优点可以自行在网络搜索,特别是3.0之后……

spring的良好的扩展性,集成度,IOC,AOP事务,已经是项目的基础条件

hibernate太过复杂,运用不好就会造成很大影响,ibatis的优势就是把sql写入xml文件,利于数据库调优和sql语句管理.数据库调优可以使用druid直接输出比较慢的sql,比分析xml中的语句更直观,关于sql管理,springrain所有的sql语句都使用Finder封装,只要查看Finder在项目中的引用,就能查看项目中所有的sql语句,就此,ibatis的优势就很小了.

struts 和 spring mvc 相比,个人感觉还是有点差距的.

controller service  dao Entity 都使用注解,就极简而言,一个数据库只需要一个Dao,一个Service 而已.

所有的查询都使用 Finder工具类封装,你可以再任何地方写sql语句,我只需要查看有多少地方引用了Finder,我就能查到整个项目的sql语句.方便以后管理.

建议一个数据库只使用一个Dao,业务逻辑可以封装service,例如 userService

整个项目只使用了spring 没有struts,没有hibernate

本文出自weicms.net,转载时请注明出处及相应链接。

本文永久链接: http://www.weicms.net/2012/12/14/spring_super.html

0

16条评论

  1. 匿名 2012 年 12 月 21 日 16:59

    你好,下载地址链接不稳定,也不支持断点续传,下载不了,请把文件上传至115网盘: https://www.115.com/
    方便大伙下载

  2. admin 2012 年 12 月 21 日 22:09

    我过段时间放到 google code吧 这样大家还能修改,算是一个小的开源项目吧,你邮箱多少?我给你发过去也行

  3. admin 2012 年 12 月 24 日 12:08

    http://code.google.com/p/9iuspring/

  4. 匿名 2013 年 1 月 2 日 00:16

    用一个类操作所以模块感觉是不太可取。。

  5. admin 2013 年 1 月 2 日 09:38

    一个类操作所有模块是极端情况,你可以根据需要派生不同的service 例如 userService等,

  6. gnoloahs 2013 年 4 月 13 日 12:45

    NutDao 挺好

  7. admin 2013 年 4 月 15 日 09:42

    NutDao 我看了一下,挺复杂啊!

  8. 申请账号 2013 年 4 月 24 日 11:19

    admin :
    NutDao 我看了一下,挺复杂啊!

    是啊。。

  9. Java程序员 2014 年 5 月 18 日 23:35

    今天把SpringRain这个项目跑起来了,感觉真心的不错,打算好好消化下。顺便说下发现的一个问题:系统登陆后,如果再访问根目录,即登陆后在访问之前的登陆http://localhost/就会提示“没有权限”,我觉得这种方式总是有点不友好,个人意见。不过还是要赞一下楼主的分享精神。

  10. admin 2014 年 7 月 18 日 10:18

    这个问题应该已经处理了,看下还有问题没?

  11. 微齐 2014 年 8 月 18 日 18:35

    比较好用的一个框架,对比springside来说。算是狠轻量了,提供了基础的controller,service。不用再写dao(这个可以有,比spring data jpa更进一步)。总的来说,用来作为新项目的基础框架还是很不错的!

  12. 匿名 2015 年 7 月 24 日 09:45

    托管的代码模板没有点击排序,批量删除,模板是不是改了?还是删除了

  13. admin 2015 年 9 月 6 日 13:30

    模板改了

  14. 匿名 2015 年 10 月 21 日 14:34

    我想问的是,改框架性能怎样,有没有做过相关的测试,测试报告。。。。

  15. 匿名 2015 年 11 月 19 日 17:42

    我想问的是,这个框架做的东西。要是部署到互联网上,性能如何?有没有实践测试过?

  16. admin 2016 年 9 月 4 日 18:13

    腾讯总部的安全扫描系统和性能压测都通过了.

Ɣ回顶部