下载资源后端资源详情
shardtest.zip
大小:43.86KB
价格:16积分
下载量:0
评分:
5.0
上传者:zhulin40
更新日期:2025-09-22

springmvc下的mybatis的sharding分表

资源文件列表(大概)

文件名
大小
shardtest/
-
shardtest/.classpath
1.28KB
shardtest/.project
1.19KB
shardtest/.settings/
-
shardtest/.settings/.jsdtscope
575B
shardtest/.settings/org.eclipse.jdt.core.prefs
430B
shardtest/.settings/org.eclipse.m2e.core.prefs
90B
shardtest/.settings/org.eclipse.wst.common.component
752B
shardtest/.settings/org.eclipse.wst.common.project.facet.core.xml
252B
shardtest/.settings/org.eclipse.wst.jsdt.ui.superType.container
49B
shardtest/.settings/org.eclipse.wst.jsdt.ui.superType.name
6B
shardtest/.settings/org.eclipse.wst.validation.prefs
50B
shardtest/pom.xml
3.5KB
shardtest/src/
-
shardtest/src/main/
-
shardtest/src/main/java/
-
shardtest/src/main/java/com/
-
shardtest/src/main/java/com/action/
-
shardtest/src/main/java/com/action/ShardTestAction.java
3.09KB
shardtest/src/main/java/com/model/
-
shardtest/src/main/java/com/model/ShardTestBean.java
797B
shardtest/src/main/java/com/model/ShardTestBean.xml
2.14KB
shardtest/src/main/java/com/service/
-
shardtest/src/main/java/com/service/BaseManager.java
305B
shardtest/src/main/java/com/service/ShardStrategyImpl.java
737B
shardtest/src/main/java/com/service/ShardTestManager.java
1.78KB
shardtest/src/main/resources/
-
shardtest/src/main/resources/applicationContext.xml
3.38KB
shardtest/src/main/resources/database.sql
648B
shardtest/src/main/resources/log4j.properties
1.3KB
shardtest/src/main/resources/mybatis-config.xml
541B
shardtest/src/main/resources/rest-servlet.xml
1.16KB
shardtest/src/main/resources/shard_config.xml
608B
shardtest/src/main/webapp/
-
shardtest/src/main/webapp/WEB-INF/
-
shardtest/src/main/webapp/WEB-INF/jstl/
-
shardtest/src/main/webapp/WEB-INF/jstl/c.tld
15.88KB
shardtest/src/main/webapp/WEB-INF/jstl/fmt.tld
19.14KB
shardtest/src/main/webapp/WEB-INF/jstl/fn.tld
7.13KB
shardtest/src/main/webapp/WEB-INF/jstl/sql.tld
8.25KB
shardtest/src/main/webapp/WEB-INF/jstl/x.tld
12KB
shardtest/src/main/webapp/WEB-INF/web.xml
1.7KB
shardtest/src/main/webapp/index.jsp
52B
shardtest/src/main/webapp/shardTest/
-
shardtest/src/main/webapp/shardTest/shardtestedit.jsp
2.16KB
shardtest/src/main/webapp/shardTest/shardtestlist.jsp
2.31KB
shardtest/src/test/
-
shardtest/src/test/java/
-
shardtest/target/
-
shardtest/target/classes/
-
shardtest/target/classes/applicationContext.xml
3.38KB
shardtest/target/classes/com/
-
shardtest/target/classes/com/action/
-
shardtest/target/classes/com/action/ShardTestAction.class
3.53KB
shardtest/target/classes/com/model/
-
shardtest/target/classes/com/model/ShardTestBean.class
1.32KB
shardtest/target/classes/com/model/ShardTestBean.xml
2.14KB
shardtest/target/classes/com/service/
-
shardtest/target/classes/com/service/BaseManager.class
804B
shardtest/target/classes/com/service/ShardStrategyImpl.class
1.25KB
shardtest/target/classes/com/service/ShardTestManager.class
2.75KB
shardtest/target/classes/database.sql
648B
shardtest/target/classes/log4j.properties
1.3KB
shardtest/target/classes/mybatis-config.xml
541B
shardtest/target/classes/rest-servlet.xml
1.16KB
shardtest/target/classes/shard_config.xml
608B
shardtest/target/m2e-wtp/
-
shardtest/target/m2e-wtp/web-resources/
-
shardtest/target/m2e-wtp/web-resources/META-INF/
-
shardtest/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
108B
shardtest/target/m2e-wtp/web-resources/META-INF/maven/
-
shardtest/target/m2e-wtp/web-resources/META-INF/maven/com.my/
-
shardtest/target/m2e-wtp/web-resources/META-INF/maven/com.my/shardtest/
-
shardtest/target/m2e-wtp/web-resources/META-INF/maven/com.my/shardtest/pom.properties
214B
shardtest/target/m2e-wtp/web-resources/META-INF/maven/com.my/shardtest/pom.xml
3.5KB
shardtest/target/test-classes/
-

