0 0

请问各位大大:开源框架怎么学习?如何学习框架里面的sample?10

请教各位大大:

       小弟是一个在校大四的学生,两个月来,自己一直探寻框架学习之道,也不能得道!今天斗胆来发表自己的处女贴,向JE里的大侠们取经!希望大侠们能授业解惑!

      首先,我对框架的学习还只在理论阶段,感觉不深刻,一直苦于不能实践,图书馆里的实战的书,大多又都是堆砌代码,并且很抽象,讲的不细致! 我应该怎么提高自己的实战能力?

      其次,J2EE开发环境配置,我感到很烦,每次都要搭建半天。我现在用的是Eclipse 3.2+一些Html/jsp插件+tomcat 5.5!    在Eclipse中配置插件特别烦,版本要对,还有的时候版本对了,又不能用! 各位大大用的什么开发环境来学习框架。

      其次,在Eclipse怎么样导入开源框架如:Jdon,SSH,等中的例子jpetstore,进行源代码的学习。

      最后,源代码又从何处学习?有没有路线?怎么走向?

2008年11月16日 10:24

3个答案 按时间排序 按投票排序

0 0

首先你要明白什么是框架?
框架就是,已经封装好的半成品,你在这基础上可以进行项目的快速开发。
你去看源码还是过早了,等你开发了几年,在回头看源码要好得多。
你现在应该注重与 基础 算法的学习。
至于框架 能够跑起来就算成功了!

2008年11月29日 10:52
0 0

直接从框架入手的确有难度,建议你先从小例子开始!逐步深入

2008年11月16日 23:09
0 0

引用
我应该怎么提高自己的实战能力?

没有别的办法,多写代码,别总是停留在看的层次,看和写是完全不同的,能看懂不一定能写出来。
引用
各位大大用的什么开发环境来学习框架。

开发环境只是一种工具,啥都可以,Eclipse for JAVAEE +JbossTools3.0,还不错,反对使用傻瓜式的开发环境,只会把人越变越啥。
引用
在Eclipse怎么样导入开源框架

所有javaee开发的工程都有一个结构规范,也就是WEB-INF目录下有lib,classes和web.xml,不管啥开源框架的例子也都是这样,在你的开发环境中新建一个web工程,然后把示例中的lib目录下的jar扔到工程的lib下,WEB-INF目录下的配置文件扔到工程的src目录下,web.xml扔到WEB-INF下,src下的源代码扔到工程的src下,这些过程都是一成不变的,你不会导入其它工程究其原因就是你对j2ee工程结构还不是很了解。
引用
源代码又从何处学习?有没有路线?怎么走向?

首先要懂相关技术,比如jpetstore有多个版本,每个版本使用不同技术,比如最开始的ibatis,如果你连ibatis基础都不懂,那神仙也没办法。

2008年11月16日 10:44

