一转眼来北京已经将近两个月了,工作也一个多月了,不过还是有点不习惯 ,主管说我现在主要是学习呀,所以还没有加班的,听同事说公司加班有时得加到凌晨的,不知道我能不能承受的住,不过我想我是可以的。这两天看了spring 整合struts+hibernate居然成功了,我非常高兴,并也十分感谢视频提供者。我用的是oracle库 相对别的库复杂一些,下面是applicationContext.xml文件:
<beans></beans>
<bean class="com.sino.action.InsertAction" name="/insert"></bean>
<bean class="com.sino.action.InsertAction" name="/insert"></bean>
<beans></beans>
/**1<beans></beans>
2 <bean class="com.sino.action.InsertAction" name="/insert"></bean>3 abstract="false" singleton="true" lazy-init="default"
4autowire="default" dependency-check="default">
5
<property name="dao">
6 <ref local="SuserDAO"></ref>
7 </property>
<property name="su">
<ref local="Suser"></ref>
</property>
<bean id="dataSource"></bean> class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName">
<value></value>oracle.jdbc.driver.OracleDriver
</property>
<property name="url">
<value></value>jdbc:oracle:thin:@192.168.1.103:1521:ks
</property>
<property name="username">
<value></value>sfksuser
</property>
<property name="password">
<value></value>aaaaaa
</property>
<bean id="sessionFactory"></bean> class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource"></ref>
</property>
<property name="hibernateProperties">
<props></props>
<prop key="hibernate.dialect"></prop>
org.hibernate.dialect.Oracle9Dialect
<prop key="hibernate.show_sql"></prop>
true
</property>
<property name="mappingResources">
<list></list>
<value></value>com/sino/pojo/Mz.hbm.xml
<value></value>com/sino/pojo/Suser.hbm.xml
</property>
<bean class="com.sino.pojo.MzDAO" id="MzDAO"></bean>
<property name="sessionFactory">
<ref bean="sessionFactory"></ref>
</property>
<bean class="com.sino.pojo.SuserDAO" id="SuserDAO"></bean>
<property name="sessionFactory">
<ref bean="sessionFactory"></ref>
</property>
<bean class="com.sino.pojo.Suser" id="Suser" abstract="false"></bean> singleton="true" lazy-init="default" autowire="default"
dependency-check="default">
**/
<bean class="com.sino.action.InsertAction" name="/insert"></bean>
还有库映射文件:Suser.hbm.xml
只有用户名,密码的库。
建序列 seq_id
1 create sequence seq_id
2 minvalue 1
3 start with 1
4 increment by 1
5 cache 20;
文件
<!---->
<!---->"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!---->
<hibernate-mapping></hibernate-mapping>
<class name="com.sino.pojo.Suser" table="SUSER" schema="SFKSUSER"></class>
<id name="userid" type="string"></id>
<column></column>
<generator class="&lt;font color="></generator>sequence
<property name="username" type="string">
<column></column>
</property>
<property name="password" type="string">
<column></column>
</property>
" >
seq_id
<a href="http://www.netyi.net/in.asp?id=huyuhong001"> http://www.netyi.net/in.asp?id=huyuhong001<a>
分享到:
相关推荐
本人将Spring MVC的一般开发步骤做了一个详细的记录 有相关截图 相关核心代码 为懂各个java代码但是不会整合开发的朋友提供一个借鉴 希望朋友们看了文档后能够达到用java做系统全程开发的能力 主要涉及的内容有以下...
其他还有一些特点不是Spring的核心,这里只做简单陈述,如:对JDBC的封装与简化,提供事务管理功能,对O/R mapping工具(hibernate、iBATIS)的整合;提供MVC解决方案,也可以与其他web框架(Struts、JSF)进行整合...
Hibernate和spring中常出现的几个异常 61 71.13. Hibernate与jdbc的联系 62 71.14. Hibernate与Spring的联系 62 71.15. Hibernate自带的分页机制是什么?如果不使用Hibernate自带的分页,则采用什么方式分页? 62 ...
105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...
105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...
由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...
以“%”开头,[第几个数值$][flags][宽度][.精确度][格式] printf()的引入是为了照顾c语言程序员的感情需要 格式化输出 Formatter;格式化输入 Scanner;正则表达式 输出格式控制: 转义符: \ddd 1到3位8...
MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此在开发本系统时我把它...
MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此在开发本系统时我把它...
由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...