- 博客(16)
- 资源 (9)
- 收藏
- 关注
翻译 mybatis的查询缓存
查询缓存mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。mybatis提供一级缓存和二级缓存一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。二级缓存是mapper级别的缓存,多个SqlSe
2016-07-26 09:40:03 1408
翻译 Mybatis的一对多,多对一以及延迟加载
一对多查询实体类package com.zucc.model;import java.util.List;public class District{ private Integer did; private String dname; private List streets; public In
2016-07-26 08:14:35 3347
转载 mybatis的动态SQL语句
转载自点击打开链接MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: sel
2016-07-24 18:10:31 421
翻译 Mybatis的Mapper代理方法和全局配置文件
Mapper代理方法(程序员只需要mapper接口,相当于dao接口)Mapper接口需要遵循一些开发规范,mybatis可以自动生成mapper接口实现类代理对象。开发规范:1.在mapper.xml中namespace等于mapper.java接口地址()2.Mapper.java接口中的方法名和mapper.xml中statement的id一致(select id="addU
2016-07-24 17:55:01 3154
翻译 MyBatis的配置以及crud操作
导入mybatis核心包,加入依赖包,mysql驱动包1.加入日志配置文件Log4j.properties,放在src下(需要导入log4j-1.2.17.jar)### \u8BBE\u7F6E### info error debuglog4j.rootLogger = debug,stdout,D,E### \u8F93\u51FA\u4FE1\u606F\u5230\u63A7
2016-07-22 13:37:31 335
翻译 servlet+jdbc+sql分页
NewsServlet.javapackage com.zucc.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;im
2016-07-19 21:28:27 776
翻译 hibernate关联映射
many2one实例函数public class Group { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() {
2016-07-19 15:32:37 1353
翻译 hibernate的对象状态以及Session的不同操作对对象状态的影响
瞬时(Transient)—由new操作符创建,且尚未与HibernateSession关联的对象被认定为瞬时的;瞬时对象不会被持久到数据库中,也不会被赋予持久化标识(identfier)。如果瞬时对象在程序中没有被引用,它会被垃圾回收器(garbage collector)销毁。使用HibernateSession可以将其变为持久状态。(Hibernate会自动执行必要的SQL语句)持久
2016-07-13 16:10:25 1610
翻译 使用Hibernate生成数据库和连接数据库
生成数据库Testpackage com.zucc.util;import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;public class ExportDB { public static void main(String[] args) { Confi
2016-07-13 14:55:56 599
转载 hibernate配置文件hibernate.cfg.xml和.hbm.xml的详细解释
原文地址:http://blog.csdn.net/qiaqia609/article/details/9456489-标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <!DOCTYPE hibernate-configuration PUBLIC
2016-07-12 10:13:28 21387
翻译 MySQL基础
一.运算符一种符号,它是用来进行列间或者变量之间的比较和数学运算的,分为算术运算符、赋值运算符、比较运算符、逻辑运算符 四种。算术运算符运算符 说 明+ 加运算,求两个数或表达式相加的和,如6+8- 减运算,求两个数或表达式相减的差 * 乘运算,求两个数或表达式相乘的积 / 除运算,求两个数或表达式相除的商,如5/3的值为1% 取模运算,求两个数或表达式相
2016-07-10 10:04:06 586
翻译 struts2自定义类型转换器
struts2自定义类型转换器的一个例子 把XXX1,XXX2,XXX3 ----->userid:XXX1,userName:XXX2,userPassword:XXX3User .java(改造器)public class User { private int id; private String name; private String password; publ
2016-07-04 12:43:43 304
翻译 struts2的标签
这里只展示了struts2标签中的Control Tags,其余的标签可以参考struts2包里的docs/WW/tag-reference.html1.if,else,elseifpublic class TestTagction extends ActionSupport{ private int age; public int getAge() { return
2016-07-03 12:28:54 265
翻译 struts2的OGNL
OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能有如下几种作用:1.访问Action中的属性2.访问Action中的方法和Action属性的方法3.访问Static的方法
2016-07-02 15:48:53 268
翻译 struts2国际化
为了实现程序的国际化,必须先提供程序所需要的资源文件。资源文件的内容是很多的 key-value对,其中key是不变的,是程序使用的部分,而value随不同的国家/语言变化,是程序的显示部分。资源文件的命名可以是如下3种形式: baseName_language_country.properties baseN
2016-07-01 21:03:08 469
翻译 struts2的数据验证之编码方式验证和validation.xml验证
1.编码方式验证在Action的execute方式执行前会先执行validate方法,如果在validate方法里addFieldError或者addActionError,那么Action将不会执行execu方法,并且会直接跳转到一个名为“input”的result视图。推荐对每个需要数据验证的方法创建validate加上自定义方法的名称的一个验证方式,如自定义方法login,则创建
2016-07-01 16:21:55 2516
nexus-3.6.1-02-win64-2
2017-11-23
nexus-3.6.1-02-win64
2017-11-23
Eclipse下载源码插件Java Source Attacher
2017-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人