- 博客(66)
- 收藏
- 关注
原创 Spring中初始化二
当在java工程下运行时一、InitApplicationListener,通过@Component注入到Spring容器,实现ApplicationListener(完成spring中的事件)接口,和ServletContextAware(得到application对象),把初始化的信息方法application中注意:application只有在web容器运行时才有值package
2015-11-30 13:48:53 545
原创 Spring做初始化工作一
为了提高程序运行的效率,我们可以在程序初始化运行的时候就加载一些基本不会改变的数据,比如查询出中国的省份和城市等等。那么,在初始化的方式有哪些呢?在web工程中,可以用监听器来实现。在普通的java项目中,可以用spring中的事件来实现下面介绍web 项目中的实现一、InitListenerpackage com.seven.listener;import javax.s
2015-11-30 13:36:11 535
原创 Spring中的Aware和事件
一、Aware相关接口1,Spring中提供一些Aware相关接口,像是BeanNameAware、ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,实现这些 Aware接口的Bean在被初始之后,可以取得一些相对应的资源,例如实作BeanFactoryAware的Bean在初始后,Spring容器将会注入Bea
2015-11-30 10:54:36 1338
原创 Spring声明式事务管理(基于注解的方式)
一、同样也需要一个类UserDao,里面添加save,update,delete等方法package com.seven.spring.p_jdbc;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import javax
2015-11-28 15:52:17 603
原创 Spring声明式事务管理(基于xml的方式)
一、UserDao类,提供save,update,delete,query方法package com.seven.spring.p_jdbc;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import javax.ann
2015-11-27 22:31:20 434
原创 javascript之dom编程(3):常用对象2
一:document对象无标题文档//document最重要的三个方法//getElementById [html php jsp] (如果页面中有多个相同的id,则返回第一个对象引用)//getElementsByName 通过html控件的名字返回对象集合 多用于多选。//getElementsByTagName 通过html的标签名返回对象
2015-11-25 15:27:05 322
原创 javascript之dom编程(2):常用对象1
一:history对象无标题文档//history对象 记录用户访问的urlfunction myback(){window.alert(history.length);window.history.go(-1);}b.html二:location对象//location对象包含当前url的信息
2015-11-25 15:25:53 250
原创 javascript之dom编程(1):简单用法
一:基本案例无标题文档当前时间:----//html dom编程//每个html文件的元素都会被当做一个Node节点对象来看待,var i=0;var myspan=document.getElementById("myspan");function abc(){var mytime=new Date();//对象.innt
2015-11-25 15:24:43 384
原创 jquery动画
jQuery 是为事件处理特别设计的。jQuery 事件函数隐藏、显示、切换、滑动 以及动画。WOW!Because time is valuable, wedeliver quick and easy learning.At W3School, you can studyeverything you need to learn, in an accessible
2015-11-25 15:22:18 335
原创 jQuery 事件
jQuery 是为事件处理特别设计的。jQuery 事件函数jQuery 事件处理函数是 jQuery 中的核心函数。事件处理函数是当 HTML 中发生事件时自动被调用的函数。由“事件”(event)“触发”(triggered)是经常被用到的术语。在您 中由于 jQuery 是为事件处理特别设计的,通常是把 jQuery 代码置于网页 部分的“事件处理
2015-11-25 15:20:08 259
原创 Struts2和Spring的整合
一、首先导入Struts2和Spring的必备架包二、导入Struts2和Spring的主配置文件三、导入Spring和Struts2整合的架包 四、在web.xml中配置ApplicationContext容器的监听器 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/java
2015-11-24 09:41:46 308
原创 注解方式实现Spring的aop
一、UserService接口package com.seven.spring.o_aop_annotation;import java.util.List;public interface UserService { //为了后置通知返回一个结果 List queryUsers(); void saveUser(); void deleteUser
2015-11-23 20:04:22 262
原创 sql概述
1. 什么是SQL:结构化查询语言(Structured Query Language)。2. SQL的作用:客户端使用SQL来操作服务器。 > 启动mysql.exe,连接服务器后,就可以使用sql来操作服务器了。 > 将来会使用Java程序连接服务器,然后使用sql来操作服务器。3. SQL标准(例如SQL99,即1999年制定的标准): > 由国际标准化组织(ISO
2015-11-23 16:19:16 328
原创 切入点表示式
格式:execution( 修饰符? 返回值类型 类的全限定名? 方法名(参数))说明:这其中的问号后缀(?)表示可选的表达式元素。换言之,我们大可不用理会它。让我们来分析我们用过的* com.apress.prospring2.ch06.simple.TestBean2.*(..)表达式:星号*表示任何返回类型(ret- type-pa
2015-11-22 19:42:11 310
原创 配置xml方式实现Spring的aop
一、UserService接口package com.seven.spring.n_aop_xml;public interface UserService { void queryUsers(); void saveUser(); void deleteUser();}二、UserServiceImpl实现类package com.seven.s
2015-11-22 18:41:06 336
原创 编程方式实现Spring的aop
一、UserService接口package com.seven.spring.m_aop_helloworld;public interface UserService { void queryUsers(); void saveUser(); void deleteUser();}二、UserServiceImpl实现类package co
2015-11-22 09:57:48 287
原创 jQuery 选择器
选择器允许您对元素组或单个元素进行操作。jQuery 选择器在前面的章节中,我们展示了一些有关如何选取 HTML 元素的实例。关键点是学习 jQuery 选择器是如何准确地选取您希望应用效果的元素。jQuery 元素选择器和属性选择器允许您通过标签名、属性名或内容对 HTML 元素进行选择。选择器允许您对 HTML 元素组或单个元素进行操作。
2015-11-22 09:34:15 259
原创 jquery基础语法
jQuery 语法实例$(this).hide()jQuery hide() 函数,隐藏当前的 HTML 元素。 $(document).ready(function(){ $("button").click(function(){ $(this).hide();});});Clickme$("#test").hide()jQuery hide() 函数
2015-11-22 09:21:59 295
原创 继承方式代理
一、UserService类package com.seven.spring.l_proxy_3_cglib;//类不能是final的,这样就不能生成子类public class UserService{ //protected方法可以生成代理 protected void fool1(){ System.out.println("protected方法");
2015-11-21 21:12:39 319
原创 JDK动态代理
一、UserService接口package com.seven.spring.l_proxy_2_JDK;public interface UserService { void queryUsers(); void saveUser(); void deleteUser();}二、UserServiceImpl实现类package com.sev
2015-11-21 19:50:30 245
原创 Spring代理方式1
一:UserService.javapackage com.cloud.demo5;public interface UserService { void querUsers(); void saveUser(); void deleteUser();}二:UserServiceImpl.javapackage com
2015-11-20 23:18:09 234
原创 Spring代理方式2
一:UserService.javapackage com.cloud.demo6;public interface UserService { void querUsers(); void saveUser(); void deleteUser();}二:UserServiceImpl.jav
2015-11-20 23:11:53 299
原创 javascript面向对象特征
无标题文档document.write("js面向对象:封装");function Person(name,sal){this.name=name; //公开var sal=sal;//私有this.showInfo=function(){ //公开document.write(""+this.name+"--"+sal);}}var per=new Person("tom
2015-11-19 08:26:58 382
原创 javascript函数的使用
一:函数的基本用法function test1(num1,num2){return num1+num2;}//普通调用window.alert(test1(2,3));//指针调用var my=test1;window.alert(my);var res=my(3,4);alert(res);二:函数调用机制function abc(num1){if(num1>3)
2015-11-19 08:23:54 253
原创 JavaScript基本数据类型和运算
无标题文档function test1(){window.alert("你点击了button");}function test2(){//定义两个变量并且赋值var num1=2;var num2=3;var res=num1+num2;window.alert("num1+num2="+res);}function test3(){var name="hello"
2015-11-18 22:26:50 295
原创 CSS3画图2
CSS3绘图div{width:200px;height:200px;border:#F00 solid 1px;margin-bottom:10px;text-align:center;vertical-align:middle;}/*4个角的半径全部是20px*/div:first-of-type{border-radius:20px;}/*第一个是上下,第二个是左右
2015-11-18 22:21:48 602
原创 html5拖放
一:拖放(Drag 和 drop)拖放是一种常见的特性,即抓取对象以后拖到另一个位置。在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放。二:案例一 #div1 {width:488px;height:400px;padding:10px;border:1px solid #aaaaaa;} /*
2015-11-18 22:09:30 367
原创 HTML5音乐导航
音乐导航#nav{list-style-type:none;/*去掉无序列表前面的点*/margin:50px auto 0px;/*上边界50px,左右居中,下边界为0*/width:960px;height:38px;color:#333;font-size:14px;padding:0px; overflow:hidden;}#nav li{width:1
2015-11-18 22:07:05 1846
原创 HTML5新增标签1
HTML新增标签header,nav,section,footer{width:750px;height:40px;border:#ccc solid 1px;margin-bottom:5px;margin:auto;}aside,article{width:300px;float:left;border:#ccc solid 1px;margin-left:5px;
2015-11-18 22:00:10 299
原创 HTML5新增标签2,视频,音频,调节颜色
HTML5$(document).ready(function(e) { $('input').change(function(e){var red=$('#red').val();var green=$('#green').val();var blue=$('#blue').val(); //当前修改的值var value=$(this).val();$(th
2015-11-18 21:53:56 875
原创 Spring依赖注入——手工装配(XML方式)
通过spring构造实例对象的时候,对象中的属性赋值的方式有如下几种:一、通过setter方法注入:类中一定要提供相应的setXX方法,才能执行成功在applicationContext.xml做如下配置: 二、通过构造器注入:类中要提供带参数的构造方法,并且下面参数是有顺序的(和类中的构造器参数顺序一样)在applicationContext.xml做
2015-11-17 15:59:57 325
原创 Spring中bean的生命周期
1单例模式public classMyFactory { /** * 这里使用单例设计模式 */ //这里使用单例模式设计,饿汉模式生成实例,没有使用就先生成 /* privatestatic MyFactory instance=new MyFactory(); publicstatic MyFactory getInstance
2015-11-16 21:56:50 244
原创 Spring获取资源文件
一:Spring中Resource定义资源1.比较常用的资源定义的实现类为:a.ClassPathResource 从classpath中读取b.FileSystemResource 从文件系统中读取c.UrlResource 从指定URL中读取d.Serv
2015-11-16 11:02:28 470
原创 Spring依赖原理
一:依赖原理在程序中要分层,且层与层之间要使用接口,就会有如下代码public class UserServiceImpl { private UserDao userDao = new MySQLUserDaoImpl(); // ...}1. 依赖过程jdbc.propertiesjdbcUrl=jdbc:mysql:///qianxun dr
2015-11-15 22:39:54 256
原创 ajax的操作步骤
ajax发送异步请求(四步操作)1. 第一步(得到XMLHttpRequest) * ajax其实只需要学习一个对象:XMLHttpRequest,如果掌握了它,就掌握了ajax!!! * 得到XMLHttpRequest > 大多数浏览器都支持:var xmlHttp = new XMLHttpRequest(); > IE6.0:var xmlHttp
2015-11-12 21:00:34 566
原创 session的缓存(一级缓存)
Session 接口是 Hibernate向应用程序提供的操纵对数据库的最主要的接口,它提供了基本的保存,更新,删除和加载Java 对象的方法。 在 Session 接口的实现中包含一系列的 Java 集合,这些 Java 集合构成了 Session 缓存。只要 Session 实例没有结束生命周期,存放在它缓存中的对象也不会结束生命周期(因为还有这些集合引用对象)。 当sessi
2015-11-11 20:45:20 1648
原创 JavaScript写的数字加法
无标题文档 window.onload=function (){ var otxt1=document.getElementById('txt1'); var otxt2=document.getElementById('txt2'); var obtn1=document.getElementById('bt
2015-11-07 16:04:41 1005
原创 Hibernate中继承关系映射二
第二种继承的关系映射,采用一个类一张表的格式,抽象类也有表,每个表中只有当前类的属性。这种方法是将两个继承表中设置外键,引用主表中的主键同样也是写三个类,生成相应的getter和setter方法。然后是映射文件的配置<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//E
2015-10-31 21:28:33 305
原创 Hibernate中继承关系映射一
继承关系的映射一共有三种。先说第一种,只有一张表,只是在表中插入一列,用来鉴别是什么类型的。 首先写三个类Article,Topic,Reply。package com.seven.j_hbm_extends2;import java.util.Date;public class Article { private Integer id;//主键 private String
2015-10-31 21:20:59 295
原创 Java抽象类和抽象方法概述
用关键字abstract修饰类,就是抽象类。用关键字abstract修饰就是抽象方法。 对于抽象方法,只允许声明,没有方法体。而且不允许使用final和abstract同时修饰一个方法或者类,也不允许使用static修饰抽象方法,即抽象方法必须是实例方法。 1.抽象类中可以有抽象方法,也可以没有抽象方法 2.抽象方法不能被实例化,即不能被new创建对象 不能使用new来
2015-10-31 12:23:13 378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人