官术网_书友最值得收藏!

Introduction

JDeveloper and ADF (Application Development Framework) are amazing technologies. What makes them even more incredible is their sheer complexity and the amount of knowledge and effort that lies covered underneath the declarative, almost magical frontend. What amazes me is that once you scratch the surface, you never stop realizing how much you really don't know. Given this complexity, it becomes obvious that certain development guidelines and practices must be established and followed early in the architectural and design phases of an ADF project.

This chapter presents a number of recipes that are geared towards establishing some of these development practices. In particular, you will see content that serves as a starting point in making your own application modular when using the underlying technologies. You will also learn the importance of extending the Business Components framework (ADF-BC) base classes early in the development cycle. We will talk about the importance of laying out other application foundational components, such as logging and exceptions, again early in the development process, and continue with addressing reusability and consistency at the ViewController layer.

The chapter starts with a recipe about installing and configuring JDeveloper on Linux. So, let's get started and don't forget, have fun as you go along. If you get in trouble at any point, take a look at the accompanying source code and feel free to contact me anytime at .

主站蜘蛛池模板: 满洲里市| 吉木萨尔县| 自贡市| 玛纳斯县| 宣城市| 阜阳市| 惠安县| 启东市| 灵寿县| 伊宁市| 时尚| 南开区| 九寨沟县| 金沙县| 罗源县| 那曲县| 罗田县| 四子王旗| 恩施市| 宁德市| 新巴尔虎右旗| 乳源| 咸宁市| 页游| 珲春市| 昌江| 巨野县| 五峰| 新余市| 景洪市| 牙克石市| 蕲春县| 渝北区| 遂平县| 焉耆| 湄潭县| 横峰县| 灌阳县| 兰州市| 定西市| 友谊县|