关于Java技术 Java技术既是一种编程语言,也是一种平台。 Java编程语言 Java编程语言是一种高级语言,可以通过以下所有流行语来表征: 简单 面向对象 分散式 多线程 动态 架构中立 手提 高性能 强大的 安全 在Java编程语言中,所有源代码首先以用.java扩展名结尾的纯文本文件编写。 ...
分类:
编程语言 时间:
2019-03-25 00:45:47
阅读次数:
159
JavaEE提供了注入机制,使您的对象能够获得对资源和其他依赖项的引用,而不必直接实例化它们。通过用将字段标记为注入点的注释之一来修饰字段或方法,可以声明类中所需的资源和其他依赖项。然后,容器在运行时提供所需的实例。注入简化了代码并将其与依赖项的实现分离。 资源注入 资源注入使您能够将JNDI名称空 ...
分类:
其他好文 时间:
2019-03-06 12:05:32
阅读次数:
213
在描述JNDI,例如获得数据源时,JNDI地址有两种写法,例如同是 jdbc/testDS 数据源: A: java:comp/env/jdbc/testDS B: jdbc/testDS 这两种写法,配置的方式也不尽相同,第一种方法应该算是一种利于程序移植或迁移的方法,它的实现与“映射”的概念相同 ...
分类:
数据库 时间:
2019-02-03 17:55:26
阅读次数:
267
C3P0数据源 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0数据源在项目开发中使用得比较多。 c3p0与dbcp区别 创建c3p0-config.xml: 创建JdbcU ...
分类:
其他好文 时间:
2019-02-03 12:45:38
阅读次数:
182
《java数据源—连接池》1.数据源的分类:直接数据源、连接池数据源。2.连接池、数据源、JNDI a.数据源:Java中的数据源就是连接到数据库的一条路径,数据源中并无真正的数据,它仅仅记录的是你连接到哪个数据库,以及如何连接。 b.连接池:简单的说就是保存所有的数据库连接的地方,在系统初始化时, ...
分类:
编程语言 时间:
2019-01-29 10:44:41
阅读次数:
244
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。这是比较专业的解释。 我们一般是在数据源这块使用JNDI,有些服务器(例如Tomcat ...
分类:
其他好文 时间:
2019-01-26 15:27:56
阅读次数:
205
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 ...
分类:
其他好文 时间:
2019-01-25 13:01:57
阅读次数:
163
初始SpringMVC 1.SpringMVC 也叫Spring Web mvc,属于表现层的框架。Spring MVC是Spring框架的一部分,是在Spring3.0后发布的。 2.Java EE的13种核心技术如下: 01、JDBC。 02、JNDI。 03、EJB。 04、RMI。 √ √ ...
分类:
编程语言 时间:
2019-01-11 10:12:11
阅读次数:
236
有些情况下为了系统的安全性考虑,可以将数据源配置成JNDI,在程序中只需要使用 容器的JNDI路径就可以了。 配置方法 1.在容器中配置数据源 这个是在server.xml 中做的配置。 2.配置程序使用 JNDI数据源 程序中原来的数据库连接池的配置。 改成使用JNDI的配置 jdbc/aps 就 ...
分类:
其他好文 时间:
2018-12-29 17:15:42
阅读次数:
191
[html] view plaincopy 1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ...
分类:
数据库 时间:
2018-12-27 15:21:59
阅读次数:
212