J2EE/SSH/SSM
mrguanhao
这个作者很懒,什么都没留下…
展开
-
mybatis和hibernate的区别
mybatis技术特点:通过直接编写sql语句,可以直接对sql进行性能优化 学习门槛低,只要有sql基础,就可以学习mybatis,容易上手 由于直接编写sql语句,灵活多变,代码维护性更好 不能支持数据库无关性,及数据原创 2016-10-20 11:10:38 · 265 阅读 · 0 评论 -
DOM与SAX的区别
DOM解析SAX解析原理:一次性加载xml文档,不适合大容量的文件读取原理:加载一点,读取一点,处理一点,适合大容量文件的读取DOM解析可以任意进行增删改查SAX解析只能读取DOM解析可以任意读取任意位置的数据,甚至往回读SAX解析只能从上往下,按顺序读取,不能往回读DOM解析面向对原创 2016-10-20 11:19:41 · 540 阅读 · 0 评论 -
org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate
spring3+hibernate4+springmvc异常:org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate3.SessionHolder由于hibernate4已经完全可以实现事务了 与spring3.1中的hi原创 2016-11-10 22:01:07 · 1505 阅读 · 0 评论 -
HibernateTemplate、HibernateDaoSupport两种方法实现增删改查Good
首先,定义一个Customer的bean类,设置好Customer.hbm.xml文件。再定义好一个Dao接口。准备好一个jdbc.properties文件。 第一种方法:在dao类中定义一个HibernateTemplate类的对象,用该对象调用HibernateTemplate模板封装好的方法,如下:/*** * hibernateTemplate的转配模式转载 2016-11-10 22:11:45 · 2000 阅读 · 0 评论 -
@RequestParam和@PathVariable区别
@RequestParam :绑定方法上的参数,及绑定url后的参数,绑定的是参数例: http://localhost:8080/hello?a={petid}@PathVariable : 动态绑定url地址,绑定的是url地址本身例: @RequestMapping(value="/user/{userId}/roles/{roleId}",me原创 2016-11-10 22:13:50 · 767 阅读 · 0 评论