- 博客(13)
- 收藏
- 关注
原创 Spring注解
https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247484374&idx=2&sn=b40072b413353cc7898da112cbb3e6e9&chksm=fc2fbfdecb5836c8a310f776ebf024e93002e0afd64bd7bc3f33b84e02a11afe145a864...
2020-01-21 15:35:23 254
原创 @Param的使用
@Param是MyBatis所提供的(org.apache.ibatis.annotations.Param),作为Dao层的注解,作用是用于传递参数,从而可以与SQL中的的字段名相对应,一般在2=<参数数<=5时使用最佳。不使用@Param的情况当存在多个参数时,可使用Map接口:public List<Student> findStudentByMap(Map&...
2020-01-21 15:21:56 476
原创 SpingBoot异步执行
示例:springboot启动类加上@EnableAsync注解,异步线程任务开关异步任务:@Componentpublic class TestAsyncTask { @Async public Future<String> doTask1() throws Exception { long start = System.currentTim...
2020-01-16 15:56:02 162
原创 SpringBoot整合定时任务task
SpringBoot启动类上加上@EnableScheduling。启动定时任务,他会自动扫描包里带有@Scheduled注解的任务@SpringBootApplication//打开定时任务@EnableSchedulingpublic class DemoApplication{...}示例@Componentpublic class TestTask { privat...
2020-01-16 14:59:53 139
原创 SpringBoot集成JUnit单元测试
添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependen...
2020-01-16 14:25:22 230
原创 Mybatis动态SQL
{}与 $ {}的区别#{}将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”。${}将传入的数据直接显示生成在sql中。如:order by useriduser_iduserid,如果传入的值...
2020-01-14 23:43:53 101
原创 Mybatis之collection与association标签
CREATE TABLE teacher ( id INT(10) NOT NULL, name VARCHAR(30) DEFAULT NULL, PRIMARY KEY (id)) ENGINE=INNODB DEFAULT CHARSET=utf8INSERT INTO teacher(id, name) VALUES (1, '秦老师'); CREATE TABLE ...
2020-01-14 23:40:28 295
原创 SpringBoot使用Mybatis generator自动生成文件
添加依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3....
2020-01-14 22:50:05 230
原创 SpringBoot2整合Mybatis
Springboot整合Mybatis有两种常用方式:一种是常见的XML方式,一种是全注解准备使用的是mysql5.7添加Mybaits依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s...
2020-01-14 20:17:13 134
原创 SpringBoot发送Email
org.springframework.mail.javamail.JavaMailSender,其提供了许多简单易用的方法,可发送简单的邮件、HTML格式的邮件、带附件的邮件,并且可以创建邮件模板。添加依赖 <dependency> <groupId>org.springframework.boot</groupId>...
2020-01-13 21:39:02 263 1
原创 SpringBoot整合Thymeleaf
为何使用Thymeleaf如果希望以 Jar 形式发布模块则尽量不要使用 JSP 相关知识,这是因为 JSP 在内嵌的 Servlet 容器上运行有一些问题 (内嵌 Tomcat、 Jetty 不支持 Jar 形式运行 JSP,Undertow 不支持 JSP)。ThymeLeaf常用表达式、标签和函数常用表达式• ${...}变量表达式。•* { .. . } 选择表达式。• #...
2020-01-13 16:41:38 144
原创 SpringBoot继承Devtools实现热部署
添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>tr...
2020-01-12 16:13:47 122
原创 SpringBoot整合Swagger2实现RESTful风格
SpringBoot整合Swagger2实现RESTful风格描述传统请求方法RESTful请求方法查询/user/query?name=xGET/user?name=xGET详情/user/getInfo?id=1GET/user/1GET创建/user/create?name=xPOST/userPOST修改/user/u...
2020-01-12 12:52:46 212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人