spring基于注解程序开发
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基于注解程序开发相关推荐
- Spring Ioc注解式开发中注解的作用
Spring Ioc注解式开发中注解的作用 目标:本章节注重于Spring Ioc的注解式开发之中注解的作用. 基于注解的DI实现IOC 1.定义bean而注解 a.@Component @Repos ...
- Spring基于注解TestContext 测试框架使用详解
原创整理不易,转载请注明出处:Spring基于注解TestContext 测试框架使用详解 代码下载地址:http://www.zuidaima.com/share/1775574182939648. ...
- java注解式开发_JAVA语言之Spring MVC注解式开发使用详解[Java代码]
本文主要向大家介绍了JAVA语言的Spring MVC注解式开发使用详解,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. MVC注解式开发即处理器基于注解的类开发, 对于每一个定义的处 ...
- spring 基于注解的控制器配置
http://ttaale.iteye.com/blog/787586 spring 基于注解的控制器配置 博客分类: spring SpringBeanServletMVCWeb 13.12. 基于 ...
- Spring 基于注解的配置
转载自 Spring 基于注解的配置 基于注解的配置 从 Spring 2.5 开始就可以使用注解来配置依赖注入.而不是采用 XML 来描述一个 bean 连线,你可以使用相关类,方法或字段声明的注 ...
- (spring-第4回【IoC基础篇】)spring基于注解的配置
(spring-第4回[IoC基础篇])spring基于注解的配置 基于XML的bean属性配置:bean的定义信息与bean的实现类是分离的. 基于注解的配置:bean的定义信息是通过在bean实现 ...
- 04springMVC结构,mvc模式,spring-mvc流程,spring-mvc的第一个例子,三种handlerMapping,几种控制器,springmvc基于注解的开发,文件上传,拦截器,s
1. Spring-mvc介绍 1.1市面上流行的框架 Struts2(比较多) Springmvc(比较多而且属于上升的趋势) Struts1(即将被淘汰) 其他 1.2 spring-mv ...
- 从源码分析 Spring 基于注解的事务
从源码分析 Spring 基于注解的事务 在spring引入基于注解的事务(@Transactional)之前,我们一般都是如下这样进行拦截事务的配置: <!-- 拦截器方式配置事务 --> ...
- Spring基于注解的方式二
Spring基于注解二 上一次介绍了很多的关于spring的基本的注解,这篇文章描述一下关于Spring注解的基本的原理,从简单的例子入手 @Configuration @Import({Color. ...
最新文章
- 通过聚合数据API获取微信精选文章
- SLAM精度测评——EVO进阶
- 一份忧伤的大厂生存百科
- FPGA从Xilinx的7系列学起(6)
- linux下通过inotify-tools监控文件系统
- explain mysql 调优_explain mysql性能优化
- Idea 七步建立Spring Mvc 的web项目,极其简单
- Android服务一 创建启动服务
- springMvc json 参数
- 当女朋友问你会不会出轨的时候,该怎么回答?
- ubuntu服务器创建共享文件夹,Ubuntu samba安装创建共享目录及使用
- HALCON 20.11:标定助手使用注意事项
- Websphere7上发布web程序
- 麟龙指标通达信指标公式源码_通达信麟龙KDJ多周期副图指标 源码(图文)
- GNU make manual 翻译(四十六)
- WIN7X64SP1极限精简版by双心
- 应急响应的基本流程(建议收藏)
- Couchbase使用入门
- Unix时代的开创者Ken Thompson (zz.is2120.bg57iv3)
- HDF5数据库和mysql数据库_hdf5文件格式使用攻略