随笔分类 - Java web
摘要:1.Mybatis的parameterType有两个比较常用的,一个是类的对象,还有一个就是Map,然后取值的方法也很简单: 基本数据类型:#{参数} 获取参数中的值 复杂数据类型:#{属性名} ,map中则是#{key} 2.这里就提一下关于#{}和${},前者是动态解析 时候,就理解成把sql里
阅读全文
摘要:不知道为什么,前端显示的所有数据项都没有错,就只有时间那一项很奇怪,是一串数字,而且这个数字在数据库怎么都找不到…… 然后我在后端从service到controller都debug了一遍,发现数据都没有错,拿的都是时间啊。 后来百度知道,原来后台在返回json数据的时候,用自身的序列化机制会把时间变
阅读全文
摘要:简单地说,就是Java的Date类可以直接映射到Mysql的TIMESTAMP或者是DATETIME(按道理应该是映射成DATE的) 具体的看这两篇博客吧: 1. MySql中TIMESTAMP和DATETIME的区别与相同之处: https://www.cnblogs.com/ivictor/p/
阅读全文
摘要:谨用此博客记录一下这条卡了两个星期的bug…… 还是之前的问题,通过get方法,后台@Controller返回页面然后弹窗。但是不知道为什么一直所有js文件和css文件都报404…… (之前的博客记录:http://www.cnblogs.com/wangshen31/p/8655044.html)
阅读全文
摘要:filter是什么,如它的字面意思,就是拦截器。它可以在request到达相关资源之前,比如servlet之前先处理requeset,也可以拦截或处理从某个资源比如servlet发出的response。 接口Filter: Filter是个接口,javax.servlet Interface Fil
阅读全文
摘要:之前搭传统的ssm框架,配置文件很多,看了几天文档才把那些xml的逻辑关系搞得七七八八,搭起来也是很麻烦,那时我完全按网上那个demo的版本要求(jdk和tomcat),所以最后是各种问题没成功跑起来。 今天尝试用springboot来整合,不敢相信才失败几次就成功了!! 现在来记录一下过程: 首先
阅读全文
摘要:参考博客:https://blog.csdn.net/lalioCAT/article/details/51803461 如果在接口上@Mapper,然后再在 xml中的namespace指向mapper,那么spring就能动态生成一个Mapper的bean,然后你在serviceImpl中的 @
阅读全文
摘要:(安利两个讲得不错的资源:https://www.cnblogs.com/tilv37/p/5199139.html 和 https://jingyan.baidu.com/article/63acb44acfa95161fcc17e8a.html 稍微讲一下背景,现在有个药材表、基地表、原料去向表
阅读全文
摘要:本文参考博客:https://blog.csdn.net/u013473691/article/details/52353923 关于@Configuration和@Bean参考博客:https://www.cnblogs.com/soundcode/p/6478004.html 刚开始使用spri
阅读全文
摘要:这两个博客讲得不错: https://blog.csdn.net/lyt_7cs1dn9/article/details/65631479 https://blog.csdn.net/sinat_34596644/article/details/53080026
阅读全文
摘要:static和templates部分参考博客:https://blog.csdn.net/wangb_java/article/details/71775637 热部署参考博客:https://www.cnblogs.com/cx-code/p/8686453.html SpringBoot里面没有
阅读全文
摘要:springboot其实就是一个spring的框架,但是简化了一堆配置文件,你不需要再烦恼于一堆xml中,而且一个springboot工程还自带了tomcat,你可以非常方便与快速地开始一个javaweb项目。 现在先来讲一下如何开始一个springboot程序,springboot可以通过典型的j
阅读全文
摘要:内容参考自博客:https://blog.csdn.net/ff906317011/article/details/78552426 这个标注是用来注释controller中的请求方法中的参数的,那么什么时候要用这个注解呢? 主要看请求的方式和请求header的编码方式: 1.请求方式为get/po
阅读全文
摘要:本人在使用layui打开一个请求后台的页面时,页面成功由controller重定向到了正确的位置,然而几乎所有的js文件和css文件都报404,并且确定这些css文件还有js文件的引入的路径都是正确的。 看一下前端代码先layer.open({ 这里我通过content的url拼接出一些传过去的参数
阅读全文
摘要:首先肯定要参考layui官网的upload模块文档:http://www.layui.com/doc/modules/upload.html 讲讲思路:在一份添加表单中,我们有个图片上传的模块,然后我们关于图片上传的逻辑是分两步的:点击submit,然后触发图片上事件,图片上传到服务器的指定文件夹中
阅读全文
摘要:这里我们需要用到一个关键的jar包——Spring-MyBatis,它会帮你将MyBatis代码无缝地整合到Spring中。具体可以参考http://www.mybatis.org/spring/zh/index.html or http://www.mybatis.org/spring/index
阅读全文
摘要:刚接触MyBatis是在Jike的视频中学习的,但是之后又发现和项目中的MyBatis的用法不太一致。上网找了好多资料,发现网上的教程分为两种写法: 第一种,是jike视频中的写法,写好map.xml文件之后,在MyBatis基本配置文件指定好这个map文件的位置后就直接 User user = (
阅读全文
摘要:内容参考自博客: http://blog.csdn.net/u011001084/article/details/52846791 http://blog.csdn.net/xuxiaoyinliu/article/details/50349011 https://www.cnblogs.com/b
阅读全文
摘要:参考博客:https://www.cnblogs.com/qq78292959/p/3760560.html Controller注解: 传统风格的Controller需要实现Controller接口,而现在我们只需要用注解就行了。 基于注解的控制器有几个优点,1.一个控制器可以处理多个action
阅读全文
摘要:现在我们要做个简单的基于servlet的MVC的模型,我们要有一个Product要从表单处获取。 MVC中的M是模型,V是视图,C是控制器。视图负责应用的展示,模型封装了数据和业务逻辑,控制器负责接收用户输入,改变模型以及调整视图是显示。 在现代框架中,servlet和filter都可以作为cont
阅读全文