- 浏览: 25010 次
最新评论
文章列表
之前写了Ibatis,为了做个对比,今天写写MyBatis:
一、基于xml映射形式:
1.总配置文件Configuration.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<config ...
IBATIS简单使用
- 博客分类:
- java web
IBATIS,mybatis的前身,这次项目中用到了,就做个总结:
一、jar包:
ibatis-2.3.4.726.jar
mysql-connector-java-5.1.12.jar
log4j-1.2.17.jar
common-logging-1.jar
二、sqlMapConfig.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL M ...
记一个最近遇到的bug: org.springframework.beans.factory.NoUniqueBeanDefinitionException
提示信息仅此一条,没有后面的 No qualifying bean of type is defined .....
尝试了很多方法,最后更换了spring-orm-3.1.4-RELEASE.jar 才消除了这个bug,可能是spring-orm的版本和spring的版本不一致造成的
spring + hibernate3
- 博客分类:
- java web
spring+hibernate3:
配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
x ...
controller内的方法有时候不仅仅返回视图名称,ModelAndView ,还有可能返回对象,此时就可以使用json形式返回
1.添加jackson-core-asl-xxx.jar和jackson-mapping-asl-xxx.jar
2.在controller中添加方法:
@RequestMapping(value="/{username}",method=RequestMethod.GET,params="json")
@ResponseBody
public User returnJson(@PathVariable Stri ...
环境搭建好后就是Controller的编写了
1 可以通过继承AbstractController,实现protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse resp)方法,访问这个Controller,默认访问这个方法【此方法就相当Strust2的execute()方法】
...
springmvc环境搭建,只涉及到springmvc,未做其他整合
1、spring的jar包
2、在web.xml中添加如下:
2.1 DispatcherServlet
<!-- 配置spring mvc核心servlet -->
<servlet>
<servlet-name>example</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet&l ...
最近在做注册功能的时候,需要在注册成功之后进入提示页面,然后在做其他跳转
基本的流程是:
1.register.jsp页面注册,页面校验过后进入springmvc controller,insert成功后,跳转到提示页面,前面几步基本上就是这样。
2.成功提示页面功能是注册成功提示,持续3秒,然后跳转
下面是成功提示页面,之前操作和我们一般操作一致
<script type="text/javascript">
var time = 4;
function returnUrlByTime() {
wi ...
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springfr ...
写点与技术无关的,也是偶然间看到的
1. make do whit/without 凑合用什么/和没有什么而只能凑合
The storm knocked down power lines,adn we had to make do without electrictiy
2. make do 临时的、将就的、权宜的
We had to make some ad hoc/make shift/make do changes to the plans
3. ad hoc 某一即将发生的特定目标 特别的、专门的
4. immersed oneself in :沉浸于、全身心投入于
...
使用HttpClient 以POST的形式发送json字符串
步骤:
1.url 、parameters
2.创建httpClient对象
3.创建HttpPost对象
4.为post对象设置参数
5.将参数以实体的实行放入post对象中
6.client.execute(post);返回response对象
7.通过response对象获取响应码,
8.获得结果实体
public void HttpClientPostByJson(){
String url = "http://localhost:8080/../../";
String param = ...
一:创建表
//获取配置
Configuration conf = new Configuration();
//填写配置信息
conf.set("hbase.zookeeper.quorum", "it04:2181,it05:2181,it06:2181");
//获得操作hbase的admin对象
HBaseAdmin admin = new HBaseAdmin(conf);
//获取HTableDescriptor对象,用 ...
1、安装maven:解压缩、添加M2_HOME、添加环境变量path
2、创建maven_home文件夹,创建项目mvn_ch01,在其下面建立src、pom.xml,在src下面简历main、test、main下面建立java文件夹
3、编写类,在java文件夹下面依照类的包逐层创建文件夹,将此类放入最后一级文件夹
4、进入mvn_ch01
4.1、mvn compile ,执行后会在src层面产生target文件夹,最后一级是存放.classes文件
4.2、mvn test 依照建立类的步骤建立测试类,进行测试
4.3、mvn package 将mvn_ch01 按照pom.xml中 ...
以下防止文档在完全加载之前运行Jquery代码,否则会出现试图隐藏一个不存在的元素、获得未完全加载的图像的大小 等等
$(document).ready(function(){
jquery代码;
});
<script type="text/javascript" src="c:/scripts/jquery-1.4.2.min.js" ></script>
通过src引入jquery库,也可以通过google或microsoft 的CDN引入
基础语法是:$(selector).action()
selecto ...
1、添加jar包
2、在web.xml中配置过滤器
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</f ...