随笔分类 - SSH
摘要:mybatis是ibatis的升级版,spring也有自带mybatis的orm。所以,搭建ibatis的框架也会有多种方式(我这里mybatis是3.0的,ibatis是2.3的,spring是3.0的,数据库是mysql)。下面介绍3中方式1,只是用mybatis3。2,使用mybatis3+spring3(使用mybatis的SqlSessionFactory )。3,使用ibatis2.3+spring(使用spring自带的ibatis)spring的orm包中只有ibatis,没有mybatis。而mybatis和ibatis还是有些区别的,比如配置文件属性不同。第一种方式(只使用
阅读全文
摘要:private ArticleInfoDaoImpl articleInfoDao; public void testSave(){ ApplicationContext context = new ClassPathXmlApplicationContext( new String[] { "applicationContext.xml" }); //src下spring配置文件 BeanFactory factory = (BeanFactory) context; articleInfoDa...
阅读全文
摘要:用hibernate都有一段时间了,用hibernate生成数据库对于hibernate来说算了基本要做的事情了。这样做也更能体现面向对象的思想.....今天依然用了hibernate,不过跟完成不一样的是不是通过hibernate生成数据库,而是事先建立数据库,然后通过反向工程来生成hibernate配置文件。而且并没有考虑这样做跟用hibernate生成数据库有何不同。也正是因为这样,才导致了今天的问题出现了。数据库id设置为主键,并没有设置自动增长。当时的想法只是想让hibernate管理。hibernate也并没有负我所托,生成的hibernate配置文件id的生成策略为native(
阅读全文
摘要://1.导入pager-taglib.jar包;//2.引入pager-taglib标签:<%@ taglib prefix="pg" uri="http://jsptags.com/tags/navigation/pager" %>//3.建立PagerModel类:public class PagerModel { /** * 总记录数 */ private int total; /** * 当前页结果集 */ private List datas; public List getDatas() { return datas; } pub
阅读全文

浙公网安备 33010602011771号