摘要: 一、注解开发 导入jar包;spring-aop-xxx.jar 导入约束:(在官方文档xsd-configuration.html可找) <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:/... 阅读原文
2018-02-03 16:01:02 阅读(814) 评论(0)
摘要:   前言       说到我们的web开发架构分层中,持久层是相对底层也是相对稳定的一层,奠定好根基后,我们才能专注于业务逻辑和视图开发。而自从ORM思想蔓延开来后,全自动ORM的Hibernate和半自动ORM的MyBatis几乎垄断了持久层(当然还有很多公司或者大牛自己封装的框架,不过相对占小部分),是发展过程中... 阅读原文
2018-02-03 15:43:01 阅读(770) 评论(0)
摘要:   注册登录界面尤为常见,我的界面尤为难看,勉为其难的写吧,前端不熟就是这样。。。 这个案例运用到了: 1.Jsp动态页面--->动态页面  2.Servlet逻辑判断后台---->实现界面与数据库/业务的连接,简而言之,起承转合。PS:后台响应Ajax后往前端回数据时,需按照前端规定的数据类型进行Wr... 阅读原文
2018-02-03 14:23:10 阅读(789) 评论(0)
摘要: 问题再现: 当我们每次创建maven项目时,jdk的默认版本是1.5,而我们一般机器上安装的是1.7以上的版本,jdk版本不一样,遇到这种问题,有两种解决办法: 至于右键设置jdk版本不推荐,在此不作说明,因为这种右键设置的更新项目之后又变回了原来的jdk版本。等于瞎忙活。。。。 解决办法: 第一种:(一次配... 阅读原文
2018-02-03 13:45:04 阅读(744) 评论(0)
摘要: JAVA集合概述      集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所有的集合类的都在java.util包下。        集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量);而集合只能保存对象。        Java的集合类主要由Colle... 阅读原文
2018-02-03 12:39:06 阅读(761) 评论(0)
摘要: Java集合大致可分为:List,Set,Map,Queue List:有序,可重复 Set:无序(输出和插入顺序不一定一致),不可重复 Map:映射关系,根据key去访问value Queue:队列,先进先出(FIFO) 集合类只能存储对象 List<int> //错误 List<... 阅读原文
2018-02-03 10:53:13 阅读(807) 评论(0)
摘要: ♣maven是什么? ♣maven下载、安装 ♣了解maven仓库 ♣eclipse配置maven ♣创建maven项目 ♣把maven项目转化为web项目  1.maven是什么? Maven是一个项目管理和综合工具。Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。Mave... 阅读原文
2018-02-03 09:56:11 阅读(787) 评论(0)
摘要: 原文已经写得非常详细了,直接把大神的文章转发过来了  https://www.cnblogs.com/xrq730/p/4979021.html 前言 这篇文章被归到Java基础分类中,其实真的一点都不基础。网上写ReentrantLock的使用、ReentrantLock和synchronized的区别的文章很多,... 阅读原文
2018-02-03 09:01:09 阅读(787) 评论(0)
摘要:   反射库(reflection library)提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵Java代码的程序。能够分析类能力的程序成为反射(reflective)。反射机制的功能极其强大,可以用来:在运行中分析类的能力;在运行中查看对象;实现通用的数组操作代码;利用Method对象,这个对象很像C+... 阅读原文
2018-02-03 07:40:02 阅读(783) 评论(0)
摘要: 学习Java并发编程不得不去了解一下java.util.concurrent这个包,这个包下面有许多我们经常用到的并发工具类,例如:ReentrantLock, CountDownLatch, CyclicBarrier, Semaphore等。而这些类的底层实现都依赖于AbstractQueuedSynchroni... 阅读原文
2018-02-03 07:37:02 阅读(787) 评论(0)