SSH初步整合尝试
来源:互联网 发布:windows insider下载 编辑:程序博客网 时间:2024/05/05 00:39
老师要做个考核,对SSH。。。。额
废了老大劲,折腾的要死啊。。。
以前只是单个的做过,而且也基本没怎么做过spring的实践性工作。。。茫然啊,不知所措。。。
一开始是试图用myeclipse10携带的这三个来搭建,结果试来试去总是不行,只要三个同时加上之后,什么都不用干,一部署到tomcat上面运行就提示什么outofmemory 啊java heap什么的,貌似是堆异常什么的。。后来他们说myeclipse自带的三个框架的jar包可能冲突。。折腾半天后放弃这种做法。。。对spring不熟,所以决定先用struts和hibernate来做,用struts和hibernate的时候在数据存储那也花了不少功夫,session.save(object)这个函数一直存不到数据库里面东西。。。里面的对象我打印出来也没有问题,而且这个函数也不报错,仔细检查半天才发现原来是hibernate的配置文件中hbm2ddl这个属性写错了,本来想要设置成create的,结果不小心少写最后那个e。。。额,粗心害死人啊,一个小错误也没有报错,又折腾了半天。。。中间试图用JDBC直接存数据,呵呵又粗心了一把,因为平时写sql语句不是太多,插入数据用变量代表时statement所执行的sql语句是应该用N多的引号加变量一块组合成的,结果直接写成了一个字符串。。杯了个具。。。另外,在使用hibernate的HQL语句创建查询语句的时候,"select from______ where ***"中下划线的地方应该是类名,一开始一直写成表名结果出错。。。
好不容易搞定struts加上hibernate了,,还是要加上spring,无论是myeclipse自带的spring包还是自己下载的还是用别人的,反正一加上就马上变成java heap什么的。。郁闷啊,上网折腾了半天,解决方案。。要改四个地方。。。1.myeclipse的RUN->RUN CONFIGURATIONS下的arguments选项卡中VM arguments下面的框内加入-Xms768m -Xmx768m ,2.WINDOWS->Preferences->Myeclipse->Servers->Tomcat->Tomcat7,右侧的optional program arguments处也加入同样的-Xms768m -Xmx768m 3.在tomcat7的下面选JDK,然后在右边的optional java VM arguments中填入-Xms768m -Xmx768m。。4.改tomcat目录下bin\catalina.bat中的配置,也是加入-Xms768m -Xmx768m,但是加入的位置给忘记了。。。折腾完这些之后,总算才是不报错了。。。额,伤。。但是副作用又来了,每次关闭tomcat的时候都会出现Error occurred during initialization of VM
Could not reserve enough space for object heap,然后关闭需要的时间也变得特别长。。还没有找到解决办法。。。
- SSH初步整合尝试
- ssh初步尝试
- ssh整合 初步
- SSH初步整合
- Maven SSH初步整合
- ssh初步整合
- SSH初步整合的数据插入问题
- SSH环境搭建,配置整合初步(一)
- SSH整合初步---设计及各层的创建顺序
- Shiro整合SSH开发1:整合Shiro+Struts2+Spring+Hibernate 初步整合配置【基于Maven】
- 初步尝试WPF
- 初步尝试RMAN备份
- Qt多线程初步尝试
- 菜鸟尝试初步编程
- Spark 的初步尝试
- gearman初步尝试
- OJ实现初步尝试
- 初步尝试shiny包
- Android测试教程(15):AndroidTestCase示例
- Android OpenGL ES 开发教程(15):通用的矩阵变换指令
- C++基础知识
- 控件(九)——Repeater控件实现分页
- 一个男人程序-------悲哀!
- SSH初步整合尝试
- c++指针和引用区别
- SQL 游标小结
- Java虚拟机内存结构
- 关于error C2243: 'type cast'
- MapAbc Ajax 关键字查询Http请求
- 设计模式:工厂方法模式(Python)
- MapAbc Ajax 周边Http请求
- JavaScript 笔记