求助!学习Spring的问题

inCoding 2012-04-24 12:58:30
哪位推荐一下学习spring原理的好书。现在想学习下原理

还有hibernate struts 各位 讲框架原理的书籍哪本好一些 推荐一下

...全文
144 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
inCoding 2012-04-28
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
我觉得框架的话不需要买书去研究,开发讲究的是效率,依葫芦画瓢很快就搞定的啊。如果你要弄清原理,自己看源码吧,反正是开源的。我刚进公司时候也执着于这个东西,但是后来想想没必要理那么清,有时间多弄弄数据库,linux更实用些
[/Quote]
恩多谢
inCoding 2012-04-25
  • 打赏
  • 举报
回复
本人基础还可以,设计模式也懂一些,只是想各位推荐点好书。

像那种浪费时间看完还没学多少东西的书籍就算了。有没有类似JAVA与模式 以及thinking in java那样的

讲解spring的好书推荐推荐!
周淡 2012-04-25
  • 打赏
  • 举报
回复
我觉得框架的话不需要买书去研究,开发讲究的是效率,依葫芦画瓢很快就搞定的啊。如果你要弄清原理,自己看源码吧,反正是开源的。我刚进公司时候也执着于这个东西,但是后来想想没必要理那么清,有时间多弄弄数据库,linux更实用些
率性编程 2012-04-24
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

Spring 2.0/2.5 中文用户指南
边看边练,练多了就懂了,我当初就这么过来的没办法,太笨了,也记不住啊,到后来直接闭眼睛都能敲出来...
惯性思维吧。。。。。。。。。。。
[/Quote]

哥们你太牛了!spring我从来都是copy的。自己就写过bean
dontbelive 2012-04-24
  • 打赏
  • 举报
回复
Spring 2.0/2.5 中文用户指南
边看边练,练多了就懂了,我当初就这么过来的没办法,太笨了,也记不住啊,到后来直接闭眼睛都能敲出来...
惯性思维吧。。。。。。。。。。。
夜郎king 2012-04-24
  • 打赏
  • 举报
回复
想学原理的话还是多看源码分析,不过这要建立在你有深厚的java 基础啊,如果没有的话,建议还是把基础弄牢,基础不牢,地动山摇!
dp753951520 2012-04-24
  • 打赏
  • 举报
回复
直接下个源码自己学
hu100200 2012-04-24
  • 打赏
  • 举报
回复
Spring源码分析
xq30397022 2012-04-24
  • 打赏
  • 举报
回复
千万别买struts2 权威指南 太烂了!!!
骤逝 2012-04-24
  • 打赏
  • 举报
