springrain项目说明
发布日期:2021-09-30 18:11:05 浏览次数:7 分类:技术文章

本文共 769 字,大约阅读时间需要 2 分钟。

项目迁移到:

demo: 

文档 

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

本文出自 9iu.org,转载时请注明出处及相应链接。

本文永久链接: http://www.9iu.org/2012/12/14/spring_super.html

0

转载地址:https://blog.csdn.net/iteye_10343/article/details/82671985 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:springrain技术详解(2)-权限表结构
下一篇:springrain技术详解(1)-shiro基本权限控制

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月16日 04时30分11秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章