SSM框架中常用的注解】的更多相关文章

@Controller:在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示.在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是Controller ,然后使用@RequestMapping 和@RequestPar…
@Controller---使用它标记在一个类上,dispatcher会扫描使用该注解类的方法,并检测该方法是否使用了@RequestMapping注解,加上RequestMapping注解的方法才是处理请求的处理器       @Service-----会在注解里指定一个name,会将service实现装配到Bean里       @RequestMapping----映射URL到控制器类或到控制器类方法       @Responsebody----将Java对象转换为Json格式的数据  …
学习框架,刚开始的时候最烦的就是一些配置文件,有很多需要配置的东西,今天把这些配置文件信息稍微整理一下,以后说不定会用的到. web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins…
我在用注解注入实现类的时候,出现了这样的错误:如以下截图: 这个地方报出的错误是说明我的一个接口类型的类没有获取到,后来我就想要是我的实现类没有获取到那么我就直接new一个实现类然后再进行调用就会出现空指针异常: 但是程序在加载的时候不会报错,但是在运行的时候就会报错, 但是我刚刚又运行了一下好像又可以,大家也可以尝试一下看是哪里的问题: 那么我就来解释一下在SSM框架中为何在注解器中使用注解不能直接注入实现类吧!!! 这个应该是跟spring框架有关的自动扫描有关: 我在我的配置文件中是这样配…
首先,需要清楚,http state 406代表什么意思: 406是HTTP协议状态码的一种,表示无法使用请求的特性来响应请求的网页.一般指客户端浏览器不接受所请求页面的MIME类型. 出现这样的错误无非就是三种情况: 在ssm框架中使用的@ResponseBody注解或将返回值变成json的形式返回到前台页面. 1.json所依赖的jar包不存在. 1).如果是maven项目的话,可以将 <dependency> <groupId>com.fasterxml.jackson.co…
Java注解((Annotation)的使用方法是@注解名 ,能通过简单的词语来实现一些功能.在junit中常用的注解有@Test.@Ignore.@BeforeClass.@AfterClass.@Before.@After.@Runwith.@Parameters   以下是相关的介绍和使用说明:   一.@Test   在junit3中,是通过对测试类和测试方法的命名来确定是否是测试,且所有的测试类必须继承junit的测试基类.在junit4中,定义一个 测试方法变得简单很多,只需要在方法…
在SSM框架中,controller的action中,返回的是视图,即jsp页面或是ModelAndView,若是通过axios给vue传值的话,需要转换为字符串或是user实体类对象. 使用@ResponseBody进行返回值转换. 1.String @RequestMapping("/login") @ResponseBody public String login( )throws Exception { String username ="csq"; Str…
1.引入jar包 log4j-1.2.13.jar 2.src下建立配置文件:log4j.properties #不+All,只写后一种LOG log4j.rootLogger =ALL,systemOut,logRollingFile #输出到控制台 log4j.appender.systemOut = org.apache.log4j.ConsoleAppender log4j.appender.systemOut.layout = org.apache.log4j.PatternLayou…
认识前后端分离 在传统的web应用开发中,大多数的程序员会将浏览器作为前后端的分界线.将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端. 由于前后端分离这个概念相对来说刚出现不久,很多人都是只闻其声,不见其形,所以可能会对它产生一些误解,误以为前后端分离只是一种web应用开发模式,只要在web应用的开发期进行了前后端开发工作的分工就是前后端分离. 其实前后端分离并不只是开发模式,而是web应用的一种架构模式.在开发阶段,前后端工程师…
spring框架中的@Import注解 Spring框架中的@Import注解 在之前的文章中,作者介绍了Spring JavaConfig. 这是除了使用传统的XML文件之外,spring带来的新的选择.同样作者列出了作为Java Config一部分的annotations.如果你是spring的新手,这里也有大量的关于spring和spring 4的资料索引. 在列表中,@Import 是被用来整合所有在@Configuration注解中定义的bean配置.这其实很像我们将多个XML配置文件…