`
高级java工程师
  • 浏览: 396838 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

[置顶] JOSN使用

    博客分类:
  • JOSN
  要使程序 可以运行 必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:       1.commons-lang.jar        2.commons-beanutils.jar        3.commons-collections.jar        4.commons-logging.jar        5.ezmorph.jar        6.json-lib-2.2.2-jdk15.jar        二、JSONObject对象 使用      JSON-lib包是一个beans,collections,maps,java arrays ...
Hibernate配置文件详解 修改完环境变量之后,一定要重新启动控制台 Hibernate的基本配置文件有两种:hibernate.cfg.xml和.hbm.xml文件。前者包含了Hibernate与数据库的基本连接信息,在Hibernate工作的初始阶段,这些信息被先后加载到Configuration和SessionFactory实例;后者包含了Hibernate的基本映射信息,即系统中每一个类与其对应的数据库表之间的关联信息,在Hibernate工作的初始阶段,这些信息通过hibernate.cfg.xml的mapping节点被加载到Configurati ...
3.3.1  延迟初始化Bean        延迟初始化也叫做惰性初始化,指不提前初始化Bean,而是只有在真正使用时才创建及初始化Bean。        配置方式很简单只需在<bean>标签上指定 “lazy-init” 属性值为“true”即可延迟初始化Bean。        Spring容器会在创建容器时提前初始化“singleton”作用域的Bean,“singleton”就是单例的意思即整个容器每个Bean只有一个实例,后边会详细介绍。Spring容器预先初始化Bean通常能帮助我们提前发现配置错误,所以如果没有什么情况建议开启,除非有某个Bean可能需要加 ...
3.2.1  什么是循环依赖        循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。如图3-5所示:   图3-5 循环引用        循环调用是无法解决的,除非有终结条件,否则就是死循环,最终导致内存溢出错误。        Spring容器循环依赖包括构造器循环依赖和setter循环依赖,那Spring容器如何解决循环依赖呢?首先让我们来定义循环引用类:  
3.1.1  依赖和依赖注入        传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:      泛化:表示类与类之间的继承关系、接口与接口之间的继承关系;      实现:表示类对接口的实现;      依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如某个方法体内)才有关系。      关联:表示类与类或类与接口之间的依赖关系,表现为“拥有关系”;具体到代码可以用实例变量来表示;      聚合:
2.3.1  XML配置的结构 一般配置文件结构如下:   java代码: 查看复制到剪贴板打印
2.2.1  IoC容器的概念 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactor ...
2.1.1  IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键 ...
1.1.1  Spring是什么 Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的 ...
Java实现EXCEL操作(1) 1、实现方法: 现在有三种方法去实现:jxl 、poi 、 FastExcel:97~2003 在这里只讲poi实现方法。poi的包可以去Apache官网上去下载:http://poi.apache.org/download.html 2、poi实现 【1】低版本的导入导出方法: 需要 ...

跟我学shior

1.1 简介 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shir ...
概念 存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。 创建存储过程语法 CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数据类型} [=默认值] [output], .... ] as SQL_statements go 存储过程与SQL语句对比 优势: 1、提高性能 SQL语句在创建过程时进行分析和编译。 存储过程是预编译的,在首次运行一个存储过程时,查询优化器对其进行分 ...
目前oracle数据库设置定时任务job调度一般有两种方式,分别是dbms_scheduler创建job调度和dbms_job创建job调度。dbms_scheduler创建job调度是在10g以后才有的,甲骨文公司为了用来替换dbms_job而提供了更强大的功能与更灵活的机制/管理。下面介绍这两种方式。 1. dbms_scheduler创建job调度。 --查询 select * from dba_scheduler_jobs; --创建job begin dbms_scheduler.create_job ( job_name => ...
hana 用户解锁命令: ALTER USER usrname RESET CONNECT ATTEMPTS; hana用户取消生命周期: ALTER USER usrname RESET CONNECT ATTEMPTS;
<table id="deploy_application" class="bordered-table"> <tr> <td id="application_file"> <input id="file_field" type="file" name="application" size="20" /> </td> <td id=&quo ...
Global site tag (gtag.js) - Google Analytics