博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot整合mybatis及封装curd操作-配置文件
阅读量:6432 次
发布时间:2019-06-23

本文共 9351 字,大约阅读时间需要 31 分钟。

1 配置文件  application.properties  #server server.port=8090 server.address=127.0.0.1 server.session.timeout=1800 server.error.whitelabel.enabled=true #mybatis mybatis.config-locations=classpath:mybatis/mybatis-config.xml // mybatis配置文件 mybatis.mapper-locations=classpath:mybatis/mapper/*.xml //mapper映射文件

 

mybatis-config.xml
BaseMapper.xml
insert into ${table}
${item1}
values
#{item2}
insert into ${table}
${item}
values
#{item}
update ${table} set
${item} = #{columnvalues[${item}]}
1=1
${item}
#{val}
delete from ${table}
1=1
${item}
#{val}
delete from ${table}
${idkey} in
#{item}
pom.xml
4.0.0
com.example
smalldemo
2
war
SpringBootDemo
Demo project for Spring Boot
org.springframework.boot
spring-boot-starter-parent
1.5.4.RELEASE
UTF-8
UTF-8
1.7
org.springframework.boot
spring-boot-starter-redis
1.4.7.RELEASE
org.mybatis.spring.boot
mybatis-spring-boot-starter
1.3.0
org.springframework.boot
spring-boot-starter-web
com.alibaba
fastjson
1.2.16
com.alibaba
druid-spring-boot-starter
1.1.2
mysql
mysql-connector-java
runtime
org.springframework.boot
spring-boot-starter-test
test
com.caucho
hessian
4.0.38
org.springframework.boot
spring-boot-starter-tomcat
provided
com.github.wxpay
wxpay-sdk
0.0.3
org.apache.httpcomponents
httpclient
4.5.3
net.sourceforge.htmlunit
htmlunit
org.springframework.boot
spring-boot-maven-plugin
Application.java/** * 项目启动类 * spring boot application只会扫描同一包下的类 * @author sys * */@SpringBootApplication@EnableAutoConfiguration(exclude = { JacksonAutoConfiguration.class })@ServletComponentScan@EnableTransactionManagement //加入事务注解@MapperScan("com.sys.mapper")public class Application  extends SpringBootServletInitializer{        //fastkson        @Bean        public HttpMessageConverters fastJsonHttpMessageConverters() {           FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();           FastJsonConfig fastJsonConfig = new FastJsonConfig();           fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat);           fastConverter.setFastJsonConfig(fastJsonConfig);           HttpMessageConverter
converter = fastConverter; return new HttpMessageConverters(converter); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(Application.class); } public static void main(String[] args) { SpringApplication.run(Application.class, args); }}

下篇继续--java对mybatis的curd封装 

要源码的联系 qq 2506715686

转载于:https://www.cnblogs.com/syscn/p/7506711.html

你可能感兴趣的文章
java通过UUID生成16位唯一订单号
查看>>
001-web基本程序搭建
查看>>
函数指针和指针函数
查看>>
借力AI 极验如何构建下一代业务安全?
查看>>
用Python制作迷宫GIF
查看>>
支付宝推出基于区块链跨境支付,巨头入场小企业将面临灭顶之灾
查看>>
从事互联网行业,怎样才能快速掌握一门编程语言呢?
查看>>
深入浅出换肤相关技术以及如何实现
查看>>
Redis 基础、高级特性与性能调优
查看>>
React native 第三方组件 React native swiper
查看>>
接口幂等设计
查看>>
编程入门指南
查看>>
移动端的自适应方案—REM
查看>>
你真的懂volatile吗
查看>>
Android 编译时注解-提升
查看>>
说说 Spring AOP 中 @Aspect 的高级用法
查看>>
Workbox CLI中文版
查看>>
贝聊亿级数据库分库分表实践
查看>>
同时连接gitlab和github
查看>>
vuex源码分析
查看>>