
java
GoSang
个人站点: https://dawsonone.github.io
咻咻咻,duang,程序员六点半,点个赞呗。
展开
-
父类和子类调用顺序
class one { public one(){ System.out.println("父类无参构造方法"); } static{ System.out.println("父类静态代码块"); } { System.out.println("父类非静态代码块"); } public voi...原创 2019-08-10 11:24:35 · 831 阅读 · 0 评论 -
Failed to convert from type [java.lang.String] to type [java.util.Date] for value
Field error in object 'user' on field 'birthday': rejected value [1953-11-12]; codes [typeMismatch.user.birthday,typeMismatch.birthday,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springf...原创 2019-08-02 00:07:56 · 1599 阅读 · 0 评论 -
Circular view path [users]: would dispatch back to the current handler URL [/users] again. Check you
原因就是我注解写的是@Controller而不是@RestController(@Controller和@ResponseBody的结合体),而用@Getmapping就要加上@ResponseBody表示返回的是数据而不是一个界面就不会出错了。...原创 2019-08-05 22:21:33 · 618 阅读 · 0 评论 -
springBoot 分页查询
https://www.cnblogs.com/xifengxiaoma/p/11027551.html转载 2019-08-05 21:03:27 · 152 阅读 · 0 评论 -
SpringBoot,Spring 中常用注解@RequestMapping/@GetMapping/@PostMapping /@PutMapping/@DeleteMapping介绍
1、@Controller@Controller 用来响应页面,表示当前的类为控制器。2、@RestController@RestController 是@ResponseBody和@Controller的结合表明当前类是控制器且返回的是一组数据,不是页面3、@Autowired这个注解的作用是将其他的类,接口引入,类似于之前的类的初始化等,用这个注解,类中或接口的方法就可以直接调用了...转载 2019-08-03 11:39:21 · 193 阅读 · 0 评论 -
mybatis中#和$符号的区别
mybatis做为一个轻量级ORM框架在许多项目中使用,因其简单的入门受到了广大开发者的热爱。在近期项目中再做一个相关的开发,碰到了#、$符号这样的问题,之前没怎么注意过,通过学习之后,有了点感悟,分享如下,#{}使用#{}意味着使用的预编译的语句,即在使用jdbc时的preparedStatement,sql语句中如果存在参数则会使用?作占位符,我们知道这种方式可以防止sql注入,并且...转载 2019-07-20 11:12:57 · 207 阅读 · 0 评论 -
Idea-使用外置tomcat
一 首先创建一个Moudle时一定要选择War包不要选择Jar二 更改目录结构三 找到对应的项目,单击WEB,双击红色字体的,OK然后Yes。四 点击web.xml指定xml的目录然后把D:\SpringbootProject\spring-boot-07-tomcat\WEB-INF\web.xml修改为D:\SpringbootProject\spring-boot...原创 2019-07-16 22:36:50 · 1496 阅读 · 0 评论 -
SpringBoot-自定义Servlet三大组件
目录结构是这样的,三个组件在各自的文件夹 。其中MyServletConfig文件用于将三个组件配置到Bean容器中。一 servlet组件(图中helloServlet) 在HelloServlet中完成对HttpServlet相应方法的实现package com.mengxuegu.springboot.servlet;import javax.servlet...原创 2019-07-16 21:52:18 · 348 阅读 · 0 评论 -
Ssm框架整合
一.数据库 在mysql数据库中创建数据库 将创建数据库的脚本导入到e3mall中 二.Mybatis逆向工程 使用mybatis官方提供的mybatis-generator生成pojo、mapper接口及映射文件。 并且将pojo放到pojo工程中 将mapper接口及映射文件放到dao工程中 三.整合思路1.Dao层: Mybatis...原创 2019-06-19 20:18:27 · 96 阅读 · 0 评论 -
关于Could not find goal '' in plugin org.apache.tomcat.maven:tomcat7-maven-plugin:2.2类型的错误
错误就在于Goals:clean tomcat7: run中“:”和“run”不应该有空格,正确写法clean tomcat7:run原创 2019-06-18 22:58:01 · 6263 阅读 · 0 评论 -
Java String类的isEmpty(),null的区别
总结为,isEmpty()完全等同于string.length()==0如果String对象本身是null,即字符串对象的引用是空指针,那么使用string.isEmpty()会报NullPointerException判断一个String为空的安全方法,string == null || string.isEmpty()例子://字符串对象的引用a是有效指针,字符串对象a分配内存空...转载 2019-05-28 20:56:57 · 4514 阅读 · 1 评论 -
java核心技术-自动类型提升顺序
当容量小的数据和容量大的数据进行运算时,结果自动提升为容量大的数据。byte、char、short、-->int-->long-->float-->double注意:byte、char、short这三种类型间的运算,结果为int。反过来转换时就要利用强转符了();...原创 2019-08-28 22:37:54 · 424 阅读 · 0 评论