`
什么向往
  • 浏览: 80217 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表

mybatis介绍(一)

 
什么是mybatis MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除 了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索。MyBatis可以使用简单的 XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。   每一个MyBatis的应用程序都以一个SqlSessionFactory 对象的实例为核心。SqlSessionFactory 对 象的 实例 可以 通 过SqlSessionFactoryBuilder 对 象 来获 得 。Sq ...

git简易使用指南

最近在研究github,早上在找权限设置的一些资料时,发现了这个关于git的基础操作,挺不错的。另外纳闷一点,为啥git不出一套权限功能呢?   http://rogerdudler.github.com/git-guide/index.zh.html

Spring IOC容器实现

   在Spring IOC 容器的代码是org.springframework.beans包中的BeanFactory接口,该接口提供了IOC容器的基本功能。    而org.springframework.context包下的ApplicationContext接口扩展了BeanFactory,还提供了与Spring AOP集成、国际化处理、事件传播及提供不同层次的context实现 (如针对web应用的WebApplicationContext)。简单的说BeanFactory提供了IOC容器的最基本功能,而Application提供了更多的企业应用的支持。         简单的对 ...
  数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。 对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。     下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题。 我在这里套用之前网络上流行“普通——文艺——二逼”的分类方式来描述我下文中提及的三种数据库设计思路,并且通过查询数据(对数据增删改,三种设计要付出的代码成本都差不多)和数据库面临需求变动两个方面来思考这三种设计各有怎样的优劣。   普通青年: 或许我们都这样设计过数据库
Java Excel是一开放源码项目,通过它开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件以及插入图片等等。   详细介绍及API查看官方:http://www.andykhan.com/jexcelapi/index.html ps:读取结束时注意调用close()方法;释放内存 写入结束时先调用write()方法,否则得到的是空Excel,因为先前的操作都是存储在缓存中。具体见代码 一、读取Excel的例子: 注意对数字、日期等不同CellType的读取  /** * jxl 读取 * @author Michael sun * ...
最近经常碰到这样一种情况,事先并不知道grid中每一列的信息,也就是不知道 grid 的ColumnModel中的相信信息,需要经过后台才能获取所有列的信息,此时就需要用到grid列的动态生成。 目前只研究了两种方式的动态grid生成方法,下面附上方法。 第一种方法: 需要导入一个插件,AutoGrid.js,在网上都可以下载到,附件也上传了。     前台代码如下 var grid = new Ext.ux.AutoGridPanel({ title:'动态grid', renderTo: 'w', height: 300, ...
第一种方法:传统的上传方式 在formpanal中增加一个fileUpload的属性, Ext.onReady(function(){ var form = new Ext.form.FormPanel({ renderTo:'file', labelAlign: 'right', title: '文件上传', labelWidth: 60, frame:true, url: '../UpLoadServlet',//fileUploadServlet widt ...
Global site tag (gtag.js) - Google Analytics