- 博客(8)
- 收藏
- 关注
转载 Session机制详解
虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transacti
2016-07-24 15:54:39 270
转载 java.util.Date和java.sql.Date的区别和相互转化
java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为PreparedSt
2016-07-24 14:36:34 224
转载 MySQL外键约束OnDelete和OnUpdate的使用
On Delete和On Update都有Restrict,No Action, Cascade,Set Null属性。现在分别对他们的属性含义做个解释。ON DELETErestrict(约束):当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有对应外键,如果有则不允许删除。no action:意思同restrict.即如果存在从数据,不允许删除主数据。cascad
2016-07-24 14:22:51 1115
原创 项目中出现java.lang.NoSuchMethodException 继续整理
1、这个异常出现在了实体类上经过百度一直没有找到解决方法,最后我把实体类重新写了一下再重新编译他就过了,可能是实体类编译后又加了一个属性编译器没有编译,所以重写了后经过编译成功了
2016-07-15 15:11:34 1381
原创 获取mysql表插入数据自增字段的值
1. select max(id) from tablename但是在多用户操作时不能使用这种方法2.SELECT LAST_INSERT_ID() 函数LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。LAST_INSERT_ID是基于Connection的,只要每个线程都使用独立的 C
2016-07-15 10:03:00 2178
原创 学习笔记 java集合
一、HashSetHashSet是Set接口的一个子类,主要的特点是:里面不能存放重复元素,而且采用散列的存储方法,所以没有顺序。这里所说的没有顺序是指:元素插入的顺序与输出的顺序不一致。但是我执行的时候元素插入的顺序和执行的顺序是一致的,但是确实不可以存放重复元素。二、ArrayListArrayList是List的子类,它和HashSet相反,允许存放重复元素,因此有序
2016-07-14 10:16:50 276
原创 Spring学习02
浏览器先和controller层交互,该层使用的是Spring Mvc框架,Controller负责具体的业务模块流程的控制,在此层中要调用Service的接口来控制业务流程。与View层结合的比较紧密,需要二者结合起来协同开发。View主要负责前台的jsp页面的表示。Service层主要负责的业务模块的逻辑应用设计。同样是设计接口,再设计实现的类,接着在Spring的配置文件中配置其实现的关联。
2016-07-12 10:19:07 340
原创 暑假学习SpringMvc01-java中dao,javabean,dto,model,service,impl,util各个的含义
dao 与数据库的操作,增删改查等方法javabean 与后台数据库表是对应的,也就是俗称的实体类dto 是根据前台所需要的数据从不同的实体类中得到字段,组成前台所需要的类传递给前台model 一般都是javabean对象,例如与数据库的某个表相关联。service 供外部调用,等于对dao,model等进行了包装。impl 定义的接口util 通常都是工具类,如字
2016-07-11 09:53:33 843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人