
J2EE学习记录
my_Captain
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JNDI的简单配置与使用
1.在tomcat中添加配置: 进入tomcat根目录下的conf文件夹,打开context.xml添加一个Resource节点:<?xml version='1.0' encoding='utf-8'?><Context> <!-- name:指定资源的名称 factory:资源由谁来负责创建 type:资源的类型 其他的东西都是资源的参数 --原创 2016-09-19 09:44:00 · 442 阅读 · 0 评论 -
实现分服务器图片上传
springmvc配置文件:<!--图片上传--><bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="1024000"/></bean>注意:这里bean的原创 2016-12-08 16:50:34 · 727 阅读 · 0 评论 -
Spring事务配置
基于注解的方式1.配置事务管理器<bean id="transaction" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/>2.启用事务注解 <tx:annotatio原创 2016-11-02 19:43:51 · 453 阅读 · 0 评论 -
AspectJ框架实现AOP
使用注解配置配置IOC容器扫描包配置AspectJ <aop:aspectj-autoproxy />编写类和切面方法类名上添加注解 @Compoent和@Aspect方法名上添加注解 一共有五种注解: @Before:前置通知,方法执行前 @After:后置通知,方法执行后,即使方法抛出异常也会执行,但是还不能访问方法返回的结果。 @AfterReturning:返回通知,在方原创 2016-09-29 11:11:06 · 595 阅读 · 0 评论 -
通过注解配置Bean
1. 在配置文件中设置Spring IOC容器扫描的包resource-pattern可以指定扫描的资源。<context:compoent-scan base-package="per.yrj" resource-pattern="repository/*.class"/>还可以通过<context:exclude-filter/>子节点来指定不包含哪些文件,通过<context:原创 2016-09-28 17:34:22 · 542 阅读 · 0 评论 -
struts2第一个程序
1.配置struts.xml文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3原创 2016-10-28 10:46:20 · 313 阅读 · 0 评论 -
Spring Bean
1. 抽象使用abstract="true"来指定为一个抽象bean。抽象bean可以不指定class属性。其他bean可以通过parent属性来实现该抽象bean。2. 依赖使用dependence属性指定一个依赖的bean,当自身初始化前会创建好依赖的bean。3. Bean的作用域使用scrope属性来指定作用域 默认为singleton,即单例。容器初始化时创建,整个生命周期中只创建这一个原创 2016-09-28 17:07:17 · 315 阅读 · 0 评论 -
@ModelAttribute注解
使用在方法上 @ModelAttribute public void setUser(@RequestParam(value = "name", required = false)String name, Map<String, Object> map){ System.out.println("name = [" + n原创 2016-11-04 11:05:30 · 505 阅读 · 0 评论 -
Servlet与ServletContext
Servlet<load-on-startup> 用于确定加载的时机,如果为负数请求时才加载,与不写的效果相同如果为正数时则服务器一起动就加载,数值越小,越早加载<init-param> 设置初始化参数,必须写在load-on-startup之前java获取代码//获取初始化的参数Enumeration<String> parameters = config.getInitParamet原创 2016-09-08 16:50:54 · 378 阅读 · 0 评论 -
c3p0数据库连接池
准备的jar包: c3p0-0.9.2.1.jar mchange-commons-0.2.jar 如果是Oracle数据库则还需 c3p0-oracle-thin-extras-0.9.2.1.jar首先导入jar包,这里用的是mysql数据库,所以还需要导入mysql驱动包。然后获取DataSource获取Connection。 ComboPooledDataSource原创 2016-09-18 18:32:05 · 573 阅读 · 0 评论 -
发布系统
profiels改为devclean-install到project->web->target找到war包linux命令原创 2017-03-07 16:19:19 · 542 阅读 · 0 评论