2019独角兽企业重金招聘Python工程师标准>>>

一、datasource、sessionfactory配置

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"><property name="driverClassName" value="com.mysql.jdbc.Driver"></property><property name="url" value="jdbc:mysql://localhost:3306/lportal"></property><property name="username" value="root"></property><property name="password" value="root"></property><property name="maxActive" value="500"></property><property name="maxIdle" value="50"></property><property name="maxWait" value="500"></property><property name="defaultAutoCommit" value="true"></property></bean><bean id="sessionFactory"class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"><property name="dataSource"><ref bean="dataSource" /></property><property name="annotatedClasses"><list><value>com.winssage.fengshu.domain.Book</value>
<value>com.winssage.fengshu.domain.ProjectBase</value></list></property><property name="hibernateProperties"><props><prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop><prop key="hibernate.show_sql">true</prop><prop key="hibernate.hbm2ddl.auto">update </prop></props></property></bean>

二、注解相关配置

<context:annotation-config /><context:component-scan base-package="com.winssage.fengshu"><context:include-filter type="regex"expression=".*DaoImpl" /><context:include-filter type="regex"expression=".*ServiceImpl" /></context:component-scan>

三、程序实例

@Repository("projectDao")
public class ProjectBaseDaoImpl extends BaseDaoImpl<ProjectBase> implementsIProjectDao {}

四、附实现spring mvc 、hibernate、springmavenpom.xml配置

<!-- Spring --><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${org.springframework-version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${org.springframework-version}</version><exclusions><!-- Exclude Commons Logging in favor of SLF4j --><exclusion><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc-portlet</artifactId><version>${org.springframework-version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${org.springframework-version}</version></dependency><!-- hibernate begin --><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>3.6.3.Final</version></dependency><dependency><groupId>org.springframework.data</groupId><artifactId>spring-data-jpa</artifactId><version>1.1.2.RELEASE</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-entitymanager</artifactId><version>3.6.3.Final</version></dependency><dependency><groupId>c3p0</groupId><artifactId>c3p0</artifactId><version>0.9.1.2</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-validator</artifactId><version>3.1.0.GA</version></dependency><dependency><groupId>commons-dbcp</groupId><artifactId>commons-dbcp</artifactId><version>1.4</version></dependency><!-- hibernate end -->

转载于:https://my.oschina.net/fengshuzi/blog/264730

spring基于注解程序开发相关推荐

  1. Spring Ioc注解式开发中注解的作用

    Spring Ioc注解式开发中注解的作用 目标:本章节注重于Spring Ioc的注解式开发之中注解的作用. 基于注解的DI实现IOC 1.定义bean而注解 a.@Component @Repos ...

  2. Spring基于注解TestContext 测试框架使用详解

    原创整理不易,转载请注明出处:Spring基于注解TestContext 测试框架使用详解 代码下载地址:http://www.zuidaima.com/share/1775574182939648. ...

  3. java注解式开发_JAVA语言之Spring MVC注解式开发使用详解[Java代码]

    本文主要向大家介绍了JAVA语言的Spring MVC注解式开发使用详解,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. MVC注解式开发即处理器基于注解的类开发, 对于每一个定义的处 ...

  4. spring 基于注解的控制器配置

    http://ttaale.iteye.com/blog/787586 spring 基于注解的控制器配置 博客分类: spring SpringBeanServletMVCWeb 13.12. 基于 ...

  5. Spring 基于注解的配置

    转载自  Spring 基于注解的配置 基于注解的配置 从 Spring 2.5 开始就可以使用注解来配置依赖注入.而不是采用 XML 来描述一个 bean 连线,你可以使用相关类,方法或字段声明的注 ...

  6. (spring-第4回【IoC基础篇】)spring基于注解的配置

    (spring-第4回[IoC基础篇])spring基于注解的配置 基于XML的bean属性配置:bean的定义信息与bean的实现类是分离的. 基于注解的配置:bean的定义信息是通过在bean实现 ...

  7. 04springMVC结构,mvc模式,spring-mvc流程,spring-mvc的第一个例子,三种handlerMapping,几种控制器,springmvc基于注解的开发,文件上传,拦截器,s

     1. Spring-mvc介绍 1.1市面上流行的框架 Struts2(比较多) Springmvc(比较多而且属于上升的趋势) Struts1(即将被淘汰) 其他 1.2  spring-mv ...

  8. 从源码分析 Spring 基于注解的事务

    从源码分析 Spring 基于注解的事务 在spring引入基于注解的事务(@Transactional)之前,我们一般都是如下这样进行拦截事务的配置: <!-- 拦截器方式配置事务 --> ...

  9. Spring基于注解的方式二

    Spring基于注解二 上一次介绍了很多的关于spring的基本的注解,这篇文章描述一下关于Spring注解的基本的原理,从简单的例子入手 @Configuration @Import({Color. ...

最新文章

  1. 通过聚合数据API获取微信精选文章
  2. SLAM精度测评——EVO进阶
  3. 一份忧伤的大厂生存百科
  4. FPGA从Xilinx的7系列学起(6)
  5. linux下通过inotify-tools监控文件系统
  6. explain mysql 调优_explain mysql性能优化
  7. Idea 七步建立Spring Mvc 的web项目,极其简单
  8. Android服务一 创建启动服务
  9. springMvc json 参数
  10. 当女朋友问你会不会出轨的时候,该怎么回答?
  11. ubuntu服务器创建共享文件夹,Ubuntu samba安装创建共享目录及使用
  12. HALCON 20.11:标定助手使用注意事项
  13. Websphere7上发布web程序
  14. 麟龙指标通达信指标公式源码_通达信麟龙KDJ多周期副图指标 源码(图文)
  15. GNU make manual 翻译(四十六)
  16. WIN7X64SP1极限精简版by双心
  17. 应急响应的基本流程(建议收藏)
  18. Couchbase使用入门
  19. Unix时代的开创者Ken Thompson (zz.is2120.bg57iv3)
  20. HDF5数据库和mysql数据库_hdf5文件格式使用攻略

热门文章

  1. 百度:请叫我卡车新势力
  2. 最新全球权威AI基准测试榜单:浪潮和NVIDIA霸榜了
  3. 谷歌甲骨文Java专利大战终审判决:安卓使用Java不构成侵权
  4. 谷歌开源预训练新范式BiT,准确率提高近25%!网友评价:CV界的BERT
  5. 三大运营商借5G消息围攻微信,就问张小龙怕不怕
  6. Mysql学习之order by的工作原理
  7. 13、SpringBoot-CRUD员工修改操作/删除
  8. 【No.9 内存泄漏了么】
  9. ubuntu无限卡在logo界面
  10. Ruiy自我识人做事领悟录ing