`
310628570
  • 浏览: 28175 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

dao和services的相关配置流程.txt

阅读更多

 1.CommonDAO 接口 (顶层接口)
2.CommonDAOImpl实现接口CommonDAO

3.InfoDAO接口继承CommonDAO(这样InfoDAO的继承和类的继承一样,拥有父接口的方法)

4.InfoDAOImpl继承CommonDAOImpl并实现接口InfoDAO

5.服务层注意事项:
  1.InfoDomain接口  (这里的主要作用是再action中能访问到的方法,
        需要什么方法都需要在这里定义)
  2.InfoDomainImpl实现InfoDomain接口  (该实现类需要注入InfoDAO接口)
  注意:必须写setter方法......
6.再action中调用服务层的类时,也要有setter方法

7.关于配置文件 
   <?xml version="1.0" encoding="gb2312"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
        "http://www.springframework.org/dtd/spring-beans.dtd">
   <!-- 根据id注入方式 --> 
   <beans default-autowire="byName">
 <description>中青网协</description>
 <!-- 信息操作  -->
 <!--这个是DAO层的接口实现类的配置--->
 <bean id="infoDAO"
  class="com.topsoft.cya.domain.dao.InfoDAOImpl" />
 <!--这个是服务层的接口实现类的配置---> 
 <bean id="infoDomain" parent="baseTransactionProxy">
  <property name="target">
     <bean class="com.topsoft.cya.domain.services.InfoDomainImpl" />
  </property>
 </bean>
    </beans>
 

 

分享到:
评论

相关推荐

    基于Flex三种通讯方式的Java配置与整合.docx

    - 修改项目的`web.xml`文件,添加Spring和Hibernate的相关配置,确保项目可以正确加载Spring配置文件及启用Hibernate过滤器。 ```xml &lt;!--springconfiguration--&gt; &lt;display-name&gt;spring &lt;listener-class&gt;org....

    基于SpringBoot+Vue的在线考试系统.zip

    5. **服务层(Services)**:如`ExamService.java`,实现具体业务逻辑,可能会依赖于DAO层操作数据库。 6. **数据访问对象(DAOs)**:如`ExamRepository.java`,通过JPA或MyBatis等持久层框架与数据库交互。 7. **...

    基于springboot的电影订票网站.zip

    1. **源代码**:包含`.java`文件,如控制器(Controllers)、服务(Services)、模型(Models)和DAO(Data Access Objects),它们分别对应业务逻辑、数据操作和实体模型。 2. **配置文件**:如`application....

    基于SpringBoot+BootStrap3的公寓管理系统.zip

    1. **源代码**(src/main/java):包含主要的Java代码,如控制器(Controllers)、服务(Services)、模型(Models)和DAO(数据访问对象)等。 2. **静态资源**(src/main/resources/static):存储BootStrap3的CSS...

    使用Rest Assured和Mockmvc进行Spring mvc集成测试.zip

    3. **服务层**:`src/main/java/com/example/yourpackage/services`目录下的类,封装了业务逻辑,可能依赖于DAO或其他服务。 4. **测试类**:`src/test/java/com/example/yourpackage`目录下,可以看到使用`MockMvc`...

    如何在一个全新模块中注册通用上传功能.pdf

    - **方法4**:提供数据库操作的方法,包括获取上传数据库列表和DAO实例,用于数据存储。 4. **更新服务配置文件**: 在创建的服务配置文件中,添加实现`IUploadContainer`接口的类的全限定名。例如,如果类名为`...

    Java项目实战-酒店管理系统的设计与实现(附源码,部署说明).zip

    部署说明.txt提供了详细的步骤,指导用户如何将系统运行在本地服务器上。通常涉及以下步骤: 1. 安装Java环境,确保JDK版本与项目要求一致。 2. 安装并配置MySQL数据库,导入项目提供的数据库脚本。 3. 配置Spring ...

    webservice实例 CXF的JAXWS和JAXRS实现 及JAXB标准接口实现带jar包

    CXF是一个流行的开源框架,用于创建和消费Web服务,支持多种协议和标准,如JAX-WS(Java API for XML Web Services)和JAX-RS(Java API for RESTful Web Services)。同时,JAXB(Java Architecture for XML ...

    基于SSM的汽车销售系统源码.zip

    1. **src/main/java**:这里是Java源代码,包括各模块的实体类(Entities)、控制层(Controllers)、服务层(Services)和持久层(DAOs),以及Spring的配置文件。 2. **src/main/resources**:存储配置文件,如...

    javaweb代码生成器源码

    这通常包括实体类(model)、接口定义(services和DAO)、接口实现(services的实现类和DAO的实现类)以及SQL映射文件(mapper.xml)。 4. 多层框架支持:生成的代码遵循典型的MVC(Model-View-Controller)架构,...

    EOS工作流Demo

    初学者可以在这里查看如何与EOS工作流引擎交互,以及如何处理流程相关的业务逻辑。 - **EOSWorkFlowDemo\web\internet**: 这可能是放置静态资源文件的地方,如HTML、CSS和JavaScript,用于构建用户界面。这些文件...

    基于ssm+vue在线画展系统.zip

    3. **配置文件**:Spring和MyBatis的配置文件,定义了数据源、事务管理器、DAO接口、Mapper XML文件等。 4. **静态资源**:CSS样式表、JavaScript文件、图片等,构成前端界面。 5. **文档**:可能包括需求文档、设计...

    java web 网上购物系统

    5. **Services层**:Services层位于业务逻辑的核心,它调用DAO来执行数据库操作,同时处理复杂的业务规则和流程。例如,创建订单时,Services层会验证用户信息,检查库存,计算总价,然后通过DAO将订单信息存储到...

    电信项目 资费管理文档

    在actions包中,编写控制页面流程的Action类,而在services包中定义业务接口,例如IPricingService,包含查找、删除、修改和添加资费的相关方法。 接下来,需要创建数据库表T_Pricing来存储资费数据。在DAO层,实现...

    java+springboot滴答拍摄影项目.rar

    1. **源代码结构**:包括`src/main/java`目录下的各模块代码,如控制器(Controllers)、服务(Services)、模型(Models)和DAO(数据访问对象)等,这些都是SpringBoot项目的核心组成部分。 2. **配置文件**:如`...

    springboot046小区物业管理系统.zip

    8. **Maven或Gradle配置**:构建工具的配置文件,管理项目的依赖关系和构建流程。 9. **资源文件**:如静态资源(JavaScript、CSS、图片)和模板文件。 10. **日志配置**:用于记录应用程序运行时的信息。 11. **...

    java培训学习大纲页.pdf

    Java培训学习大纲主要涵盖了一系列深度和广度并重的Java技术知识,旨在培养高级软件开发工程师,特别是精通Java EE架构和相关开源框架的中高级软件人才。以下是大纲中涉及的关键知识点: 1. **操作系统**:学员将...

    Java-培训大纲.doc

    - 掌握XML语法和解析,用于数据交换和配置文件。 6. **项目/案例教学**: - 采用真实项目案例,如电信计费系统、信息管理系统、CRM、OA、ERP,让学员积累项目经验,理解和运用各种架构。 7. **教师团队**: - ...

    【ssm项目】连锁店系统.zip_基于ssm框架的小项目

    1. src/main/java:包含项目的Java源代码,包括实体类(Entities)、服务接口(Services)和服务实现(ServiceImpls)、DAO接口(Daos)和DAO实现(DaoImpls)等。 2. src/main/resources:存放配置文件,如Spring的...

Global site tag (gtag.js) - Google Analytics