SSM
lk小强
水滴穿石,一步一个脚印成长为大神
展开
-
IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示
1.问题描述 在Idea的spring工程里,经常会遇到Could not autowire. No beans of ‘xxxx’ type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服。2. 原因原因可能有两个,第一个是IntellijIDEA本身工具的问题。第二个便是我们导入@S...原创 2019-06-05 14:02:16 · 73496 阅读 · 11 评论 -
Java高并发秒杀API-Java高并发秒杀API之Service层
第1章 秒杀业务接口设计与实现1.1service层开发之前的说明开始Service层的编码之前,我们首先需要进行Dao层编码之后的思考:在Dao层我们只完成了针对表的相关操作包括写了接口方法和映射文件中的sql语句,并没有编写逻辑的代码,例如对多个Dao层方法的拼接,当我们用户成功秒杀商品时我们需要进行商品的减库存操作(调用SeckillDao接口)和增加用户明细(调用SuccessKill...原创 2019-06-26 22:22:38 · 659 阅读 · 0 评论 -
Java高并发秒杀API-Java高并发秒杀APi之业务分析与DAO层代码编写
总结复习一下之前的demo,本demo使用SpringMVC+Spring+MyBatis+MySQL实现一个秒杀系统。1、Java高并发秒杀API之业务分析与DAO层2、Java高并发秒杀API之web层3、Java高并发秒杀API之Service层4、Java高并发秒杀API之高并发优化其实这几个流程也就是开发的流程,首先从DAO层开始开发,从后往前开发,开始Coding吧!项目环...原创 2019-06-26 21:39:03 · 647 阅读 · 1 评论 -
IntelliJ IDEA配置连接MySQL数据库
如图:1、点击主界面右侧边栏Database2、点击"+"号3、点击Data Source4、点击MySQL如图填写数据库名,用户名和密码,之后点击下方Test Connection测试连接成功会显示上图字样...原创 2019-06-21 07:47:02 · 4583 阅读 · 1 评论 -
mybatis parameterType 多个参数
方案2,基于注解(推荐)/** * 根据偏移量查询秒杀商品列表 * @param off * @param limit * @return */ List<Seckill> queryAll(@Param("offset")int offset,@Param("limit")int limit);多参数时,用@Param...原创 2019-06-04 15:05:04 · 3163 阅读 · 0 评论 -
java.sql.SQLException: Access denied for user 'Administrator'@'localhost'
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: An attempt by a client to checkout a Connection has timed out. at...原创 2019-06-04 14:55:19 · 2890 阅读 · 0 评论 -
IDEA中连接github失败:Can't login: Connect to api.github.com:443
一般情况下,在IDEA中连接github,输入账号和密码,点击Test按钮,会连接成功。有时候会出现如下错误:Can’t login: Connect to api.github.com:443 [api.github.com/13.250.94.254] failed: Connection refused: connect出现该错误是本地hosts文件中配置不正确导致的。打开hosts...原创 2019-06-15 17:13:47 · 19172 阅读 · 3 评论 -
Java高并发秒杀系统API(三)之Web层开发-常见的错误
遇到的问题:1.无法弹出手机号输入框发现seckill.js加载失败,但程序并未报错把<script src="/resource/script/seckill.js" type="text/javascript"></script>修改为<script src="/seckill/resource/script/seckill.js" type="tex...原创 2019-06-09 21:14:17 · 271 阅读 · 0 评论 -
Invalid mime type "application/json, application/json": Invalid token chara
org.springframework.util.InvalidMimeTypeException: Invalid mime type “application/json, application/json”: Invalid token character ‘,’ in token “json, application/json”报此等错误,请检查:{“application/json;c...原创 2019-06-09 14:45:32 · 14818 阅读 · 0 评论 -
单元测试所需头顶注解和IDEA中用ctrl+shift+t 自动创建测试类
单元测试所需头顶注解和IDEA中用ctrl+shift+t 自动创建测试类原创 2019-06-03 10:27:49 · 2110 阅读 · 1 评论 -
在mysql中,涉及到金钱的数据类型一般是什么?
一般用decimal,长度18,保存2位小数,具体看业务在java的开发中,货币在数据库中MySQL常用Decimal和Numric类型表示,这两种类型被MySQL实现为同样的类型。他们被用于保存值,该值的准确精度是极其重要的值,例如与金钱有关的数据。当声明一个类是这些类型之一时,精度和规模的能被(并且通常是)指定;例如:salary DECIMAL(9,2)在这个例子中,9(precisi...原创 2019-06-02 09:15:15 · 33373 阅读 · 4 评论 -
mysql中int、bigint、smallint 和 tinyint的区别详细介绍
mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围类型 占用字节tinyint 1smallint 2mediumint 3int 4bigint 8mysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,搜集了些资料,整理分享出来,这篇为有关mys...原创 2019-06-02 08:58:42 · 11903 阅读 · 0 评论 -
Intellij IDEA连接数据库 sql集成工具 建数据库 执行sql语句 运行sql文件 教程
IDEA提供了很方便的集成工具。连接数据库的工具点击database1.打开database2.新建一个mysql连接3.填写信息,database填的是自己要连接的数据库名,mysql里面必须已经创建了该数据库,然后点击TestConnection按钮测试,success为测试成功 apply应用然后ok就行了...原创 2019-06-02 07:46:35 · 4350 阅读 · 1 评论 -
HTTP Status 500 - Error instantiating servlet class org.springframework.web.servlet.Dispatcherservle
最近使用IDEA创建一个SSM(springmvc+spring+mybatis)+Maven 项目运行时,提示找不到 org.springframework.web.servlet.DispatcherServlet在运行SSM项目的时候,死活报一个错误:HTTP Status 500 - Error instantiating servlet class org.springframew...原创 2019-06-30 17:02:39 · 2583 阅读 · 0 评论