回复
spring开发指南(夏昕) 比较适合初学者
Java学习平台是一个基于Spring Boot框架的Web应用,专为希望学习和提高Java编程技能的用户设计。该平台提供了一系列互动课程、实战项目和评估工具,帮助用户从基础语法到高级概念全面掌握Java语言。 系统的主要功能包括: 1. 课程管理:平台包含多门由浅入深的Java课程,涵盖基础知识、面向对象编程、数据结构、多线程等主题。 2. 视频教学:每门课程都配有高清视频讲解,由经验丰富的讲师授课,便于用户理解和吸收知识点。 3. 编程练习:提供在线代码编辑器,允许用户实时编写、测试和调试代码,支持多种编程语言。 4. 项目实战:通过实际项目练习,用户可以将所学知识应用于真实场景中,增强解决实际问题的能力。 5. 考试与认证:设置不同级别的在线考试,用户可以通过考试获得认证证书,证明其Java技能水平。 6. 社区交流:构建了一个技术社区,用户可以在此讨论问题、分享经验或求助于其他用户和专家。 7. 进度跟踪:系统记录用户的学习进度和成绩,帮助他们有效规划学习路径。 8. 移动适应性:支持移动端访问,确保用户在不同设备上均可继续学习。 本系统采用前后端分离的开发模式,前端可能使用React、Angular或Vue.js等现代JavaScript框架来构建用户界面,后端则利用Spring Boot提供的快速开发能力实现RESTful API接口。数据库通常选用MySQL或其他关系型数据库来存储用户资料、课程信息和学习进度等数据。 Spring Boot的使用使得项目具有快速搭建和易于部署维护的特点,同时Spring Boot生态系统中丰富的插件和组件支持了系统的快速开发和扩展。系统还考虑到了易用性和无障碍访问,使得不同水平的用户都能轻松上手。 总体而言,基于Spring Boot的Java学习平台提供了一个全面、高效、互动的学习环境,极大地促进了用户对Java语言的学习和理解,是现代教育技术中的重要组成部分。
SSM项目基于微信小程序的小区服务管理系统pf.zip是一个使用Java语言开发的Web应用,它采用了SSM(Spring Spring MVC MyBatis)框架,并结合了微信小程序前端技术。该项目利用MySQL作为后端数据库,旨在为小区居民提供一个全面的服务平台,包括物业服务、社区活动、邻里交流和紧急求助等功能。 项目的主要功能可能包括: 1. **物业费用管理**:居民可以查询物业费账单,并通过小程序完成缴费。 2. **报修服务**:居民可以通过小程序直接提交家庭维修需求,并跟踪处理进度。 3. **社区通知**:物业管理人员可以发布社区公告,确保信息的及时传达。 4. **活动报名**:居民可以查看即将举行的社区活动并进行在线报名。 5. **邻里交流平台**:提供论坛或圈子功能,促进居民之间的交流和互助。 6. **紧急求助系统**:在紧急情况下,居民可以快速发起求助信号,寻求邻里或物业的帮助。 7. **小区投票**:对于一些重要的社区决策,居民可以通过小程序参与投票。 8. **智能门禁**:集成智能门禁系统,居民可通过小程序进行远程开门或访客管理。 整个项目采用MVC设计模式,Spring负责整体业务逻辑的处理和依赖注入,Spring MVC用于处理HTTP请求和页面跳转,而MyBatis负责与MySQL数据库的交互操作。数据库设计优化了存储结构和查询效率,以适应小区服务管理系统的需求。 这个项目适合计算机科学或软件工程专业的学生作为课程设计、毕业设计或实践项目。对于希望学习SSM框架、微信小程序开发以及社区服务信息系统设计的开发者来说,这是一个实用的案例。通过参与这个项目,开发者不仅能提升Java Web开发技能,还能了解如何将现代Web技术应用于社区管理,提高居民的生活质量和社区服务的便捷性。
资源介绍 本资源包是一个基于SSM(SpringSpringMVC、MyBatis)框架与Vue.js开发的社区互助平台项目的完整集合,包含了毕业设计论文、源代码及详细的说明文档。该项目旨在通过现代化Web技术,打造一个用户友好、功能丰富的社区互助平台,让社区居民能够更便捷地交流、分享信息、互助解决问题。 在技术上,SSM框架的整合运用确保了项目后端代码的健壮性和可扩展性。Spring框架为项目提供了强大的依赖注入和面向切面编程的功能,使得代码结构清晰、易于维护;SpringMVC则负责处理Web请求和响应,使得前后端数据交互更加流畅;MyBatis作为持久层框架,简化了数据库操作,提高了开发效率。 前端部分采用了Vue.js框架,它是一个构建数据驱动的Web界面的渐进式框架,能够灵活高效地构建用户界面。通过Vue.js,我们实现了响应式的布局和交互效果,提升了用户体验。 项目功能涵盖了用户注册登录、信息发布、评论互动、问题求助与解答等多个方面,形成了一个完整的社区互助闭环。用户可以在平台上发布自己的生活动态、求助信息,也可以浏览他人的内容,进行点赞、评论和互动。平台还提供了智能搜索和推荐功能,帮助用户更快速地找到感兴趣的内容和需要的信息。 此外,本资源包还附带了详细的毕业设计论文,对项目的背景、意义、技术选型、实现过程等进行了全面的阐述,为学习者提供了宝贵的参考。源代码和说明文档则能够帮助开发者快速理解项目结构、代码逻辑和实现细节,便于进行二次开发和定制。 总的来说,本资源包是一个集学习、实践、开发于一体的优质资源,无论是对于毕业设计的学生还是对于Web开发爱好者来说,都具有很高的价值。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