web后台开发
文章平均质量分 66
Java_Zhangchao
IT菜鸟
展开
-
点点滴滴
最近老是有程序占用JVM的端口号,后来上网查询资料很快给解决了,现在总结一下严重: Error starting endpointjava.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Meth原创 2016-07-23 20:41:02 · 403 阅读 · 0 评论 -
Sruts2与Struts1框架处理流程的区别
Struts1(1)客户端向web服务器发出*.do的http请求(2)Struts1中的核心控制器ActionServlet拦截该请求,并根据用户请求,在Struts-config-xml配置文件里查找对应的业务逻辑控制器Action ,其中Action的name属性指定了用于封装请求参数的ActionForm,之后实例化一个ActionForm并把用户请求的参数填充给ActionFor原创 2016-07-16 20:52:07 · 770 阅读 · 0 评论 -
Hibernate一对多双向级联操作
1新建新闻类News与评论类Comment,对应的映射文件分别是:News.hbm.xml与Comment.hbm.xml。News.hbm.xml"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> Mapping file autogenerated by MyEclipse Persist原创 2016-08-18 12:18:04 · 438 阅读 · 0 评论 -
hibernate多对多映射关系
以下通过一个案例来讲解hirbernate多对多的应用通过一个持久化类Student,和一个持久化类Course类以下是二者的Student.hbm.xml和Course.hbm.xmlStudent.hbm.xml"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> Mapping fil原创 2016-08-18 20:44:55 · 390 阅读 · 0 评论 -
Hibernate多对多关系映射拆解为两队多对一关系映射
例如商品表Items与类别表Category,在数据库里面新建两张表步骤一:create table Items(id int auto_increment primary key,name varchar(20) not null,basePrice float not NULL)create table category (cid int auto_in原创 2016-08-20 12:23:11 · 530 阅读 · 0 评论 -
java线程安全,同步,异步
线程是比进程更小的执行单位,是在进程基础上进行的进一步划分。所谓多线程是指进程在执行过程中可以产生多个同时存在、同时运行的线程。多进程机制可以合理利用资源,提高程序的运行效率。一个进程至少包含一个线程(JVM虚拟机的启动是多线程的,至少有两个线程:main 和垃圾回收机制)。1、什么是线程安全?进程在运行时为了更好的利用资源提高运行效率,会产生多个线程,但是这多个线程运行时,会对同一个资源原创 2016-08-09 12:44:48 · 3273 阅读 · 0 评论 -
Hibernate使用session查找、更新、和删除文件
引例:什么是hibernate,hibernate是一种持久化框架,什么是持久化,能够将瞬间状态数据和持久状态数据进行双向转换什么是ORM ORM是一种对象——关系数据映射怎样实现ORM呢?ORM是通过描述对象和数据库之间映射的元数据(元数据通常采用XML格式,并存放在专门的对象——关系映射文件中),将应用程序中的1对象自动持久化到关系数据库中。演示MyEclipse中使用Hibern原创 2016-08-15 19:01:36 · 1464 阅读 · 0 评论 -
Hibernate报错session was already closed
org.hibernate.sessionException session was already closed因为hibernate里如果不是用getSession()或者openSession获取一个session对象,而是采用getCurrentSession获取session对象时,当事务结束的时候,不管是提交还是回滚事务,hibernate都会自动关闭session的.,如果此时还原创 2016-08-15 20:12:33 · 867 阅读 · 0 评论 -
Hibernate的java.lang.StackOverFlowError问题
出现这类问题,主要是在一对多双向关联映射时在一方的java类里面的toString()方法时,出现了多方的类如图@Override public String toString() { return "Classes [cid=" + cid + ", cname=" + cname + ", cinfo=" + cinfo + "原创 2016-08-17 18:58:21 · 1561 阅读 · 0 评论 -
关于Struts2自定义转化器的工作
Struts2中的自定义类型的转换器必须要实现ognl.TypeConverter接口。为了开发方便,可以直接继承自org.apache.struts2.util.StrutsTypeConverter抽象类,在该类中必须要实现两种方法public Object convertFromString(Map arg0, String[] arg1, Class arg2)public Str原创 2016-07-26 19:26:26 · 526 阅读 · 0 评论 -
Struts1知识点、注意事项总结
Struts1入门示例:1:分析用户需求,列举该应用程序的各种功能,以及限制条件。2:导入Struts1框架jar包(可以自动在myeclipse导入)到web工程。3:创建模型(实体类模型和用于处理业务逻辑组件的javaBean)。4:创建ActionForm,Struts1将自动把表单数据封装到ActionForm中(此时应注意ActionForm类里的属性名应该与表单元素原创 2016-07-22 21:52:35 · 796 阅读 · 0 评论 -
JSTL标签总结(c标签 核心标签)
1,jstl标签提供4个主要的标签库:核心标签库、国际化与格式化标签库,XML标签库,SQL标签库2,在使用标签库之前必须要导入jstl.jar和standard.jar3,使用之前引用标签 如:核心标签库4,通用标签或者条件符合的内容条件不符合的内容重点:循环里面的内容原创 2016-08-09 10:18:30 · 460 阅读 · 0 评论