- 博客(103)
- 收藏
- 关注
原创 Servlet——Session、ServletConfig、ServletContext
Servlet——Session、ServletConfig、ServletContext
2015-02-12 00:14:44 697
原创 Servlet——HttpServletRequest、HttpServletResponse
Servlet——HttpServletRequest、HttpServletResponse
2015-02-10 23:41:07 643
原创 Servlet生命周期
servlet的生命周期a) 载入i. 实例化ii. 元素,表名servlet被加载的,顺序从小到大加载b) 初始化i. 第一次请求的时候被初始化c) 执行i. service()方法ii. 每个请求,new一个新的线程,调用一次service—>super.service—>doGet,doPostiii. 不要在servlet中设置成员变量(多个请求线程共享
2015-02-08 03:00:24 611
原创 SSH——struts_spring_plugin
struts_spring_plugin(1)UserDao中加入一个方法叫做loadById()package com.zgy.registration.dao; import java.util.List; import com.zgy.registration.model.User; public interface UserDao {public voi
2015-02-02 23:43:00 707
原创 SSH整合——架构的历史(三)
F、N层结构+Entity+Service+Impl+Hibernate+DAO+Impl+Struts+SpringStruts中常量的读取顺序:a.struts-default.xmlb.struts-plugin.xmlc.struts.xmld.struts.propertiese.web.xml(1)加入Spring的jar包,配置文件xml versio
2015-02-01 21:59:40 617
原创 Spring——HibernateTemplate、hibernateDaoTemplate
Spring——HibernateTemplate、hibernateDaoTemplate
2015-01-28 22:44:34 670
原创 MySQL连接查询
连接查询1、内链接查询内连接INNER JOIN使用比较运算符进行表间某些列数据的比较操作,并列出这些表中与连接条件相匹配的数据行组合成新的记录。假设有如下两张表student,teachermysql> select * from student;+----+------+-----+-------+------+---------+| id | name | sex |
2015-01-18 21:15:39 690
原创 Hibernate4之二级缓存配置
一级缓存、二级缓存、查询缓存1、什么是缓存a) 在内存中开辟一块空间,把本来应该存储在硬盘上的东西,放到内存里,将来再要读取的时候,从内存读取,这部分内容就是缓存。2、什么是一级缓存a) 即session级别的缓存3、什么是二级缓存a) SessionFactory级别的缓存,可以跨越session存在缓存:缓存是什么,解决什么问题? 位于速度相
2015-01-15 23:24:10 532
原创 Hibernate查询(二)
QL语句(二)package com.zgy.hibernate.model; import java.util.Date;import java.util.List; import org.hibernate.Query;import org.hibernate.SQLQuery;import org.hibernate.Session;import org.
2015-01-13 23:19:23 390
原创 Hibernate查询(一)
Hibernate查询HQL vs EJBQL1.NativeSQL>HQL>EJBQL(JPQL)>QBC(Query By Creteria)>QBE(Query By Example) 情景:假设,Category表示的是论坛上的板块,Topic表示的是板块下面的主题,Msg表示的主题下的回复的帖子。因而:Category和Topic之间是一对多。Topic和Msg是
2015-01-12 22:39:48 472
原创 Hibernate——树状映射
树状映射假设:一张表的结构如下:idparent_idname 公司组织架构即树状映射范例:package com.zgy.hibernate.model; import java.util.HashSet;import java.util.Set; import javax.per
2015-01-12 00:18:16 578
原创 Hibernate关系映射
六、继承映射Single_Table1、当多个类存在继承关系的时候,这时候建表的方案有3种。2、第一种是父类中包含全部的属性,任何子类的信息都由父类对应的数据表来存储。在该表中,增加一个用于表示不同的子类及父类的字段,这样就可以对父类和子类数据进行区分。这种设计成为Single_Table。如下实验:(1)设计一个父类Person.java。其中定义共有的属性id,namepa
2015-01-09 23:34:16 519
原创 Hibernate——ORMapping(二)
第八种:多对多单向关联一、Annotation配置每个Teacher可以有多个Student,每个Student可以被多个Teacher教 1.Teacher.javapackage com.zgy.hibernate.model; import java.util.HashSet;import java.util.Set; import javax.per
2015-01-06 23:29:21 524
原创 MySQL自学篇(十)——日期函数
、日期和时间函数(1)获取当前日期的函数和时间的函数CURDATE()和CURRENT_DATE()函数,获取当前日期select current_date(),curdate(),curdate()+0; curdate()+0 表示将当前时间转化为数值型 CURTIME()和CURRENT_TIME()获取当前时间select curtime(),curre
2015-01-04 23:42:04 789
原创 MySQL自学篇(九)——字符串函数(二)
(8)删除指定字符串的函数TRIM(s1 FROM s)TRIM(s1 FROM s2)删除字符串s中两端所有的子字符串s1。s1是可选向,在未指定情况下,删除空格。select trim('xy' from 'xyxboxyokxxyxy'); (9)重复生成字符串的函数REPEAT(s,n)返回一个有重复的字符串s组成的字符串,字符串s的个数是n。如果n,返回空字符串。如果
2015-01-02 22:36:42 704
原创 Hibernate中ID生成策略
四、ID生成策略第一种:XML配置ID通过为元素增加子元素,该子元素拥有class属性。常用的class属性有:(1)increment:用于为long、short、或者int类型生成唯一标识。只有在没有其他进程往同一张表中插入数据的时候才能使用。在集群不要使用。(极少使用) (2)native:让数据库自动选择identity,sequence,或者其他。 (3)uu
2015-01-01 23:31:47 694
原创 Hibernate基础配置
三、Hibernate基础配置1、如果在Annotation中,类名与真是的数据库中的表名不同,可以使用增加@Table(name="数据库中的表名")的方式使其对应。此时,如果数据库中有这个表名则会对应上,如果没有这个表,则会生成这个表。同样的,在XXX.hbm.xml中,也可以配置增加响应的Tabel=tableName的配置。2、所有没有定义注解的属性等价于在其上面添加了@Basic
2014-12-31 23:13:28 540
原创 MySQL自学篇(八)
2、字符串函数(1)计算字符串字符数的函数和字符串长度的函数CHAR_LENGTH(str)返回字符串str所包含的字符个数。一个多字节字符字符算作一个单字符select char_length('date'),char_length('egg'),char_length('中国'); (2)合并字符串函数CONCAT(s1,s2...)、CONCAT_WS(x,s1,s2..
2014-12-30 23:07:34 694
原创 MySQL自学篇(七)
第四章 MySQL函数1、数学函数(1)绝对值函数(ABS(x))和返回圆周率的函数PIABS(X)放回X的绝对值 select abs(2),abs(-3.3),abs(1-9); select pi(); (2)平方根函数SQRT(x)和求余函数MOD(x,y)select SQRT(9),SQRT(40),SQRT(-49
2014-12-29 23:27:15 489
原创 MySQL自学篇(六)
1、位运算符位运算符是用来对二进制字节中的位进行测试、移位或者测试处理,MySQL中提供的位运算符有:按位或(|),按位与(&),按位异或(^),按位左移(),按位右移(>>),按位取反(~)运算符作用|位或&位与^位异或位左移
2014-12-27 23:28:48 578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人