自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (49)
  • 收藏
  • 关注

原创 Unable to build the default ValidatorFactory

今天数据库连接配置全写在hibernate.cfg.xml的时候没有问题,与spring整合的时候就出现了这个问题,反复查了代码,没找到问题org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path re

2015-07-29 23:03:49 2929

原创 Spring(十三)JDBC相关概念、事务隔离级别、事务传播属性、事务管理及Spring整合JDBC

做开发不连接数据库怎么行!Spring整合JDBC过程中,数据源可以直接都在beans.xml里配置,也可以把数据单独放在一个properties文件里,方便维护。首先放入各种jar包,连接MySQL当然要放数据驱动文件。jar包什么的对照项目截图beans.xml<beans xmlns="http://www.springframework.org/schema/be

2015-07-26 21:57:40 1872

原创 Spring(十二)使用Spring的xml文件配置方式实现AOP

beans2.xmlxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLo

2015-07-26 11:13:01 1334

原创 Spring(十一)使用Spring的注解方式实现面向切面技术AOP

AOP涉及到的一些概念:Aspect(切面):横切性关注点的抽象即为切面,与类相似,只是两者的关注度不一样,类是对物体特征的抽象,而切面是横切性关注点的抽象。Joinpoint(连接点):所谓连接点指那些被拦截的点。在Spring中,这些点指的是方法,因为Spring只支持方法类型的连接点(实际上Joinpoint还可以是field或类构造器)。Pointcut(切入点):所谓切入点是

2015-07-25 18:43:21 5338

原创 Spring(十)通过动态代理(JDK的Proxy)和cglib实现AOP技术

拦截所有业务方法,根据user是否为null判断用户是否有权限,有权限就允许执行业务方法,无权限就不执行。

2015-07-25 10:22:51 1288

原创 Spring(九)让Spring自动扫描和管理Bean

在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找和维护起来也不太方便。Spring2.5为我们引入了组件自动扫描机制,它可以在类路径下寻找标注了@Component、@Service、@Controller、@Repository注解的类,并把这些类纳入Spring容器中管理。它的作用和在xml文件中使用bean节点配置组件

2015-07-24 21:33:08 3181 3

原创 Spring(八)编码剖析@Resource注解的实现原理

beans2.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springfra

2015-07-24 19:21:31 961

原创 Spring(八)编码剖析@Resource注解的实现原理

配置文件beans2.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.sprin

2015-07-24 16:55:44 1453

原创 Spring(七)用@Resource和@Autowired注解完成属性装配及自动装配

使用到注解需导入jar包:common-annotations.jar 手工装配依赖对象有两种编程方式: 一、在xml配置文件中通过bean节点进行配置,如: package test.spring.dao;public interface PersonDao { public abstract void add();}package test.spring.dao.impl;impor

2015-07-24 11:33:10 3534

原创 Spring(六)使用构造器装配属性

beans.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.s

2015-07-23 21:34:51 1051

原创 Spring(五)依赖注入原理及多种数据类型的装配

Spring实现依赖注入有几种方式。基本类型对象注入package test.spring.dao;public interface PersonDao { public abstract void add();}package test.spring.dao.impl;import test.spring.dao.PersonDao;public class P

2015-07-23 16:23:10 1674

原创 Spring(四)JavaBean作用范围的配置及生命周期

Bean的作用范围有几种:singleton  在每个Spring Ioc容器中一个Bean定义只有一个对象实例。默认情况下会在容器启动时初始化Bean,但我们可以指定Bean节点的lazy-init="true"来延迟初始化Bean,这样只有第一次获取Bean才会初始化Bean。如:如果想对所有Bean都应用延迟初始化,可以在根节点beans设置default-lazy-

2015-07-23 11:04:47 2461

原创 Spring(三)Spring三种实例化JavaBean的方式

Spring实例化JavaBean的方式有三种:使用类构造器实例化、使用静态工厂方法实例化、使用实例化工厂实例化package test.spring.service;public interface PersonService { public abstract void save();}package test.spring.service.impl;import te

2015-07-23 10:24:06 2451

原创 Spring(二)编码剖析Spring对JavaBean的管理

