公用JDBC 方法,若是要保存数据,不准再service 中写,并且必须带save* update* 的方法名才受事物控制,ajax 返回json 控制,登陆拦截器, 用户体系我没有创建,我的须要不一样,mysql
git 地址 git
http://git.oschina.net/osguy/WebDream/tree/master
采用的是Struts2.3* spring 3.* hibernate4* 具体的不记得了,一个多星期熬夜写的,但愿对你们有帮助,代码托管在OSCHINA git 上面了、ajax
Hibernate 分页查询简单吧spring
Page page = new Page(getStart(), getLimit(), -1, getLimit(), null); CommonJdbcDaoUtils.findBySql(page, "select * from st_yzmxb", "select count(0) from st_yzmxb", StYzmxb.class);
下面是发挥ajax jsonsql
page 就是分页的对象了数据库
String reult = null; try { reult = JSON.toJSONString(page); } catch (Exception e) { e.printStackTrace(); } System.out.println(reult); createJSonData(reult); return AJAX;
hibernate savejson
@Override public void saveaa() { testDao.saveAA(); StYzmxb ss1=new StYzmxb(); ss1.setBz1("3333"); CommonHibernateDaoUtils.save(ss1); }
总之数据库查询我是疯转好了,如今是基于mysql ,用在oracle 上同样,只须要把数据库方言转换下就能够了oracle
支持分页查询,事物管理。ide