`
文章列表
  Velocity 模板引擎介绍   原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-velocity1/index.html 在 现今的软件开发过程中,软件开发人员将更多的精力投入在了重复的相似劳动中。特别是在如今特别流行的 MVC 架构模式中,软件各个层次的功能更加独立,同时代码的相似度也更加高。所以我们需要寻找一种来减少软件开发人员重复劳动的方法,让程序员将更多的精力放在 业务逻辑以及其他更加具有创造力的工作上。Velocity 这个模板引擎就可以在一定程度上解决这个问题。 Velocity 是一个基于 Java 的 ...
MySQL 添加列,修改列,删除列 ALTER TABLE:添加,修改,删除表的列,约束等表的定义。 查看列:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb change nnnnn hh int; 修改列名SQLServer:exec sp_rename't_student.name','nn','column' ...

log4j简介

    博客分类:
  • J2EE
1、 Log4j是什么? Log4j简单来说就是用来记日志的,帮助程序猿调试和分析,他的作用是很大的,只是我们还没有加以利用,这里做一个简介,要了解详细信息请访问log4j官网。 2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout。 Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名字,Logger之间通过名字来表明隶属关系。有一个Logger称为Root,它永远 存在,且不能通过名字检索或引用,可以通过Logger.getRootLogger()方法获得,其它Logger通过 Logger.get ...
/* ---------------------------------------自理解----------------------------------------*/ ctrl+shift+T //查找当前工程下的某个类   实时提示 ctrl+shift+R//查找当前工程下的某个文件   实时提示 ctrl+/添加注释 /* ---------------------------------------自理解----------------------------------------*/ 再给出常用eclipse 快捷键Ctrl+1 快速修复(最经典的快捷键,就不用 ...
1)禁用右键单击功能   如果你想为用户节省网站信息,那么开发者可以使用这段代码——禁用右键单击功能。 <font><font>$(document).ready(function() { //catch the right-click context menu $(document).bind("contextmenu",function(e) { //warning prompt - optional alert("No right-clicking!"); //delete t ...
当控制器处理完请求时,通常会将包含视图名称或视图对象以及一些模型属性的ModelAndView对象返回到DispatcherServlet。   因此,经常需要在控制器中构造ModelAndView对象。ModelAndView类提供了几个重载的构造器和一些方便的方法,   让你可以根据自己的喜好来构造ModelAndView对象。这些构造器和方法以类似的方式支持视图名称和视图对象。   当你只有一个模型属性要返回时,可以在构造器中指定该属性来构造ModelAndView对象       在上篇的基础上,只修改Login类   [java] view plai ...
本文转自 http://blog.csdn.net/dyllove98/article/details/8604147 基于注解的mybatis和spring整合 博客分类: mybatis spring java ibatis 注解 javaibatismybatisspring注解 ibatis 改名为mybatis已经将近一年了,mybatis3也发布了,但是相关的开发文档却很少,查阅
  mvc:interceptors 这个标签用于注册一个自定义拦截器或者是WebRequestInterceptors. 可以通过定义URL来进行路径请求拦截,可以做到较为细粒度的拦截控制。 例如在配置文件加入 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.or ...
MyBatis Generator 的生成方式   <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > <generator ...
VTL-vm模板的变量用法 加载foot模块页 #parse("foot.vm") #foreach($item in $tables)  #set($strEnd = $item.Length - 1)  #set($sheetName = $item.Substring(0, $strEnd))  <option value="$item">$sheetName</option> #end $strEnd也可以看做一个字符串来操作 $item.Substring(0,15) 取出从0开始的15个字符 ---------- ...
SpringMVC Controller 介绍 一、简介          在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是Controller ,然后使用@RequestMapping 和@RequestParam 等一些注解用以定义URL 请 ...
MyBatis Generator. 干嘛的不说了.如何使用也不说了  使用 http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/ 安装插件可以在eclipse右键就可以生成代码了. 如果不安装这个插件,也可以在cmd下面运行 cmd cd进入src目录 运行 java -jar ../lib/mybatis-generator-core-1.3.1.jar -configfile ./config/MybatisGenerator.xml   如果是在eclips ...
<!-- <mapper class="net.mybatis.mapper.UserMapper"/> --> 转自 http://blog.csdn.net/ddddpow/article/details/9455549 MyBatis既然是一个类似于Hibernate的持久层框架,那么它当然也有一些对于框架的配置。       下面我列出一张表,这张表包括了所有的config文件的settings,而之后也会对这些settings一一做试验:   Setting 描述 可用的值 默认值 ...
因为只学过hibernate没有学mybatis,现在公司需要用到mybatis框架,所以立马在网上找了很多资料快速的学了下mybatis,觉得还行,总体感觉上手挺快,但是要深究还需时日。   MyBatis是什么? MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis的官方下载地址为http://code.google.com/p/mybatis/downlo ...
eclipse使用的是indigo版本,myeclipse使用的是10 Help---Software updates  (如果没有这个选项,在Window---Preferences---General---Capabilities选项中把Classic Update打钩即可。) 进入Software updates --- Find and Install ---Search for new features to install--选择next---New Archived Site 会让你选择文件,注意:这里事先要准备好myeclipse archived版本的插件,可以百度搜, ...
Global site tag (gtag.js) - Google Analytics