`
reverocean
  • 浏览: 196594 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

I want to use ext,spring and hibernate in this project

阅读更多
I found the ext js lib is a very useful javascript framework.So I decided to use it in this project.Because this project has many tabs pages,I want use this framework to make pages and want ues Volocity framework to auto generate all the pages.I plan to use spring web mvc framework and when the client requests a page which contains tabs the spring framework auto redirect to a controller which will get the name of the page from request's parameters and read properties from a configuration file which defines the name,display name,display page of all these tabs.Now this is only a concept,I will implement it next week if there is nothing about the web services.

In the Web Services module,I decided to use CXF web service framework to implement this project.In this project ,we have all the xsd and wsdl files,so I use the wsdl2java command which contains in CXF framework to generator all the java codes except the logic codes of business .I have just read the pojo in action book,so I decided to ues domain object to design this module.We used hibernate to access the Oracle 9i,and extended the HibernateSupport abstract class to implement the repository.When we implemented all the repositories we didn't deal with the HibernateException.Because the HibernateException is a RuntimeException but it isn't a RuntimeException in Hibernate2.0.All these Exception will be dealt with by spring aop.We will ues an interceptor to deal with all exceptions,so you can't find any try catch block in our codes.


That's all!
分享到:
评论

相关推荐

    Beginning Spring 5: From Novice to Professional

    This book will teach you how to use the Spring Framework to build Java-based applications, web applications, and microservices. You’ll see how Spring has drastically and positively affected the way ...

    spring.microservices.in.action

    This chapter will demonstrate how to use Spring Cloud and Netflix Hystrix (and Netflix Ribbon) to implement client-side load balancing of calls, the circuit breaker pattern, the fallback pattern, and...

    Pro Spring MVC With Web Flow

    This book is for Spring or Java EE application developers who want to learn and fully leverage Spring's Web-tier creator and framework, Spring MVC. This book is also for experienced enterprise and ...

    Packt.Learning.Spring5

    If you want to learn how to get around the Spring framework and use it to build your own amazing applications, then this book is for you. Beginning with an introduction to Spring and setting up the ...

    新目标初一英语下册 unit I want to be an actorPPT课件.pptx

    新目标初一英语下册 unit I want to be an actorPPT课件.pptx

    六年级英语下册《Lesson 13 I want to be a farmer in the future》课件1 陕旅版

    例如,"I want to be a farmer in the future." 这句话表明了主人公未来想成为一名农民的愿望,而"I like/enjoy watering flowers and planting trees." 描述了他喜欢园艺工作的原因,这是对农民这个职业的热爱和...

    Spring: Microservices with Spring Boot

    This book is ideal for Java developers who knows the basics of Spring programming and want to build microservices with Spring Boot. This book is embedded with useful assessments that will help you ...

    GRACE水储量解算_read_gldas_GLDAS_IWant!IWant_use

    描述中的"I want to use this code to read data from GLDAS"表明用户希望利用提供的代码来读取GLDAS数据。GLDAS数据通常存储为二进制或净CDF(Common Data Format)文件,需要使用特定的库或者自定义函数来读取。在...

    How to use SFTP

    You should ensure that the server's public keys are loaded by the client as described in How to use SFTP (with server validation - known hosts), or you may want to switch off server validation to get ...

    Learning Spring 5.0

    If you want to learn how to get around the Spring framework and use it to build your own amazing applications, then this book is for you. Beginning with an introduction to Spring and setting up the ...

    High Performance in-memory computing with Apache Ignite.pdf

    This book covers a verity of topics, including in-memory data grid, highly available service grid, streaming (event processing for IoT and fast data) and in-memory computing use cases from high-...

    hibernate-shards.jar

    In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library ...

    Spring 5 Design Patterns-Packt Publishing(2017).pdf

    Spring 5 Design Patterns is for all Java developers who want to learn Spring for the enterprise application. Therefore, enterprise Java developers will find it particularly useful in the understanding...

    the-implement-and-application-of-MySQL-database-i_I Want! I Want

    the implement and application of MySQL database in VC++, quite useful for those who want to use MySQL database in VC++ programs.

    Spring.MVC.Cookbook.1784396419

    If you are an experienced Java developer, with prior experience in web technologies, and want to step up in your career and stay up-to-date or learn more about Spring Web scalability, this book is for...

Global site tag (gtag.js) - Google Analytics