关闭

IBATIS事务处理

iBATIS事务处理是和Dao紧密相联的。          在使用Dao时,如以下代码,先插入新记录,再进行更新:          UserDao.insertUser (user); // Starts transaction          user.setName("wh");          UserDao.updateUser (user); // Sta...
阅读(382) 评论(0)

SQL中的n+1次select语句查询问题

如果当SQL数据库中select语句数目过多,就会影响数据库的性能,如果需要查询n个Customer对象,那么必须执行n+1次select查询语句,下文就将为您讲解这个n+1次select查询问题。 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的Order对象。以Customer和Order类为例,...
阅读(4758) 评论(0)

ibatis N+1问题

我们先来看一个问题:一个User用户对应多张信用卡Card 类User: [java] view plaincopy package com.demo.beans;      import java.util.List;      public class User {       private int id;       priva...
阅读(534) 评论(0)

iBatis SqlMap的配置总结

核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间: sqlMap namespace=Account,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名: typeAlias alias=Account type=com.lavasoft.ibatissut.sim  SqlMap的配置是iBatis中应...
阅读(441) 评论(0)

Spring管理iBatis事务

sqlMapConfig>     sqlMap resource="com/angi/ibatis/maps/User.xml" /> sqlMapConfig> 以上配置省去了transactionManager的配置,就会使用external(外部)事务管理(ExternalTransaction),即等同如下配置: sqlMapConfig>     tran...
阅读(712) 评论(0)

MySQL日期数据类型、时间类型使用总结

MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。  日期类型        存储空间       日期格式                 日期范围  ------------ ---------   --------------------- -----------------------------------------  datetime       8 bytes  ...
阅读(380) 评论(0)

MySQL 中通过使用UNIQUE KEY 来控制字段值不重复的问题.

语法: UNIQUE KEY `test` (`xref_key`,`xref_dbname`) UNIQUE KEY `xref_key` (`xref_key`,`xref_dbname`)        上述语法检查xref_key与xref_dbname的组合是否是唯一值,可以设定多个字段的组合。其中,test是索引表中的字段名称。         该方法适合用来解决多个字段相...
阅读(2843) 评论(0)

spring 中 applicationEvent的使用

Spring的ApplicationEvent的使用     Spring 3.0中提供了很多类似*Aware的类,其中ApplicationContextAware接口可以实现我们在初始化bean的时候给bean注入ApplicationConxt(Spring上下文对象)对象。ApplicationContextAware接口提供了publishEvent方法,实现了Observe(观察...
阅读(753) 评论(0)

Git clone远程分支

git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下: 1. 找一个干净目录,假设是git_work 2. cd git_work 3. git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录 4. cd project 5. git branch ...
阅读(5633) 评论(0)

Java下利用Jackson进行JSON解析和序列化

Java下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。 一、准备工作 首先去官网下载Jackson工具包,下载地址http://wiki.fasterxml.com/JacksonDownload。Jackson有1.x系...
阅读(1484) 评论(0)

jackson序列化和反序列化(单个对象、列表)

[html] view plaincopy 1.maven配置   dependency>   groupId>org.codehaus.jacksongroupId>   artifactId>jackson-mapper-lgplartifactId>   version>1.7.4version>   dependency>   2.新建一个...
阅读(1891) 评论(0)

微信公众平台开发--OAuth2.0网页授权

转自:http://www.cnblogs.com/txw1958/p/weixin71-oauth20.html 一、什么是OAuth2.0 官方网站:http://oauth.net/   http://oauth.net/2/ 权威定义:OAuth is An open protocol to allow secure authorization in a simp...
阅读(782) 评论(0)

微信公众平台开发- 获取用户基本信息

转自:http://www.cnblogs.com/txw1958/p/weixin76-user-info.html 在本文中,特别要注意的是有两个不同的Access Token,他们产生的方式不一样,一种是使用AppID和AppSecret获取的access_token,一种是OAuth2.0授权中产生的access_token,方倍工作室分别称为全局Access Token...
阅读(1267) 评论(0)

微信公众平台开发入门教程

在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序、MySQL数据库、计算机网络通讯、及HTTP/XML/CSS/JS等基础。 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部。 本系列教程将引导你完成如下任务: 创建新浪云计算平台应用启用微信公众平台开发模式了解数据收发原理及消息格式开发实现微信天气预报功能   第一章 申请服务器资源 ...
阅读(1141) 评论(0)

Git深度使用经验总结

已经开始使用Git了,有些时候一般的问题只能Google就能找到答案,但是有些时候不能找到答案,因为遇到的问题都不知道该用什么关键字搜索。很多是在Git中文的QQ群中讨论出来的,把一些经验总结一下: 1.Git子模块 使用情况:例如Android系统代码和app之间可以使用这种submodule的方法来管理。 快速上手: $ git submodule add url pa...
阅读(578) 评论(0)
32条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:8242490次
    • 积分:70061
    • 等级:
    • 排名:第26名
    • 原创:256篇
    • 转载:2742篇
    • 译文:3篇
    • 评论:735条
    文章分类
    最新评论