摘要:参考:https://blog.csdn.net/miachen520/article/details/52195832 hibernate自带一级缓存 和 二级缓存 一,一级缓存: 基于Session的缓存,缓存内容只在当前session有效,session关闭,缓存内容失效。作用范围小,持续时间
阅读全文
摘要:hibernate支持c3p0连接池 需要导入c3p0的jar包
阅读全文
摘要:1, 做个简单的util 2,做个Accounts的qrud接口 3,实现接口 4,简单使用
阅读全文
摘要:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 ORM: Object Re
阅读全文
摘要:和单个文件上传配置都是一样的,只是在action中接受参数时候,接受的是数组,不再是单个的文件。 一,action的实现: 二,配置action 三,表单的实现
阅读全文
摘要:转:https://blog.csdn.net/bighuan/article/details/70198935
阅读全文
摘要:一,首先创建一个表单页面 二,创建一个接受文件的Action处理上传的文件 三,配置action 这样就搞定了。注释很重要
阅读全文
摘要:structs可以对参数进行自动封装,做法也很简单. 一,action参数自动封装: 1,可以直接在action类中,声明public的属性,接受参数。 2,属性也是是private,如果是private,需要提供setter方法,也可以根据需要提供getter方法。 3,struts可以自动对类型
阅读全文
摘要:一,动态查找 1,配置允许动态调用 2,配置action 3,动态调用语法 二,通配符
阅读全文
摘要:1,配置文件的引用 struts中配置文件可以有多个,每个模块的包里面都可以单独设立一个struts配置文件。 主的配置文件,放在“src”文件夹下,可以引入其他配置文件,引入方式: 其中file属性的配置路径可以右键,copy qualified name 2,常用常量的配置 指定request编
阅读全文
摘要:上一篇介绍了struts使用的四个步骤。 其中在开发action的时候,可以有三种实现方式: 1,写一个类,继承与ActionSupport 2,写一个类,实现Action接口 3,写一个类,实现业务方法,既不继承ActionSupport,也不实现Action接口 一,继承ActionSuppor
阅读全文
摘要:在javaweb开发过程中,如果只使用servlet,jdbc,jsp进行开发,也可以遵从MVC的模式,这时候,servlet相当于control层,属于负责处理业务逻辑的控制器,同时也需要对获取和返回数据,链接的跳转和转发进行封装。那么就显得比较臃肿了。(类似iOS开发中的MVC,如果viewCo
阅读全文
摘要:public static String getAllDirectorisAndFiles(String path){ Map responseMap = new HashMap(); responseMap.put("time_stamp", Tools.currentTime()); String responseString = ""; try { getD...
阅读全文
摘要:怎么操作数据库: 1,通过客户端(比如mac的终端,或者sql pro等专业工具)登陆数据库服务器(mysql -u root -p) 2,编写sql语句 3,发生sql语句到数据库服务器执行。 JDBC,java database connector,是使用java代码发送sql语句的技术。 JD
阅读全文
摘要:1,选中项目,【右键】-【Refactor】-【Rename】 在弹出面板中,填写New Name 点击【OK】 2,改变运行时目录名称 选中项目【右键】-【Properties】 在弹框中选择选择【Web】-【Web Context-root】 改成新的名字,点击【OK】
阅读全文