
常用开源框架[ssh、ssi、ssm]
摩西_玄晨
专注于Java,现从事移动服务汽车产品互联生活公益旅游等应用开发,喜欢研究大数据集群性能等领域,关注优秀的项目设计与架构体系。
展开
-
编程语言发展趋势
通过网站招聘人数大体可以看出一门编程语言的发展状态,以下数据来自indeed.com,给大家做一个参考吧.左边坐标是占招聘总数的百分比. 绝对的老大,从中可以看出国内外开发领域的不同 相比曾经的辉煌,现在无论国内还是国外C++的状况都不太好,呈缓慢下降的趋势 JAVA正如日中天,国内程序员人数和招聘人数都是第一,未来几年也看不到有下降的趋势 上升转载 2009-03-20 13:17:00 · 982 阅读 · 0 评论 -
spring mvc中重定向与请求转发的实现
1. 请求转发: 1:返回到特定的视图: ModelAndView(String viewName) ModelAndView(String viewName, Map model) ModelAndView(String viewName, String modelN转载 2013-03-13 15:06:36 · 1310 阅读 · 0 评论 -
利用mybatis-generator工具生成MyBatis的mode、mapper、xml代码【Example版】
以前公司牛人用ant配置,可以生成ibatie的代码,并且是一键操作,本人还有点菜,不会ant,只好借助工具的情况下实现半自动。不过我创建个bat文件应该也算是一键操作了,哈哈!以后实现下bat或者ant,现在先上个0.1版吧。核心配置文件config.xml<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//原创 2012-08-20 10:39:40 · 2042 阅读 · 0 评论 -
JSF入门之hello world
JSF以MVC模式为基础,与Struts不同,JSF的目标是希望以一个与Swing相类似的方式来开发网页,因此,从JSF的结构图当中,他的核心概念不是页面,而是控件树,也就是说,当用户提交一个请求时,JSF会先将页面上的组件先转换为与Swing当中类似的,由容器和控件组成的控件树,然后数据和事件被设置到对应的控件上,然后以一种与Swing类似的方式,来处理后续的请求。控件树是整个JSF的核心,所有转载 2012-09-07 10:39:58 · 528 阅读 · 0 评论 -
Spring AOP 详解
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观转载 2012-08-29 09:02:25 · 431 阅读 · 0 评论 -
让Apache Shiro保护你的应用
什么是Apache Shiro?Apache Shiro(发音为“shee-roh”,日语“堡垒(Castle)”的意思)是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro为解决下列问题(我喜欢称它们为应用安全的四要素)提供了保护应用的API:认证 - 用户身份识别,常转载 2012-08-13 17:12:58 · 1483 阅读 · 0 评论 -
spring mvc系列文章 - springmvc spring mybatis ibatis freemark整合开发(1.0版)
采用maven管理项目,eclipse开发:1 采用的目录结构2 所需的所有相关jarpom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht原创 2012-08-09 13:58:56 · 2104 阅读 · 0 评论 -
spring mvc系列文章 - springmvc spring mybatis ibatis freemark整合开发(2.0版:基于注解)
基于注解的话,配置文件就简单多了,只需一个核心配置文件即可。1 applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop原创 2012-08-09 17:49:20 · 1821 阅读 · 0 评论 -
spring mvc系列文章 - 拦截器篇
今天给项目加个拦截器,结合之前的系列文章,这里给出两个需要新增的文件。1 interceptor.javapackage com.springmvc.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import or原创 2012-08-13 14:40:30 · 1099 阅读 · 6 评论 -
spring mvc系列文章 - Spring MVC国际化配置
一、基于浏览器语言的国际化配置 使用Spring的MVC,并且配置中有配置Resource文件 Xml代码 bean id="messageSource"class="org.springframework.context.support.ResourceBundleMessageSource">转载 2012-08-11 09:07:03 · 1079 阅读 · 0 评论 -
spring mvc系列文章 - spring mvc 注解验证springmodules common validator (注解验证)
首先说spring modules, 它是为spring定制的一些工具组件,官方地址在https://springmodules.dev.java.net/, 官网上是这样介绍的:Spring Modules is a collection of tools, add-ons and modules to extend the Spring Framework. The core goal o转载 2012-08-11 09:04:38 · 1048 阅读 · 0 评论 -
spring mvc系列文章 - Spring MVC注释驱动
Spring2.5注释驱动 注释语法越来越多的被业界所使用,并且注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。注释和 Java代码位于一个文件中,而 XML 配置采用独立的配置文件,大多数配置信息在程序开发完成后都不会调整,如果配置信息和 Java 代码放在一起,有助于增强程序的内聚性。而采用独立的转载 2012-08-09 11:26:17 · 800 阅读 · 0 评论 -
spring mvc系列文章 - 使用Spring MVC表单标签
在本文中我们将对Spring MVC表单标签进行全面的介绍,让我们首先从标签开始吧。 form标签 和使用任何JSP扩展标签一样,在使用Spring表单标签之前,你必须在JSP页面中添加一行引用Spring表单标签的声明,如下所示: @ page language="java" contentType="text/html; charset=UTF-8" pageEncod原创 2012-08-09 11:13:56 · 820 阅读 · 0 评论 -
Spring整合Hibernate Struts1.x Struts2.x的配置文件
这是最近整理的Spring整合Hibernate Struts1.x Struts2.x的相关配置文件,好的话大家拿去用,有什么不妥的地方欢迎大家批评指正!Spring + hibernate +struts一、spring对持久化的支持 1、Spring的数据访问设计思想(DAO、模板方法) 2、数据源配置: 方式一:Spring内置实现 D原创 2009-09-27 17:37:00 · 1763 阅读 · 0 评论 -
分页查询浅谈
我所了解的分页查询不是很多,大概有以下几种: 一:关于数据库方面的: MySql select id,name,sal from emp limit ? , ? ; 前也个问号是开始位置,后一个是每页要显示的个数 Oracle select原创 2009-10-04 11:53:00 · 688 阅读 · 0 评论 -
javascript 参考
1、javascript 参考 V1.5(英文)http://www.ajiang.net/tools/CoreReferenceJS15.chm2、javascript 指南 V1.5(英文)http://www.ajiang.net/tools/CoreGuideJS15.chm以上来自http://devedge.netscape.com/central/javascrip原创 2009-06-14 15:53:00 · 665 阅读 · 0 评论 -
国际:Ruby、Python不能威胁Java的13个理由
最近,到处可以看到大量的文章:Java将会消失取而代之的是脚本语言或其他汇编语言。不,那种情况是不会发生的。下面是我的论据,我们先看些数据。 2008年5月的编程语言受欢迎度情况:虽然有些人并不喜欢Tiobe的基于搜索引擎的编程语言欢迎度调查,但是我认为还是有根据、公平的。 从图中的数据发现和“C语法”相似语言占有较大的份额。 C (15.292) + C++ (10.484)转载 2009-03-20 20:24:00 · 751 阅读 · 0 评论 -
二十分钟Ruby入门
原文永久链接地址:http://www.matrix.org.cn/resource/article/2007-02-26/ff82b100-c542-11db-9ca0-c55b502ecb5b.html介绍 这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。交互式的Ruby转载 2009-03-20 20:12:00 · 879 阅读 · 0 评论 -
spring mvc forward乱码的一种解决办法
spring mvc在controller forward html时可能出现乱码,基本乱码为iso-88591。此时需要response.setContentType("text/html;charset=utf-8"); response.setCharacterEncoding("UTF-8"); return new ModelAndView("forwar原创 2013-05-23 17:05:12 · 1191 阅读 · 0 评论