摘要: 8.1.1iBATIS开发步骤iBATIS是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。iBATIS内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用iBATIS包含以下步骤:(1)创建iBATIS的配置文件:该文件负责初始化iBATIS配置,包括数据库配置和映射文件配置;(2)创建iBATIS映射文件:每一个数据表对应一个映射文件,该文件描述了数据库中表的信息,也描述了对应的持久化类的信息;(3)创建持久化类:每一个类对应一个数据库表,通过映射文件进行关联;以上三步是开发iBATIS要实现的关键内容。接下来就 阅读全文
posted @ 2011-11-17 22:20 啊孟 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。 4. 阅读全文
posted @ 2011-11-17 00:12 啊孟 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 研究表明,绿色和蓝色对眼睛最好,在长时间用电脑后,经常看看蓝天、绿地就能在一定程度上缓解视疲劳。如果我们把电脑屏幕和网页的底色变为淡淡的苹果绿,也可在一定程度上有效地缓眼睛疲劳症状了。 在桌面上点击鼠标右键选择“属性”打开显示属性对话框,切换到“外观”选项卡下,点击“高级”按钮,在打开的“高级”对话框中,在“项目”下拉列表里选择“窗口”。再打开右边对应的“颜色”列表,选择其中的“其他”一项,在打开的对话框里,把“色调”的参数设置为“85”、 “饱和度”设置为“90”,“亮度”设置为“205”。 两次确定后退出设置(如图1)。图1 设置窗口背景 打开IE浏览器,选择“工具”栏中的“inter.. 阅读全文
posted @ 2011-11-17 00:06 啊孟 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 工作流程:一个请求在Struts2框架中的处理大概分为以下几个步骤:1 客户端发送请求;2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action4 如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy5 Action 阅读全文
posted @ 2011-11-15 23:14 啊孟 阅读(3827) 评论(0) 推荐(0) 编辑
摘要: 1、Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现2、HashMap允许将null作为一个entry的key或者value,而Hashtable不允许3、HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解。4、最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。 阅读全文
posted @ 2011-11-15 22:57 啊孟 阅读(407) 评论(0) 推荐(0) 编辑