2020年7月10日

spring @Value 属性值的注入

摘要: 今天在做项目的时候,发现明明给一个字段标注了@Value 并成功读取到了 application.properties 中属性值 但是在调用构造函数的时候 缺报了空指针异常,构造函数中需要的一个值没有传入。 后来经过查找资料,发现 spring的属性注入有两种方法: 1. 属性注入:通过无参构造函数 阅读全文
posted @ 2020-07-10 10:05 豆子和豆芽菜 阅读(1310) 评论(0) 推荐(0) 编辑
2020年7月1日

mybatis预编译

摘要: 内容源于 https://blog.csdn.net/weixin_34452850/article/details/88991943 和 https://blog.csdn.net/LoveInWar/article/details/89646085 总结 简单来说 #{} 在预编译时将参数 使用 阅读全文
posted @ 2020-07-01 09:43 豆子和豆芽菜 阅读(1047) 评论(0) 推荐(0) 编辑
2020年6月24日

BeanPropertyRowMapper浅谈

摘要: BeanPropertyRowMapper 使用BeanPropertyRowMapper将数据库查询结果转换为Java类对象。 一、应用 常应用于使用Spring的JdbcTemplate查询数据库,获取List结果列表,数据库表字段和实体类自动对应。示例: @Override public Li 阅读全文
posted @ 2020-06-24 16:27 豆子和豆芽菜 阅读(912) 评论(0) 推荐(0) 编辑
2020年3月1日

SpringBoot 中的@Controller 和@RestController 注解的区别

摘要: 今天在使用springboot初始化一个项目的时候,发现controller层的方法无法访问,网页总是404 @Controller public class HelloController { @RequestMapping(path = {"/hello"}) //@ResponseBody p 阅读全文
posted @ 2020-03-01 12:17 豆子和豆芽菜 阅读(602) 评论(0) 推荐(0) 编辑
2020年2月20日

Spring 获取容器中的Bean

摘要: 今天在用StringBoot 做异步推送项目的时候发现了一个问题,定义好的某个Bean无法通过applicatioContext.getBeansOfType。 找了一圈发现,这个Bean根本没有注入。 后来才发现定义的Bean忘记加@Component了。真是粗心大意害死人。 当你不知道这个Bea 阅读全文
posted @ 2020-02-20 13:58 豆子和豆芽菜 阅读(362) 评论(0) 推荐(0) 编辑
2019年6月10日

pycharm中安装BeautifulSoup出错

摘要: 在Python2版本中,仍然是BeautifulSoup,在使用时,import bs4 from BeautifulSoup 在Python3版本中,变为了bs4,在使用时,import bs4即可。 阅读全文
posted @ 2019-06-10 17:09 豆子和豆芽菜 阅读(736) 评论(0) 推荐(0) 编辑
2019年5月30日

易混淆点,随笔集

摘要: 一个变量或对象为null还是为空所代表的意义是不一样的。 null代表这个变量没有指明所属对象。 空代表这个变量所属对象的内容为空,例如 空字符串,空数组。 阅读全文
posted @ 2019-05-30 10:26 豆子和豆芽菜 阅读(90) 评论(0) 推荐(0) 编辑
2019年5月24日

idea中通过JDBC使用MySQL数据库与常见报错情况

摘要: 在IDEA中使用数据库使用官方提供的MySQL数据库,需要将数据库的驱动包添加到项目的构建路径 即Project Structure->Modules->Dependencies->选择JARs,将驱动包导入。 然而在web程序中,即使是这样,直接运行程序还是会出现ClassNotFoundExce 阅读全文
posted @ 2019-05-24 22:20 豆子和豆芽菜 阅读(1027) 评论(0) 推荐(0) 编辑
2019年5月6日

Collections.sort方法对于中文字符进行排序

摘要: 使用Collections.sort()方法对于中文字符进行排序,并不是按照中文拼音的顺序,原因是Collator类执行的是区分语言环境的String比较。 可调用Collator的静态方法getInstance()来获取所需语言环境的Collator对象。详细信息可查询API。 核心代码为 此时C 阅读全文
posted @ 2019-05-06 16:40 豆子和豆芽菜 阅读(1839) 评论(0) 推荐(0) 编辑