- 浏览: 18400 次
- 性别:
- 来自: 南京
最新评论
文章列表
http://blog.csdn.net/niuch1029291561/article/details/8178114
这几天在做一个后台程序和新浪微博交互的功能,通过后台程序收取和发微博以及发送通知,一直不知道应该申请什么应用,很是纠结,一下分类摘自豆瓣:
http://www.douban.com/group/topic/14377558/
目前应用最主要的分类有: 1.手机客户端: 运用在不同品牌不同系统的手机之上,通过手机随时随地访问微博。 2.电脑客户端: 无需访问微博网站,通过客户端来访问微博,方便快捷。 3.聊天机器人: 在你的聊天工具(如MSN、Gtalk)上通过与机器人帐号互动收发微博。 4.浏览器工具: 各类浏览器插件。例如:当你访问某个网页时,可通过浏览器上的插件迅速将网页分享到 ...
在service中自己执行的方法抛出异常之后添加自己的拦截器,保存所抛出的异常信息到数据库表中;
但保存异常信息的这些操作通过调用一个服务类的方法来执行,这个方法也在spring事务管理拦截器的管理之下,那么这个记录方法需要在另一个事务中进行,而不是与被拦截方法在同一个事务中,不然如果被拦截方法抛出异常需要回滚时,所作的记录也会被回滚;
具体的解决方法:将保存异常信息的service方法设置为:REQUIRES_NEW,此时会新建一个事务进行操作;参考:http://blog.csdn.net/sghys/article/details/2021338 ...
项目需要,需动态生成tree,花了一早上时间才搞明白,自己比较笨,代码如下:
一、jsp页面中加入如下代码:
<ul id="pritree" class="easyui-tree" url="login/getTree.do?"> </ul>
二、后台代码如下:
首先定义结点类:
引自easyui-api:
树数据的格式(Tree data format)
每个节点可以包含下列特性:
· id:节点的 id,它对于加载远程数据很重要。
· ...
2012-12-14:
今天自己犯了一个愚蠢的错误,在update的时候未加判断,导致数据库中所有的数据都被更新!总结原因:
1、工作的时候注意力未集中;
2、工作态度不严谨,因为事情多而未做详细的测试;
3、做事马虎,不够细致;
谨此记录自己的缺点,鞭策自己养成良好的习惯;
maven构建ssi项目
- 博客分类:
- maven
使用maven构建ssi项目:
1、eclipse安装maven插件;
2、new->maven-project->artifact Id : maven-archetype-webapp->下一步:
3、填写groupId:包名;artifact Id:项目工程名;
4、配置pom.xml文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:sch ...
此篇将三四中的一对一以及一对多进行整合,修改User.xml如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="User">
<!-- 一对多、一对一 ...
承接三,通过resultMap实现一对多。
1.在数据库中添加表t_pet,代码如下:
create table t_pet(id number(11), petname varchar2(11),userid number(11));
alter table t_pet add constraint pk_pet_id primary key(id);
update t_pet set userid = '4';
2.在User类中加入对象List<Pet> pets;
3.修改配置文件User.xml,在User.xml中加入如下内容:
<!- ...
下面将介绍一个resultMap最基本的用法-----一对一/has a 关系
承接上篇文章
1.新建表t_dept,并修改表t_user.建表语句如下
create table t_dept (deptno varchar2(11),deptname varchar2(22));
alter table t_dept add constraints pk_deptno primary key(deptno);
alter table t_user add(deptno varchar2(11));
insert into t_dept values('1111 ...
下面介绍一个最基本的Mybatis入门程序(java project ---oracle数据库)。
1.首先在数据库中创建表create table t_user(id number(11),username varchar2(20));
2.Eclipse---New--JavaProject,导入相关jar包。(自己测试,随便建了个javaproject工程)
在src下面分别添加vo、maps、dao以及util包。
3.在根目录下建立文件mybatis.cfg.xml,当然名称可以随便自定义,具体内容如下:
...
在网上看到很多各种Mybatis的简介,我就不一一赘述啦,对于想要入门的人,我感觉大家应该都跟我的想法差不多,都是首先想知道怎么用吧,首先下载Mybatis所需的jar包,可以直接百度mybatis官网去下载,在这上传个。