随笔分类 -  java

摘要:Eureka Server项目启动报错处理 Eureka是一个服务发现组件,提供服务注册、发现等注册中心功能,使用spring boot启动eureka应用时出现报错: 20:36:17.646 [restartedMain] ERROR org.springframework.boot.Sprin 阅读全文
posted @ 2018-05-19 20:39 程序员小波与Bug 阅读(2210) 评论(0) 推荐(0) 编辑
摘要:Java基于ssm框架的restful应用开发 好几年都没写过java的应用了,这里记录下使用java ssm框架、jwt如何进行rest应用开发,文中会涉及到全局异常拦截处理、jwt校验、token拦截器等内容。 1、jwt工具类 直接贴代码了,主要包括jwt的sign、verify、decode 阅读全文
posted @ 2018-05-17 22:39 程序员小波与Bug 阅读(337) 评论(0) 推荐(0) 编辑
摘要:Spring boot应用踩坑集锦 spring boot是spring的一种开发套件,是spring cloud的基础框架,要学习spring cloud微服务是绕不开的,遇到一些踩坑问题在这里记录下,以后有问题都会不定期更新。 1、maven项目角标始终有个红叹号 红色叹号一般表示包引入有问题, 阅读全文
posted @ 2018-05-14 08:57 程序员小波与Bug 阅读(359) 评论(2) 推荐(0) 编辑
摘要:spring boot使用的时候会遇到不断重启启动类的情况,热更新可以免去手动重启的烦恼,spring boot应用配置热更新主要有两种方式: 1、使用springloaded 配置pom.xml文件新增如下: 然后手动下载springloaded.jar包,保存至任意目录,右键项目选择:Run C 阅读全文
posted @ 2016-08-16 11:18 程序员小波与Bug 阅读(6247) 评论(0) 推荐(0) 编辑
摘要:分页一般分为物理分页:先查询所有值再分页输出,逻辑分页:直接分页查询输出,mybatis支持物理分页,如下: 1、物理分页: mapper映射: Dao接口: 测试: 2、逻辑分页: mapper映射: Dao接口: 测试: 阅读全文
posted @ 2016-07-04 16:24 程序员小波与Bug 阅读(233) 评论(0) 推荐(0) 编辑
摘要:CLOB数据mysql对应数据类型为longtext、BLOB类型为longblob: model实体: 1、blob、clob数据插入: 对应Dao接口: junit测试: 2、blob、clob数据查询(blob数据查询出来对应java的byte[]): Dao接口部分: 3、mybatis的多 阅读全文
posted @ 2016-07-04 15:43 程序员小波与Bug 阅读(4024) 评论(0) 推荐(0) 编辑
摘要:mybatis的动态sql语句很强大,在mapper映射文件中使用简单的标签即可实现该效果,下面一个个记录: 1、select查询 简单的select类似如下: 1)if(常用于各种查询的条件判断部分) 结合where标签使用如下: 2)choose(同if..else..类似) 3)trim pr 阅读全文
posted @ 2016-07-04 14:45 程序员小波与Bug 阅读(245) 评论(0) 推荐(0) 编辑
摘要:一对一映射查询 1、数据库执行脚本: 这里使用2张表,学生表t_student、地址表t_address,演示查询学生时查询出对应的地址对象,首先是StudentDao: Student实体类: Address实体类: AddressDao: StudentMapper.xml映射文件: 1)、直接 阅读全文
posted @ 2016-07-01 16:06 程序员小波与Bug 阅读(345) 评论(0) 推荐(0) 编辑
摘要:测试版本 mybatis:3.2.8 数据库:mysql 项目结构 jar包准备 mybatis-3.2.8.jar mysql-connector-java-5.1.39-bin.jar junit-4.4.jar log4j-1.2.17.jar 配置文件 1、jdbc.properties配置 阅读全文
posted @ 2016-06-30 10:47 程序员小波与Bug 阅读(234) 评论(0) 推荐(0) 编辑
摘要:spring boot默认使用logback日志记录工具,修改为log4j: 添加log4j.properties文件: 效果: 阅读全文
posted @ 2016-06-27 11:58 程序员小波与Bug 阅读(2915) 评论(0) 推荐(0) 编辑
摘要:1、新建项目: 2、选择模板: 3、输入项目信息: 4、新建的项目结构,发现index.jsp报错,直接删除重新创建一个index.jsp文件后,发现仍然报错,再在pom/xml文件中添加相应的servlet依赖: 修改后pom.xml依赖: 5、修改项目build path: 发现修改后项目结构发 阅读全文
posted @ 2016-06-27 11:35 程序员小波与Bug 阅读(166) 评论(0) 推荐(0) 编辑
摘要:首先是pom.xml依赖: 然后是定时任务类ScheduledTask: cron表达式的规则: 最后是Spring Boot启动类: 阅读全文
posted @ 2016-05-21 13:51 程序员小波与Bug 阅读(2029) 评论(0) 推荐(2) 编辑
摘要:项目中配置spring时async-supported报错: 是因为<async-supported>true</async-supported>是web.xml 3.0的新特性,所以更改web.xml头部文件如下即可: 阅读全文
posted @ 2016-05-18 14:38 程序员小波与Bug 阅读(3123) 评论(0) 推荐(0) 编辑
摘要:spring-boot是spring的一种微服务框架,spring-boot的出现是为了解决以往spring项目中xml文件繁琐的配置。具体介绍参考:http://docs.spring.io/spring-boot/docs/1.4.0.M2/reference/htmlsingle/ 这里主要记 阅读全文
posted @ 2016-05-17 17:17 程序员小波与Bug 阅读(344) 评论(0) 推荐(0) 编辑
摘要:shiro是一种权限认证框架,实现一个简单的登录鉴权: 1、控制器层: Subject,可以理解为当前的用户主体,Shiro的session机制摆脱了http session限制,在非web环境中使用企业级session管理进行session会话管理,SecurityUtils为单例的工具类,返回当 阅读全文
posted @ 2016-04-28 21:47 程序员小波与Bug 阅读(779) 评论(0) 推荐(0) 编辑
摘要:1、pom.xml文件配置: 2、spring的applicationContext.xml: 3、web.xml配置: 阅读全文
posted @ 2016-04-15 22:10 程序员小波与Bug 阅读(422) 评论(1) 推荐(0) 编辑
摘要:1、下载 下载二进制bin文件:http://activemq.apache.org/activemq-5132-release.html 下载源码: 2、启动: 解压任意路径: 启动后: 3、访问: 访问http://localhost:8161/admin/ 用户名&密码:admin 4、主要应 阅读全文
posted @ 2016-04-11 19:49 程序员小波与Bug 阅读(306) 评论(0) 推荐(0) 编辑
摘要:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Co 阅读全文
posted @ 2016-04-05 18:51 程序员小波与Bug 阅读(234) 评论(0) 推荐(0) 编辑
摘要:使用tomcat做服务时,如果发送的url请求中包含中文字符,可能会出现乱码问题: 阅读全文
posted @ 2015-12-26 11:16 程序员小波与Bug 阅读(283) 评论(0) 推荐(0) 编辑
摘要:用spring+springmvc+mybatis+mysql实现简单的可编辑单元格,首先是页面效果图:其中,“编号”列是不可编辑的,“暂缓措施”是可以自由编辑的,主要html组成:Insert title here 编号 暂缓措施 ... 阅读全文
posted @ 2015-11-11 21:44 程序员小波与Bug 阅读(3162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示