- 博客(7)
- 收藏
- 关注
原创 Spring Boot常见注解及功能
@SpringBootApplication,替代@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan@ImportAutoConfiguration,导入配置类,一般做测试的时候用,正常优先使用@EnableAutoConfiguration@SpringBootConfiguration,替代@Configurat...
2019-04-23 20:50:00
636
原创 SSM常用注解
Mybatis注解@Arg:单独的构造方法参数@CacheNamespace:为给定的命名空间配置缓存@CacheNamespaceRef:参照另外一个命名空间的缓存来使用@Case:单独实例的值和它对应的映射@ConstructorArgs:收集一组结果传递给对象构造方法@Insert,@Update,@Delete:代表了执行的真实SQL,使用字符串数组@InsertProvid...
2019-04-22 20:58:06
277
原创 Servlet运行原理以及生命周期
Servlet运行原理Servlet生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。在讨论Servlet生命周期之前,先让我们来看一下这几个方法:init()方法在Servlet的生命周期中,仅执行一次init()方法,它是在服务器装入Servlet时执行的,可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无...
2019-04-20 20:14:57
147
原创 HashMap遍历
//第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和value:"); for (String key : map.keySet()) { System.out.println("key= "+ key + " and value= " + map.get(key)); } //第二种 System.out.println...
2019-04-19 20:56:47
136
原创 Spring Boot 上传文件
上传文件是互联网中常常应用的场景之一,最典型的情况就是上传头像等,今天就带着带着大家做一个 Spring Boot 上传文件的小案例。1、pom 包配置<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-paren...
2019-04-18 20:50:41
178
原创 Spring Boot小技巧
create: 每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。create-drop :每次加载hibernate时根据model类生成表,但是sessionFactory一关闭,表就自动删除。update:最常用的属性,第一次加载hibernate时根据model类会自动建立起表的结构(前提是先建立好数据库),以后加载hibernate时根据 model类自动更新表结构,即使表
2019-04-16 20:44:47
117
原创 Java 发送邮件
JAVA 发送邮件操作环境具体实现操作环境1、Maven2、开发工具:IntelliJ IDEA3、邮箱服务:QQ邮箱具体实现1、进入QQ邮箱设置账户里开通STMP服务点击生成授权码,获得密钥。2、导入依赖<!-- https://mvnrepository.com/artifact/javax.mail/mail --><!--发送邮件--><...
2019-04-15 13:19:35
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人