
j2ee
文章平均质量分 66
netdevgirl
这个作者很懒,什么都没留下…
展开
-
基于struts+spring+ibatis的轻量级J2EE开发
基于struts+spring+ibatis的轻量级J2EE开发 大多数IT 组织都必须解决三个主要问题:1.帮助组织减少成本 2.增加并且保持客户 3.加快业务效率。完成这些问题一般都需要实现对多个业务系统的数据和业务逻辑的无缝访问,也就是说,要实施系统集成工程,以便联结业务流程、实现数据的访问与共享。JpetStore 4.0是ibatis的最新示例程序,基于Str转载 2008-11-28 13:44:00 · 713 阅读 · 0 评论 -
Eclipse中修改项目名称
在日常项目开发过程中,经常会需要从原始demo中创建新项目,或从其他已有项目复制一个新项目。这里总结一下修改项目名称的方法: 如将old修改为new。1 项目右键,Refactor->Rename 修改为新项目名称。eg:new。2 项目右键,Properties-->Web Project Setting,context root 修改为新项目名。eg:ne原创 2016-05-17 18:41:20 · 851 阅读 · 0 评论 -
jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
1.Jstack 1.1 jstack能得到运行java程序的java stack和native stack的信息。可以轻松得知当前线程的运行情况。如下图所示 注:这个和thread dump是同样的结果。但是thread dump是用kill -3 pid命令,还是服务器上面少用kill为妙 1.2 命名行格式 jstack [ option ] pid j转载 2016-12-30 15:01:31 · 564 阅读 · 0 评论 -
使用jstack 查看线程
dump 文件里,值得关注的线程状态有:死锁,Deadlock(重点关注) 执行中,Runnable 等待资源,Waiting on condition(重点关注) 等待获取监视器,Waiting on monitor entry(重点关注)暂停,Suspended对象等待中,Object.wait() 或 TIMED_WAITING阻塞,Blocked(重点关注) 停止,Par转载 2016-12-30 14:59:37 · 5039 阅读 · 0 评论 -
FastJson、Jackson、Gson进行Java对象转换Json的细节处理
Java对象转换Json的细节处理前言Java对象在转json的时候,如果对象里面有属性值为null的话,那么在json序列化的时候要不要序列出来呢?对比以下json转换方式一、fastJson1、fastJson在转换java对象为json的时候,默认是不序列化null值对应的key的也就是说当对象里面的属性为空的时候,在转换成json时,不序列化那些为n转载 2016-09-27 16:52:18 · 837 阅读 · 0 评论 -
springmvc4 相关注解的详细讲解
springmvc4 相关注解的详细讲解1.@ControllerController控制器是通过服务接口定义的提供访问应用程序的一种行为,它解释用户的输入,将其转换成一个模型然后将试图呈献给用户。Spring MVC 使用 @Controller 定义控制器,它还允许自动检测定义在类路径下的组件并自动注册。如想自动检测生效,需在xml头文件下引入 spring-conte转载 2016-09-27 15:44:34 · 958 阅读 · 0 评论 -
Druid数据库连接池及内置监控的配置和使用
Druid介绍 Druid首先是一个数据库连接池,并且是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。 Druid支持所有JDBC兼容的转载 2016-09-21 16:52:55 · 3571 阅读 · 0 评论 -
SpringMVC——对Ajax的处理(包含 JSON 类型)
SpringMVC——对Ajax的处理(包含 JSON 类型)一、首先要搞明白的一些事情。1.从客户端来看,需要搞明白:(1)要发送什么样格式的 JSON 数据才能被服务器端的 SpringMVC 很便捷的处理,怎么才能让我们写更少的代码,如何做好 JSON 数据和实体之间的对应。(2)如何组织这些发送的数据。2.从服务器端来看,需要搞明白:(1)Sprin转载 2016-10-09 16:29:40 · 2329 阅读 · 1 评论 -
netdevgirl.eclipse创建maven javaweb项目
eclipse安装maven插件,创建基于maven的java web项目,maven Java web项目的JDK / WEB 版本调整原创 2016-07-18 18:03:05 · 2601 阅读 · 0 评论 -
maven配置文件详解
配置说明 maven2比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。 先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义原创 2016-07-18 17:04:59 · 3063 阅读 · 2 评论 -
maven POM.XML 配置文件详细注解
pom 文件详细属性注释说明。转载 2016-05-16 14:58:18 · 2339 阅读 · 0 评论 -
web.xml中servlet ,filter ,listener ,interceptor的作用与区别
一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后,一些其它的基于 Java 的 Web Server 开始支持标准的 Servlet API。S转载 2016-05-23 17:23:33 · 10505 阅读 · 3 评论 -
Spring MVC @Transactional注解方式事务失效的解决办法
首先展示问题:Spring applicationContext.xml配置:[html] view plaincopy bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> property转载 2016-05-23 13:30:11 · 1402 阅读 · 0 评论 -
BoneCP连接池配置参数详细说明
BoneCP连接池配置参数详细说明原创 2016-05-25 15:19:37 · 12898 阅读 · 0 评论 -
DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较和属性说明
DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较和属性说明转载 2016-05-23 14:16:59 · 1454 阅读 · 0 评论 -
在WEB项目中使用basePath(jsp,js)
在WEB项目中使用basePath(jsp,js) 在JSP中,有相对路径和绝对路径。 相对路径容易理不清,而导致无法正确加载资源文件。 So,在做WEB项目时,建议都统一使用绝对路径。一 JS中使用basePath/*****公共项目basePath设置*******/var curPath = window.document.location.href;var pathNa原创 2015-12-04 16:15:21 · 6493 阅读 · 2 评论 -
取当前系统时间并设置成一定格式
SimpleDateFormat sdf = new SimpleDateFormat("yy MM dd HH:mm:ss"); String s = sdf.format(new Date()); or String s = sdf.format(java.util.Calendar.getInstance原创 2009-02-02 15:46:00 · 735 阅读 · 0 评论 -
MyBatis传入多个参数的问题
一、单个参数:[html] view plain copy print?strong>public ListXXBean> getXXBeanList(String xxCode); select id="getXXXBeanList" parameterType="java.lang.String" resultType="XXB转载 2017-01-14 23:00:35 · 679 阅读 · 0 评论