- 博客(39)
- 收藏
- 关注
原创 spring
1、spring容器的作用Spring能有效地组织并管理中间层对象,减少类与类之间的依赖,达到松耦合的目的。 由于spring容器中取出的对象默认是单例模式,从而可以避免单例模式在项目中过多的使用。spring容器可以实现真正的面向接口编程spring的AOP通过代理模式,提供面向切面编程。并提供声明性事务管理。spring支持JDBC及常见的ORM框架,以及支持常见的MV
2016-08-21 20:09:19 432
原创 hibernate
hibernate总结: 1、ORM映射。 对象模型和关系模型的映射关系。也就是说,哪个类对应哪个表,哪个属性对应哪个列。而我们做持久层的目的就是完成对象模型和关系模型的数据转换。 2、hibernate优点和缺点。 优点: Hibernate是一种开放源代码的对象/关系映射持久层框架 事务处理,生命周期管理不依赖于J2EE容器 解决
2016-08-21 20:08:07 423
原创 注解
hibernate:@Entity映射实体类,表示该类可以通过注解进行操作@Table(name="t_code")映射数据库表@Id表示定义主键@GeneratedValue定义主键生成策略strategy 指定生成的策略(JPA定义的),这是一个GenerationType。默认是GenerationType. AUTO GenerationType.
2016-08-07 16:27:10 420
原创 SSH整合
配置环境:导包:hibernate:JDBC包:mysql-connector-java-5.1.7-bin.jar支持数据库lib/required、lib/optional/dbcpcommons-dbcp-1.2.2.jar commons-pool-1.3.jarSpring:核心包:core提供IOC支持aop包js
2016-08-07 16:22:02 442
原创 hibernate优化
什么是缓存:缓存就是数据库在内存中的临时容器位于数据库与数据库访问层中间ORM在查询数据时首先会根据自身的缓存管理策略,在缓存中查找相关数据,如发现所需数据,则直接将此数据作为结果加以利用避免了数据库调用性能的开销相对内存操作而言,数据库调用时一个代价高昂的过程缓存分类:一级缓存:(事务级缓存)即在事务范围内的数据缓存,就hibernate来讲,一级缓存是基于s
2016-07-31 14:42:42 614
原创 hibernate实体关系映射
几种实体间的关系:一对一:有两种方式主键关联:从表的主键同时又是主表的外键。从表没有单独的外键列。主表对应类com.lovo.bean.ManBean"table="man">id">native">manName"column="manName">关联表 name表示属性名 class为该属性的类型
2016-07-31 14:40:36 491
原创 更新与查询数据库
/** * 更新数据 * @param sql SQL语句 * @param valueArray 值列表 */public void updateData(String sql ,Object[] valueArray){this.setConnection();try {//执行SQL语句ps=con.prepareStatement(sql);//填充占位符for(int i=0;i<val
2016-07-24 15:35:56 695
原创 利用枚举得到表单信息
//得到请求参数的键名,request.getParameterNames()返回一个枚举类型 Enumeration enumeration = request.getParameterNames(); while(enumeration.hasMoreElements()){//hasMoreElements()判断是否有下一个元素 String key = enumer
2016-07-24 15:32:42 625
原创 一些操蛋的代码
String result;......return result.toString();enum FiveLine{ Gold, Wood, Water, Fire, Earth,};看枚举名字不知道五行(hang)是什么鬼,看了枚举内容恍然大雾,原来是五行(xing)…… ………
2016-07-17 15:26:01 2685
原创 比较常用的jQuery
平稳滑动到页面顶部:$(function() { if (navigator.userAgent.match(/msie/i) ){ alert('I am an old fashioned Internet Explorer'); }});固定在顶部:$(function(){ var $win = $(window) var $
2016-07-17 15:14:11 528
原创 Web应用程序状态跟踪
状态跟踪: http协议是一种无状态的协议,当请求和响应完成后会断开连接,以释放服务器内存资源。所以服务器无法保存客户端的状态,服务器会认为每次请求的客户端都是新用户。但是很多时候我们需要得到客户端的状态,完成一系列的上午活动,这时就需要状态跟踪状态跟踪由四中解决方案:隐藏表单hiddenCookie:流程:客户端访问服务器,服务器调用response
2016-07-10 16:01:23 1132
原创 Servlet请求路径的问题:
Servlet请求路径的问题:在form的action属性中,直接写servlet的URL路径。默认是在当前目录下查找。一旦网页在子目录中,那么会在提交路径中加上子目录的名称。可以通过../回到上一级目录。 如果目录比较深,频繁使用../很繁琐,而且移植性不好。可以再URL路径中以/开始,表示回到webapps根目录,再加上部署名。再书写servlet请求路径
2016-07-10 16:00:23 2147
原创 HTML总结
html总结:1、企业应用计算模式主要有:CS模式(客户端/服务器)和BS模式(浏览器/服务器模式)2、html:超文本标记语言。以标记和子标记描述网页元素。http:超文本传输协议。3、网页以*.html作为后缀名。网页以作为根元素,该元素中包含和两个子元素。标记一般用于设置网页标题、设置网页编码、书写或导入样式、书写或导入JS等。标记用于描述
2016-06-27 19:55:26 400
原创 css(1)
单位:颜色:color:rgb(50%,0,50%);百分百color:rgb(128,0,128);数值0-255color:#fc0eab;十六进制color:#080;十进制color:red;英文名字体:font:Font-style:斜体Font-weight:bold;粗体文本:Letter-spacing:10文字间距Text-de
2016-06-19 19:07:35 366
原创 JavaScript(1)
概念:一种嵌入在网页中的程序块是一种解释型语言,被浏览器解释执行由Netspace发明,ECMA将其格式化和Java没有关系增强客户端的交互能力加入网页的方式:内嵌式:在网页中加入标识,标识中间的内容为js代码。只能用于本身网页外链式:??。js”>将js代码独立成js文件。通过script的src属性导入。可以用于多个网页。一旦该script标签导入了js
2016-06-19 19:05:05 427
原创 异常处理
异常:程序在执行过程中所产生的问题。异常的分类:检查异常:用户错误或者不能被程序员所预见的问题,也称为编译时异常运行时异常:程序在运行过程中可能发生的、可以被程序员避免的异常类型错误:用户或程序员无法控制的问题异常的控制流程捕获异常,不让它沿着调用栈继续向下抛出捕获异常,并继续向下抛出不捕获异常,异常对象继续抛给调用栈下面的main方法异常层次结构图:
2016-06-11 15:09:37 325
原创 反射1
反射:基本特征:允许运行中的Java程序对自身进行检查,或者说自审,并能直接操作程序的内部属性可以通过名称得到对象(类、属性、方法等)运行时探究和使用编译时未知的类.选方法的时候就是反射使用步骤:获取class对象通过class对象探究这个类的信息操作探究出的信息获取class对象:三种方式:New
2016-05-08 18:08:41 310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人