相关推荐

    amrhike:用于在数据远足中存储和查询统一的AMR基因组分析结果的概念验证

    sample ?tool ?gene ?contig ?start ?stop :where [?e :gene_symbol " catA1 " ] [?e :gene_symbol ?gene] [?e :sample_id ?sample] [?e :analysis_software_name ?tool] [?e :contig_id ?contig] [?e :start ...

    轻量级JavaWeb框架Fast-FrameWork.zip

    作者与学习乐园 源码地址:我的GitHub地址 作者: 李强强 也叫 泥瓦匠 快速入门 1. 必备环境 Git 环境搭建 Maven 环境搭建 2. 下载 fast-framework 项目及 sample...

    PHP框架YAF的sample

    在压缩包中的"sample"目录下,你应该找到了一个使用YAF框架构建的简单示例应用。这个Sample通常包括以下几个部分: 1. **入口文件** (index.php):这是整个应用的起点,会加载YAF框架并设置配置,然后执行应用程序...

    xUtils 安卓类库框架开源

    支持链式表达查询 更直观的查询语义 参考下面的介绍或sample中的例子 ViewUtils模块: android中的ioc框架 完全注解方式就可以进行UI 资源和事件绑定; 新的事件绑定方式 使用混淆工具混淆后仍可正常工作; 目前...

    4-Pytest框架+Allure-V8.3-2021.01.18.pdf

    pytest框架+Allure-V8.3-2021.01.18.pdf pytest框架是Python的第三方单元测试框架,它比自带的unittest框架更加简洁和高效。pytest框架支持315种以上的插件,同时兼容unittest框架。这使得我们在unittest框架迁移到...

    ?????????????????_sample_androidstudio_android_源码

    这篇文档,"핵심만골라배우는안드로이드스튜디오_sample.pdf",显然是一个韩语教程,专注于讲解如何高效地使用 Android Studio 进行 Android 应用开发。 Android Studio 提供了丰富的功能,包括但不限于: 1. **...

    BIEE最全面Sample_APP部署教程 学习BIEE必备文档

    ### BIEE最全面Sample_APP部署教程 学习BIEE必备文档 #### 一、简介与背景 本文档旨在为学习和使用Oracle Business Intelligence Enterprise Edition (BIEE) 的用户提供一套全面的Sample_APP部署指南。BIEE是...

    基于GenesisSample230的Genesis框架的入门主题

    Genesis Sample 2.3.0是该框架的一个入门示例,它为开发者提供了基础结构和样式,帮助初学者理解如何在Genesis框架上进行开发。在JavaScript开发和CSS相关的上下文中,我们可以从这个入门主题中学习到以下几个重要的...

    c++ plugin 框架 sample

    本文将深入探讨C++插件框架的设计与实现,以及如何利用样例(sample)进行学习。 首先,让我们理解什么是插件。插件是独立编译的库,它们可以被主应用程序动态地加载和卸载,以增加新的功能或修改已有的行为。C++...

    struts2学习方法

    - 学习开源框架是一个持续的过程,随着技术的发展和新版本的发布,要保持更新知识,跟踪框架的最新进展。 - 参与社区讨论,阅读其他开发者的博客和文章,这可以帮助你了解最佳实践,避免常见陷阱。 总的来说,...

    sample_weight.pkl

    《深入理解MNIST数据集与深度学习:sample_weight.pkl权重解析》 在人工智能领域,深度学习已经成为解决复杂问题的关键技术,特别是在图像识别方面。MNIST数据集作为深度学习的入门经典,是研究者们测试和验证算法...

    mario-sample:mario框架示例程序

    mario-sample 这是 源码的一个演示例子。 如何运行 使用你的 IDE 导入项目,放在Tomcat中或者直接使用Maven Jetty插件启动均可 :) # 展示JSP视图 http://localhost:9000/ # 控制器输出hello ...

    ssm_sample框架

    SSM框架是Java Web开发中常用的三大框架Spring、Spring MVC和MyBatis的组合,用于构建高效、灵活的Web应用程序。下面将详细讲解SSM框架的组成部分、工作原理以及如何进行基本搭建。 **Spring框架**:Spring是核心,...

    omi-frame-sample:Omi 框架的示例

    "omi-frame-sample"项目是学习和理解 Omi 框架的一个理想起点。通过分析和实践这个示例,你可以掌握 Omi 的基本用法,包括组件定义、状态管理、事件处理等关键概念。随着对 Omi 深入的理解,你将能够利用它的优势,...

    Spring中的sample

    Spring是Java开发中广泛使用的开源框架,尤其在企业级应用中,它为依赖注入(DI)、面向切面编程(AOP)、数据访问、Web应用等方面提供了强大的支持。 在Spring框架中,`samples`可能包含以下知识点: 1. **依赖...

    sonarqube-jacoco-maven-sample:简单的spring应用程序,配置用于报告单元和集成测试覆盖率,由jacoco提供给sonarqube

    SonarQube中的使用单位和集成测试覆盖率报告示例为了将jacoco报告发布到sonarqube,请使用您的凭据在本地〜/ .m2 / settings.xml文件中设置新的配置文件: <profile> <id>sonar</id> <activation> <activeByDefault>...

    3_Sample-Superstore-Subset-Excel.xlsx

    3_Sample-Superstore-Subset-Excel.xlsx

    李宏毅教授ML-2022Spring-HW1-SampleCode-TrainingData

    Sample Code通常会展示如何运用编程语言(如Python)以及相关框架(如PyTorch)来实现机器学习模型。PyTorch是目前广泛使用的深度学习框架,以其灵活性和易用性受到开发者们的青睐。通过分析和理解这些代码,学生...

    Sample:存储为学习而编写的代码

    标题 "Sample:存储为学习而编写的代码" 暗示了这可能是一个代码示例集合,用于教育目的,可能是某个编程课程或个人学习项目的一部分。这个项目专注于Java语言,这是世界上最流行、最广泛使用的编程语言之一,尤其...

Global site tag (gtag.js) - Google Analytics