资源内容介绍

springmvc下的mybatis的sharding分表,执行resources下的database.sql建立mysql的分表,修改applicationContext.xml的数据库用户名和密码,既可以运行maven项目,详细开发过程如我的博客地址:http://blog.csdn.net/zhulin40/article/details/38705105
package com.action;import java.util.List;import org.apache.commons.lang3.StringUtils;import org.apache.log4j.Logger;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.servlet.ModelAndView;import com.model.ShardTestBean;import com.service.ShardTestManager;/** * /shardTest/1 HTTP GET => 得到id = 1的shardTest /shardTest/1 HTTP DELETE => 删除 id = 1的shardTest * /shardTest/1 HTTP PUT => 更新id = 1的shardTest /shardTest HTTP POST => 新增shardTest * * @author shiling * */@Controller@RequestMapping("shardTest")public class ShardTestAction {private static Logger log = Logger.getLogger(ShardTestAction.class);@Autowiredprivate ShardTestManager shardTestManager;@RequestMapping(value = "/{id}", method = RequestMethod.GET)public ModelAndView get(@PathVariable String id) {ModelAndView mv = new ModelAndView();if (StringUtils.isNotEmpty(id)) {mv.addObject("shardTestName", "获取用户信息成功 get" + id);}ShardTestBean shardTestBean = shardTestManager.get(id);mv.addObject("shardTestBean", shardTestBean);mv.setViewName("shardtestedit");log.info("获取用户信息成功 get");return mv;}@RequestMapping(value = "/",method = RequestMethod.POST)public ModelAndView add(ShardTestBean shardTestBean) {ModelAndView mv = new ModelAndView();shardTestManager.add(shardTestBean);mv.addObject("shardTestBean", shardTestBean);mv.setViewName("shardtestedit");log.info("添加用户信息成功 post");return mv;}@RequestMapping(value = "/",method = RequestMethod.GET)public ModelAndView list() {ModelAndView mv = new ModelAndView();List<ShardTestBean> list = shardTestManager.queryForlist();mv.addObject("list", list);mv.setViewName("shardtestlist");log.info("查询用户列表信息成功 get");return mv;}@RequestMapping(value = "/{id}", method = RequestMethod.PUT)public ModelAndView update(@PathVariable String id, ShardTestBean shardTestBean) {ModelAndView mv = new ModelAndView();if (StringUtils.isNotEmpty(id)) {mv.addObject("shardTestName", "修改用户信息成功 put" + id);}shardTestManager.update(shardTestBean);mv.addObject("shardTestBean", shardTestBean);mv.setViewName("shardtestedit");log.info("修改用户信息成功 put");return mv;}@RequestMapping(value = "/{id}", method = RequestMethod.DELETE)public ModelAndView delete(@PathVariable String id, ShardTestBean shardTestBean) {ModelAndView mv = new ModelAndView();if (StringUtils.isNotEmpty(id)) {mv.addObject("shardTestName", "删除用户信息成功 delete" + id);}shardTestManager.delete(id);mv.addObject("shardTestBean", shardTestBean);mv.setViewName("shardtestedit");log.info("删除用户信息成功 delete");return mv;}}

用户评论 (0)

发表评论

captcha

相关资源

C语言实战105例源码

C语言实战105例源码,免费下载.

667.75KB15积分

ffmpeg for MFC 1.2 (源代码)

自己做的FFMPEG移植到VC下的开源工程:ffmpeg for MFC。本工程将ffmpeg工程中的ffmpeg转码器(ffmpeg.c)移植到了VC环境下。并且使用MFC做了一套简单的界面。它可以完成一个视频转码的基本功能:封装格式以及编码格式的转换。通过本程序可以学习视频转码器的原理,以及Windows的消息机制等知识。更新记录==============================1.1版(2014.7.12) * 更换了部分界面 * 原工程支持Unicode编码 * 修复了一部分内存泄露的问题 * 修正了ffmpeg.c中的exit_program()函数。保证在转码结束后可以释放资源。 * 修正了一部分“任务列表”的功能 * 修正了添加任务的时候“要用按钮去选输入文件,不能自己直接输入”的问题。1.2版(2014.8.16) *增加了“内部转码”和“外部转码”选项。“内部转码”即通过原先移植的ffmpeg.c进行转码。“外部转码”支持作为一个GUI直接调用ffmpeg.exe进行转码。

18.94MB30积分

android_ocr

在android上基于tesseract-ocr开源项目实现的简单的文字识别程序及源代码tessdata是语言包 需要放到手机SD卡根目录tess-two是OCR引擎,需要导入到项目中(项目中已经导入)

31.1MB29积分

volley源码

volley源码,这个资源文件对应着本人的博客http://blog.csdn.net/nipeng00/article/details/13669177

1.49MB48积分