SF
liulu
liulu
注册登录
关注博客
注册登录
主页
关于
RSS
mybatis 拓展 -- 通用mapper 和 动态 resultMap
liulu
2018-07-24
阅读 15 分钟
14.8k
之前公司用的jpa, 个人感觉很方便, 新的项目选择使用mybatis, sql都是写在xml文件里, 虽然基本的方法都有工具生成, 但是一旦数据增加一个字段, 修改这些方法真的是不爽, 而且个人看xml文件感觉是真的累, 就这样不爽里一段时间, 趁着项目空闲的时候, 研究下如何抛弃xml文件, 完全使用注解的方式, 并且把通用的方法抽出到...
spring mvc 拓展 -- controller 方法不加注解自动接收json参数或者from表单参数
liulu
2018-07-23
阅读 7 分钟
8.6k
对于http request来说, 我们可以根据请求的 content-type 来判断请求传递的参数是什么格式的content-type 是 application/json的 request 的 body 是 json 数据content-type 是 application/x-www-form-urlencoded的 request 是表单提交
spring mvc 拓展 -- 同一url根据不同后缀返回不同的视图
liulu
2018-07-22
阅读 9 分钟
4.9k
在使用spring mvc时, 在注册requestMapping的时候, 除了会注册写在controller注解上的url,还会注册url.*到requestMapping, 所以url后面加什么拓展名都能映射到 原controller 上
sprng mvc + mybatis 完全注解配置, 零xml文件
liulu
2018-07-19
阅读 10 分钟
2.8k
servlet 3.0 后, servlet 容器启动时会调用实现了ServletContainerInitializer接口的类,spring mvc 的 SpringServletContainerInitializer实现了此接口, 在源码中可以看到实现中会循环调用WebApplicationInitializer的实现类
spring boot 配合maven打成可执行jar,构建镜像部署到docker容器中
liulu
2018-02-02
阅读 3 分钟
10k
{代码...} 应用打包 需要配合spring-boot-maven-plugin打包,将以下代码放到应用pom文件中 {代码...} 执行maven打打包命令 {代码...} 命令执行完成后, 在应用目录/target/下会有打出来打jar包, 此jar包会包含应用所有打依赖, 直接拷出这个jar包, 在命令行执行 java -jar 应用名, 就可以运行了 构建镜像 基础镜像需要有jav...