java
文章平均质量分 52
几度随逝水
电子科技大学研究生在读
展开
-
java集合框架整理(一)Collection
搁置了好久了,今天抽点时间来整理下java几个集合类的区别。首先,是集合框架体系图:原创 2018-05-13 16:51:39 · 153 阅读 · 0 评论 -
电商项目实践总结
暑期的电商项目已经接近尾声。现对全部技术与知识做个总结。项目前端用了layui和thymeleaf模板引擎。后端springboot搭建,数据库MySQL,用springbootJPA管理数据库,shrio做权限。需要总结的东西大概有:1、shrio权限2、jpa标签使用3、jQuery相关4、js相关5、springMVC,thymeleaf,ajax交互6、后端...原创 2018-07-20 17:33:38 · 1661 阅读 · 0 评论 -
JSP九大内置对象和4大域对象
一,什么是内置对象?在jsp开发中会频繁使用到一些对象,如ServletContext HttpSession PageContext等.如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐.SUN公司因此在设计jsp时,在jsp页面加载完毕之后自动帮开发者创建好了这些对象,开发者只需要使用相应的对象调用相应的方法即可.这些系统创建好的对象就叫做内置对象.在serv...转载 2018-07-19 09:40:43 · 214 阅读 · 0 评论 -
使用JPA,Dao层方法名规范
Jpa把名字写好就不用写sql了,增加了代码可移植性~OK,下面就是名称规则:直接在接口中定义查询方法,如果是符合规范的,可以不用写实现,目前支持的关键字写法如下:JpaRepository会对方法名进行校验 不符合规范会报错 除非添加@Query注解Spring Data JPA框架在进行方法名解析时,会先把方法名多余的前缀截取掉,比如 find、findBy、read、readBy、get、g...原创 2018-07-05 17:49:32 · 9994 阅读 · 0 评论 -
@Controller和@RestController的区别?
@Controller和@RestController的区别?知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作...转载 2018-07-05 09:08:51 · 99 阅读 · 0 评论 -
前端自定义数组对象传后端(springmvc)
对于想要前端传自定义对象数组到后端,以上的方式就不适用了,那么解决办法是什么呢? ajax请求中设置contentType:"application/json;charset=utf-8" ajax请求中设置data:JSON.stringify(dataList) 后端Controller种用@RequestBody YourObject[] data进行接收...原创 2018-07-17 14:15:33 · 1288 阅读 · 0 评论 -
thymeleaf 入门
thymeleaf :模板引擎,可以实现前后端交互,前端动态加载。引入thymeleaf:1.引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf<...原创 2018-07-10 15:21:48 · 342 阅读 · 0 评论 -
java多线程,run()和start()的区别
run()方法,是用来封装需要采用多线程的代码的方法。直接执行run()并不会启动多线程。start()方法,做两件事:1、启动线程2、执行run()方法原创 2018-05-23 15:58:08 · 144 阅读 · 0 评论 -
java输入参数
Scanner类 Scanner sn = new Scanner(System.in); int age = sn.nextInt();原创 2018-05-20 23:24:31 · 1699 阅读 · 0 评论 -
集合框架Set(三)
Set是不重复的集合:HashSet:根据HashCode来判断元素是否重复,无序。TreeSet:根据compare方法判断大小,有顺序。代码如下:public class Number implements Comparable<Number> { int max; int min; Number(int a, int b) { this....原创 2018-05-14 16:27:27 · 147 阅读 · 0 评论 -
集合框架List(二)
常用List:ArrayList,LinkedList,VentorArrayListArrayList就是动态数组,是Array的复杂版本,它提供了如下一些好处:1、动态的增加和减少元素2、实现了Collection和List接口3、灵活的设置数组的大小使用方法如下: ArrayList List = new ArrayList(); for (int i = 0; i <...原创 2018-05-13 17:43:12 · 158 阅读 · 0 评论 -
java集合框架整理(转)
java集合视频版点击查看 java集合就是一个容器。1. 集合概述l 为了保存不确定的数据,或者对象,以及保存具有映射关系的数据。l 所有的集合类都位于java.util包下。1.1. 什么是集合,有什么特点?面向对象语言对事物的体现都是以对象的形式存在,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。集合只用于存储对象,集合长度...转载 2018-05-13 16:54:27 · 233 阅读 · 0 评论 -
load-on-startup
web.xml中load-on-startup的作用The load-on-startup element indicates that this servlet should be loaded (instantiated and have its init() called) on the startup of the web application. The optional conte...转载 2018-07-27 09:29:55 · 207 阅读 · 0 评论