- 浏览: 562051 次
- 性别:
- 来自: 武汉
-
最新评论
-
北月与南安:
哥哥不要秀我,答案是11.38,你算出来36.43,要求N个点 ...
平均距离 -
xiao_android_jun:
[color=red][ size=xx-small ...
Android 之 进程的概念介绍 -
明子健:
小伙子,很有前途哦
《将博客搬至CSDN》 -
1140566087:
dugujiujian 写道R.layout.simple_s ...
Android 之 下拉(Spinner) 组件示例 -
dugujiujian:
R.layout.simple_spinner_dropdow ...
Android 之 下拉(Spinner) 组件示例
文章列表
----------------通过Annotation 实现AOP----------
使用Annotation 控制调用用对应的方法输出对象的日志信息
1、创建一个annotation :
/**
* 创建一个annotation , 利用annotation 方便的控制需要输出的信息
* @author Administrator
* annotation: 注视;评注;
* retention: 保持力
* RetentionPolicy: 保持的
*/
@Retention(RetentionPolicy.RUNTI ...
----------Spring 动态代理---------
在spring 的动态代理:通过一个对象来创建需要的业务对象,然后在这个对象中统一进行各种需求
a 、创建一个类,实现java.lang.reflect.InvocationHandler;下的InvacationHandler 接口;
b、
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
import com.svse.annot ...
《将博客搬至CSDN》
- 博客分类:
- 其他
为了将自己的博客分享给更多的朋友们,现将本站博客搬迁至CSDN ,以便更好的学习更好的交流
------------了解 Annotation------------------
Annotation 中:
时机:不想在xml中配置bean , 则可以给我们的类加上spring组件注解,然后配置下spring的扫描器就可以实现bean 的自动载入。
spring 2.5之后引用了更多典型化注解:
@Component :是所有管理组建的通用形式
@Service :服务专用的
@Controller :控制层
@Repository :DAO层专用
使用annotation 配置步骤:
1、在xml中配置如下:
方式一:不使用默认的filte ...
import java.sql.SQLException;
import java.util.List;
import org.hibernate.HibernateException;
import org.hibernate.LockMode;
import org.hibernate.Session;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.ApplicationContext;
import org.springframewo ...
AOP 编程思想简介
使用AOP ,可以将处理某些与程序功能无关但又是必须的代码注入主程序,
如异常处理、日志、安全、事务等。
Spring AOP 是一种非侵略性的、轻型的AOP 框架。无需使用预编译或其他的元标签,
便可以在Java程序中使用它,大大简化了AOP 的开发的复杂度,也降低了AOP 的开发难度。,
AOP.适应原则:关注点分离原则(separation of concerns)
AOP 的关键概念:
Pointcut / Advice / Advisor
* Pointcut(切入点) :
连接点指的程序运行中的某个阶 ...
<!--
S2SH 集成开发配置 Struts2.0 + Spring 3 + Hibernate 3 开发框架
大纲:
1、配置Struts2.0 环境
2、配置Spring 环境
3、配置Hibernate 环境
提示:相关jar包
知识点:使用自动生成的DAO层,存在数据安全性问题,所以必须引入事务管理;AOP
A、web.xml 配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="htt ...
[color=red]
struts2.0 和 Spring 集成开发
知识点:DAO层的应用和基本的配置介绍
提示:S2集成Spring时struts2-spring-plugin-2[1].0.6.jar要加入到项目中去
1、首先搭建基本的struts2.0 的web 运行环境 和 Spring 的环境
2、配置 spring 在web 的运行环境:[/color]
如:
在web.xml 中配置:
<!-- 配置Spring 在web上的运行环境 -->
<listener>
<listener-class>org.springfr ...
AJAX 是什么:
AJAX = 异步 JavaScript 和 XML;
AJAX 是一种在无需加载整个网页的情况下,能够更新部分网页的技术;
AJAX 是一种在2005年由Google 推广开来的变成模式;
AJAX 不是一种新的变成语言,而是一种使用现有新标准的方法,通过AJAX可以创建更好、更快以及
更友好的WEB 应用程序;
AJAX 基于JavaScript 和 HTTP 请求(HTTP request),通过后台与服务器进行少量
数据交换,AJAX可以使用网页实现异步更新,\局部更新;
重要的对象:XMLHttpRequest 对象 ,所有现代浏览器 ...
/* 前提介绍:
* SQL: 查询的直接对象是数据库中的表(表的结构)--遵循的是国际数据库公共的标准
*
* HQL: 只属于Hibernate 这个ORM 框架,查询的对象不是数据库的表,而是表对应的持久化对象;---操作的是对象
*
* QBC: 只属 ...
package com.svse.entity;
import java.io.Serializable;
import java.util.List;
public class AdminEntity implements Serializable {
private String college;
private String tel;
private List ar;
public String getCollege() {
return college;
}
public void setCollege(String college) { ...
知识点:
1、一个接口规则,能有多个实现类,根据不同的需要实现对应的逻辑效果;
简介:
Sping 是一个i饿流行的轻量级的J2EE开源应用框架;
核心理念:
* 简化J2EE 的开发;
* 整合各类框架,易于选择;
* 统一了对 ...
package com.svse.dao;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.hibernate.Criteria;
import org.hibernate.criterion.Order;
import org.hibernate.criterion.Projections;
import org.hibernate.criterion.Restrictions;
import com.svse.entity.TEmp;
import ...
1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。
5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services ...