06 2017 档案
摘要:public interface UserMapper { @SelectProvider(type="UserSqlProvider.class" method="selectWithParam") List<User> selectWithParam(Map<String,Object> par
阅读全文
摘要:Select 映射查询的语句 Selectrovider Select语句的动态SQL映射。允许指定一个类型和一个方法在执行时返回运行的查询语句。有两个属性:type和method,type属性是类的完全限定名,method是该类中的哪个方法名 Insert 插入语句 InsertProvider
阅读全文
摘要:1.MyBatis的持久化解决方案将用户从原始的JDBC访问中解放出来,用户只需要定义需要的操作的sql语句,无需关注底层的JDBC,就可以面向对象的方式进行持久层操作。 2.SqlSessionFactory是MyBatis的关键对象,它是单个数据库映射关系经过编译后的内存镜像。SqlSessio
阅读全文
摘要:package com.mybatis.pojo; public class User { private int id; private String name; private String dept; private String phone; private String website; public String getWe...
阅读全文
摘要:效果如下 需要新加入的jar包:commons-fileupload-1.3.3.jar,commons-io-2.5.jar
阅读全文
摘要:由于Validation框架通过硬编码完成数据校验,在实际开发中会显得比较麻烦,因此现代开发更加推荐使用JSR303完成数据校验。 JSR303是java为bean数据合法性校验锁提供的一个标准规范,叫做Bean Validation。它是一个运行时的数据验证框架,在验证之后验证的错误信息会被马上返
阅读全文
摘要:package com.domain; import java.io.Serializable; public class User implements Serializable { private String loginname; private String password; public String getLoginname() { re...
阅读全文
摘要:1.@SessionAttributes允许我们有选择地指定Model中的哪些属性需要转存到HttpSession对象当中 2.@ModelAttributes将请求参数绑定到Model对象 只支持一个属性value,表示绑定的属性名称 被@ModelAttributes注解的方法会在Control
阅读全文
摘要:1.@PathVariable可以非常方便获得URL的动态参数。它只支持一个属性value,类型为String,表示绑定的名称 http://localhost:8080/LoginTest/user/test/456 2.@RequestHeader 用于将请求的头信息数据映射到功能处理方法的参数
阅读全文
摘要:关于项目配置,之前都有,不会的可以下源码 项目描述:注册帐号——登录——登录成功or登录失败 注册页面 登录页面 成功页面 失败页面 相关截图 项目中遇到的问题 1.提交的中文参数在jsp中显示为乱码 解决:转码 String name = new String(user.getUserName()
阅读全文
摘要:1.@Controller 用于指示Spring类的实例是一个控制器。Controller接口的实现类只能处理一个单一请求动作,而@Controller注解的控制器可以支持同时处理多个请求动作,更加灵活。Spring使用扫描机制查找应用程序中所有基于注解的控制器类。分发处理器会扫描使用了该注解的类的
阅读全文
摘要:开发步骤 1.在web.xml中定义前端控制器DispatcherServlet来拦截用户请求。 2.如果要以post方式提交请求,则定义包含表单数据的jsp页面。如果是以get方式发送请求,则无需经过这一步 3.定义处理用户请求的handler,可以实现Controller接口,或者使用@Cont
阅读全文
摘要:控制器不用再实现Controller接口,通过注解类型来描述。创建Hello2Controller 修改springmvc.xml 最后附件源码 http://pan.baidu.com/s/1i436mZr
阅读全文
摘要:http://localhost:8080/SpringMVCTest/hello 就能在页面上看到Hello World了 当然需要把相关的jar包放在WEB-INF/lib目录下 代码中都有相关注释,慢慢理解吧,我也是初学,留个笔记,方便自己,方便他人。
阅读全文
摘要:参照这个帖子去破解 https://jingyan.baidu.com/article/acf728fd49519ff8e410a361.html MyEclipse2014 http://pan.baidu.com/s/1mhItoDi 破解工具 http://pan.baidu.com/s/1p
阅读全文
摘要:1.集成ssh框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层、域模块层 2.struts作为系统的整体基础架构,负责mvc的分离,在strusts框架的模型部分,控制业务跳转,利用hibernate框架对持久层提供支持。spring一方面作为一个轻量级的Ioc容器,负责查找、定位、创建、
阅读全文
摘要:1.Log4j的全程为Log for Java。专门用于java语言的日志记录工具。其目前有两个版本:Log4j和Log4j2 2.为了方便对于日志信息的输出显示,对日志内容进行了分级管理。日志级别由高到低,分为6个级别:fatal(致命的)、error、warn、info、debug、trace(
阅读全文

浙公网安备 33010602011771号