用实体类保存JavaBean的配置信息package test.spring.entity;public class Bean { private String id; private String classPath; public Bean(String id, String classPath) { super(); this.id = id; this.clas

2015-07-22 21:20:15 1095

原创 Spring(一)Spring相关概念理解及环境搭建

Spring是一个开源的控制反转(Ioc)和面向切面(AOP)的容器框架,它的目的主要是简化企业开发。所谓控制反转就是应用本身不负责依赖对象的创建和维护,依赖对象的创建和维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的反转。所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。Spring作用:降低组件之间的耦合度,实现软件

2015-07-22 16:43:48 1059

原创 Hibernate(十三)Session管理

Hibernate有了新的版本,部分内容待更新。package test.hibernate.hbmSessionManage;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import org.junit.Test;p

2015-07-22 11:08:17 848

原创 Hibernate(十二)Session缓存与二级缓存

一级缓存主要作用是管理对象。应用程序级别的缓存(SessionFactory级别的缓存),也叫二级缓存,默认是不开启的。懒加载的类(Department)中的集合(Employee)要进行懒加载也需要另外进行设置,同时Employee类也要打开。不管是一级缓存还是二级缓存,都需要根据OID获取对象才有效。package test.hibernate.hbmSecondCache;

2015-07-21 20:02:11 1491

原创 Hibernate(十一)HQL查询

HQL:Hibernate Query LanguageHQL有几个特点:与SQL相似,SQL中的语法基本上都可以直接使用;SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性;HQL的关键字不区分大小写,类名与属性名区分大小写;select可以省略。package test.hibernate.hbmHQL;import java.util.Has

2015-07-20 22:40:43 960

原创 Hibernate(十)继承结构映射

Hibernate中继承结构映射有三种实现方式:使用一张表(映射文件名与超类相同)每个类一张表(抽象类也对应表。每个表中只有当前类中的属性)每个具体类对应一张表(抽象类不对应表。每个表中都有全部的信息,包括继承过来的信息)这里以论坛帖子和回复为例。使用一张表超类package test.hibernate.hbmExtends;import java

2015-07-19 20:44:28 899

原创 Hibernate(九)实现一对一关联映射关系

Hibernate中实现一对一映射有基于外键的方式和基于主键的方式。由于基于主键方式的映射在实现删除等操作时存在的问题且不够灵活,一般建议使用基于外键的方式实现。待续

2015-07-19 08:03:40 1104

原创 Hibernate(八)Session方法、事务隔离级别及懒加载

对象的状态:Session中 数库中 -----------------------临时 无无持久化 有最终会有游离 无有删除 调用了delete()方法后1,操作实体对象的save()update()saveOrUpdate()delete()2,操作缓存的clear() 清空Session缓存,不会执行sql语句。

2015-07-17 22:39:36 1548

原创 Hibernate(七)实现多对多关联映射关系

直接以老师与学生的关系为例。在多对多关联关系中,其中一方都可通过Set保留另一方的所有信息,这样的关联是双向关联。在多对多关联关系中,也只能是双向关联。老师和学生分别对应一张表,通过一张有双方id的中间表来维护多对多的关联。

2015-07-16 20:28:19 2722

原创 Hibernate(六)实现一对多、多对一映射关联关系

一对多、多对一这种关系在现实生活中很多,例如部门与员工的关系,学校里班级与学生的关系...那么在具体的系统实现中如果i实现这种关联关系呢?这里以部门和员工的关系为例。部门实体类package test.hibernate.hbmOneToMany;import java.util.HashSet;import java.util.Set;public class Depart

2015-07-16 09:12:31 4526 1

原创 Hibernate(五)映射集合属性及排序

这里先将集合Set在数据库中的存储。就是新建一个表,新建的表的主键对应另一张的外键,而集合的每个值对应一条记录,以同一个set的数据以主键值相同的记录区分。package test.hibernate.set;import java.util.Set;public class User { private Integer id; private String name; pri

2015-07-14 20:49:45 2651

原创 Hibernate(四)主键属性

这些属性什么的用到的时候直接查api文档就行了。但api文档对于没有经验的初学者可能有些困难。 这里主要是介绍映射文件主键的生成策略。因为用到Hibernate就会用到,所以比较重要。 实体类package test.hibernate.hbmProperty;public class User { private String id; private String name;

2015-07-14 15:36:55 1180

原创 Hibernate(三)映射实现

其实之前的例子中也涉及到了映射。Hibernate的特点就是利用Hibernate.cfg.xml配置数据库相关信息,xxx.hbm.xml配置对象与数据库表的映射信息。这次写的例子涉及到大文本信息的存储和图片信息在数据库中的存储,比较有实用价值。实体信息package test.hibernate.domain;import java.util.Date;public

2015-07-14 09:31:50 1004

原创 Hibernate(二)实现数据库的基本操作及相关api

配置过程省略。数据库连接的公共类HibernateUtils.javapackage test.hibernate.dao;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUt

2015-07-13 09:34:57 1460

原创 Hibernate(一)文件配置、表结构的生成、默认与c3p0连接池的配置

隔了这么久,终于有时间来学学Hibernate了,话说配置还真繁杂。在开发过程中,经常看到分层现象,主要目的是为了解耦。B/S最少分三层:view    表示层   action/sevlet/xx  数据   jsp 模板service 业务层dao     数据访问层下面是真正的Hibernate入门。首先是导入一些必须的jar包;数据库采用MySQL,

2015-07-12 15:55:21 1694 2

原创 Struts2(十)标签

property标签用于输出指定值:<s:set name="name" value="LinDL"/><s:property value="#name"/>default:可选属性,如果需要输出的属性值为null,则显示该属性指定的值。 escape:可选属性,指定是否格式化HTML代码。 value:可选属性,指定需要输出的属性值,如果没有指定该属性,则默认输出 ValueStack栈顶

2015-07-01 12:56:12 817

你可能不知道的Notification用法

http://blog.csdn.net/lindonglian/article/details/43346549

2015-01-31

你可能不知道的Toast用法

http://blog.csdn.net/lindonglian/article/details/43340219

2015-01-31

Android官方API文档完整版.chm

中文完整的Android Api参考资料,开发Android最完整的参考资料,开发过程中遇到的问题都可以在上面找到根源

2015-01-30

子线程接收主线程发送的消息

http://blog.csdn.net/lindonglian/article/details/43316599

2015-01-30

管理MessageQueue的Looper使用

http://blog.csdn.net/lindonglian/article/details/43316239 不使用默认的looper

2015-01-30

管理MessageQueue的Looper

http://blog.csdn.net/lindonglian

2015-01-30

Message消息的两种发送方式样例send和post

http://blog.csdn.net/lindonglian/article/details/43315681

2015-01-30

Message的各种使用案例

http://blog.csdn.net/lindonglian/article/details/43303339

2015-01-30

AsynTaskProject

http://blog.csdn.net/lindonglian/article/details/43231487

2015-01-28

FileSaveToSDCard

http://blog.csdn.net/lindonglian/article/details/43226881 将数据保存的SDCard

2015-01-28

PopupWindow

http://blog.csdn.net/lindonglian/article/details/43205429

2015-01-27

写数据到手机内存

http://blog.csdn.net/lindonglian/article/details/43191629

2015-01-27

ProgressDialog应用实例

http://blog.csdn.net/lindonglian/article/details/43158929

2015-01-26

DateAndTimeDialog

http://blog.csdn.net/lindonglian/article/details/43159237

2015-01-26

AlertDialog

http://blog.csdn.net/lindonglian/article/details/43158633

2015-01-26

Android的SQLite详细应用实例

http://blog.csdn.net/lindonglian/article/details/43090901

2015-01-24

隐式Intent的应用

打电话、发短信、访问网页 http://blog.csdn.net/lindonglian/article/details/43064499

2015-01-23

用Android写的MP3Player

学习service的好例子,详情请睹http://blog.csdn.net/lindonglian/article/details/43063883

2015-01-23

标准struts2和mvc写的用户管理

标准struts2和mvc写的用户管理,最基本的添加、删除、修改、查询功能都有,已调好,非常适合入门

2014-11-19

struct2的jar包.rar

用structs2开发需要用到的jar包,包含5个

2014-10-29

netflix-statistics

netflix-statistics netflix-statistics netflix-statistics jar包

2018-07-27

redis客户端redis-desktop-manager

在win7上亲测可用redis-desktop-manager

2017-03-15

Notepad++主题样式配置文件stylers.xml

已配好的Notepad++主题样式文件

2016-07-26

gocode.exe

http://blog.csdn.net/lindonglian/article/details/50659776

2016-02-13

gocode.rar

http://blog.csdn.net/lindonglian/article/details/50659776

2016-02-13

go1.5.3.windows-amd64.msi

go1.5.3.windows-amd64.msi

2016-01-25

editplus-go.stx

让editplus支持Go语言编写的go.stx文件

2016-01-22

绿色版超小截图Screener

绿色版超小截图Screener

2015-12-15

Package Control.sublime-package

Package Control.sublime-package

2015-12-15

commons-pool-1.6.jar

commons-pool-1.6.jar用于redis池

2015-11-16

工作流流程设计器

activiti-designer-5.15.0.zip工作流流程设计器

2015-09-12

slf4j-1.7.12.zip

slf4j-1.7.12.zip,目前官方最新的jar包,需要就下吧

2015-07-30

slf4j-1.6.1.zip

slf4j-1.6.1.zip,需要就下吧,官方的,东西很全

2015-07-30

log4j-1.2.17.zip

这个用到的都知道,log4j-1.2.17.zip,目前最新的jar

2015-07-30

axis2-1.6.2-war.zip

Web services之Axis插件,

2015-05-27

人人分享接口开发包

人人分享接口开发包

2015-02-28

QQ和QQ空间分享接口开发包

这里有QQ和QQ空间分享接口开发包免积分提供下载,就不用到开发平台去找了

2015-02-28

ActionMode和PopupMenu应用

http://blog.csdn.net/lindonglian/article/details/43915751

2015-02-23

Android实现二级菜单和标题栏菜单

http://blog.csdn.net/lindonglian/article/details/43908147

2015-02-22

Menu应用实例

http://blog.csdn.net/lindonglian/article/details/43907303

2015-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除