【Javaee应用架构】教程文章相关的互联网学习教程文章

java-如何保护从OAuth受保护资源中提取数据的Android应用安全

我的公司正在构建一个RESTful API,该API将返回中等敏感的信息(即财务信息,但不返回帐号).我可以控制RESTful API代码/服务器,还可以构建Android应用.我已将API设置为将OAuth 2与授权代码授予流程一起使用(带有客户端ID和密码),并且由于我们同时拥有客户端和提供者,因此我自动批准用户而无需批准客户端.当用户登录以检索令牌时,我们将CAS用于SSO,并将其用于授权服务器,作为OAuth 2流程的一部分. 我正在考虑各种方法来保护Android应用...

java-使用CAMERA时应用程序崩溃-Android【代码】

我编写了一个应拍照的应用程序,然后将其显示在屏幕上进行修改.在eclipse模拟器上尝试使用时,相机无法正常工作,因此我在Galaxy Nexus智能手机上尝试使用. 但是,当在我的SP上运行该应用程序时,该应用程序将崩溃,表示它不幸停止了工作. 在执行应用程序时,这是确切发生的情况: >我单击相机按钮,然后打开相机界面>拍照后,我可以选择丢弃或打开它>如果单击“丢弃”,应用程序将恢复正常使用>如果我点击打开,应用程序如上所述崩溃 我在Goo...

java-如何为具有多个数据源的grails 2.X应用程序配置c3p0?【代码】

我试图找到一个易于遵循的解决方案(可能是该问题的答案),用于在具有多个数据源的grails 2.X Web应用程序上配置c3p0连接池.我还无法通过Google搜索找到任何清晰易懂的帮助. 我正在寻找的答案将说以下内容: 1)需要什么罐子 2)哪些grails文件需要修改 3)在这些grails文件中放置内容的示例,包括import语句和示例代码. 假设我的应用程序中有两个数据源,即DataSource和dataSource_A,在DataSource.groovy中配置. 如何在grails 2.X Web应用...

java-非Spring Web应用程序可以使用并行Spring-MVC应用程序吗?

我有一个非常庞大的Tomcat应用程序.对业务非常重视(真钱赚钱).但这是遗留的Java代码.含义是,JSP(具有很多Javascript,Java代码),Servlet(具有数千行代码)等等.我们想摆脱这个糟糕的代码.现在,已经有针对另一个应用程序的请求(不同目的,不同功能).我们需要在另一个上下文根目录下使用/ NewApp,在传统应用程序目录结构下.就像一个迷你网站.它将具有不同的URL,甚至可以提供一些虚拟主机. 我们不想扩展传统代码.我们希望转向更好的技术和...

Java Web应用程序通过Spring模块化【代码】

我正在尝试建立这样的项目结构:Project |--Web_module.war|--Data_module.jar(Spring)|--Util_module.jar|--other public api...这意味着应该将不同的模块包装到不同的jar中,因此我必须对不同的模块(例如数据模块和Web模块)具有更多的spring配置(application-context.xml). 我的问题是,如何组织所有配置文件以将其正确包含在Web模块中. 提前致谢.解决方法:计划为您预期的每个jar文件创建一个单独的Eclipse项目. 根据您的项目功能选...

如何使用Maven构建可运行的JavaFX应用程序?【代码】

我是JavaFX的新手.我已经使用maven创建了一个Hello World项目.当我在Eclipse中运行它时,它工作正常.public static void main(String[] args) {launch(args); }@Override public void start(Stage primaryStage) throws Exception {primaryStage.setTitle("Hello World!");Button btn = new Button();btn.setText("Say 'Hello World'");btn.setOnAction(new EventHandler<ActionEvent>() {public void handle(ActionEvent event) {S...

java-添加视图数组会使android应用崩溃【代码】

我在这里有一个android应用程序的某些部分,没有明显的原因而崩溃. RL0恰好是用XML定义的一些LinearLayout,其中已经包含一些其他不相关的内容.老实说,我大部分时间都在使用C,所以我最初可能不太了解为什么在android中某些事情做的明显不同,但是我正在努力.关于如何解决该崩溃的任何帮助?错误消息状态为NullPointerException.谢谢.public class Osteoporoza extends Activity {public void onCreate(Bundle savedInstanceState) {su...

java-如何在Eclipse中剖析Eclipse应用程序?

我在Eclipse中开发了一个插件.但是它存在一些性能问题.我想分析我的插件以找到一些挂钩.我搜索并找到了TPTP,但是它在Eclipse Indigo中不起作用.是否有其他可用的eclipse插件可用于对Eclipse Application / Java Process进行概要分析?我正在使用“运行/调试”作为Eclipse应用程序运行我的插件. 谢谢.解决方法:由于Eclipse程序仍然是Java程序,因此可以使用任何普通的Java Profiler.进行测量后,您只需要为插件的软件包名称过滤结果.我...

如何在同一终端中从Java应用程序打开vi编辑器?【代码】

如何从Java应用程序中打开vi编辑器?我已经尝试过了Process p = new ProcessBuilder("xterm","-e","vi /backup/xyz/test/abc.txt").start(); int exitVal = p.waitFor(); System.out.println("Exited with error code "+exitVal);但这会在新终端中打开vi.我希望vi编辑器在运行我的应用程序的同一终端中打开解决方法:应该很简单:省略xterm,只需启动vi:Process p = new ProcessBuilder("vi", "/backup/xyz/test/abc.txt").start()...

我的Java corba聊天应用程序中“ org.omg.CORBA.COMM_FAILURE:vmcid:SUN次要代码:208完成:也许”错误的原因是什么?

我一直在尝试运行Java Corba聊天应用程序参考:-https://github.com/ehl/TalkCat 在这种情况下,当我第一次运行命名服务ID nameserv.bat时,会弹出错误消息org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe Namming Service activ !! IOR : null错误导致这行编码 org.omg.CORBA.Object obj = orb.resolve_initial_references( “ NameService”); 我已经尝试了许多java corba chat应用...

如何使用Maven测试Java控制台应用程序?【代码】

这些测试应在构建jar文件之后运行.他们应该测试它是否可以运行给定某些输入文件,是否产生正确的控制台输出. 您能否指出一些针对控制台应用程序的测试示例?这些测试是否必须用Java编写才能与Maven一起使用? 有一个类似的问题(Testing console based applications/programs – Java),但我需要的是黑盒测试,而不是单元测试.而且它没有提到Maven. 更新: 事实证明,这很容易做到.我的第一个问题是对集成测试的误解,因为在这里看到了太...

java-在Spring MVC应用程序中将DAO对象转换为DTO对象【代码】

背景:我在一个教育环境中工作,去年夏天,我们的一位开发人员使用Spring MVC和Hibernate设计和构建了Java Web应用程序.它在9月份以新学期推出,因为它取代了一个尘土飞扬的旧版Blackboard插件,使用户倍感欣慰.应用程序的主要功能用于为学生设置目标,向他们留下消息并为学生创建报告. 很快过去了几个月,原始的开发人员继续前进,应用程序也遇到了一些麻烦. 用例场景:教师登录后,他们的主屏幕出现,该屏幕包含他们所教课程的列表,以及当...

跨平台应用程序中的Apple Java 1.6特定类

我正在开发一个基于Java 1.6的跨平台(Mac OS X,Win和Linux)应用程序.为了在Mac OS平台上更好地集成,我必须使用特定于Mac OS X的类,这些类在其他平台的JDK或JRE上均不可用,也不能随应用程序一起分发. 我的问题是,在不维护两个不同版本的情况下,使代码在Mac OS X和Win平台上均可编译的最佳策略是什么?解决方法:有一个与ClassLoaders一起玩的游戏.插件开发非常相似,至少经常使用: 您将构建主要的跨平台应用程序您将声明一个接口您将...

java-Web应用程序上下文层次结构中的Spring bean作用域【代码】

我在web.xml文件中配置了Spring root Web上下文.我也有这个父母的几个孩子的上下文.所有子上下文都是手动创建的:ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(new String[] {"ApplicationContext/beans.xml"}, rootApplicationContext);我想在此子上下文中管理会话并请求作用域Bean. 如何正确创建和配置子上下文以使其能够处理Web应用程序范围? 现在,在尝试自动连接会话作用域的bean时,出现以下...

java-存储Clojure(或JVM)应用程序使用的文件的常规位置

我有一个用Clojure编写的应用程序.该应用程序正在帮助编写其他应用程序(例如,作为leiningen的插件).为此,它需要一个地方来写入一些文件,这些文件在内部或多或少地被使用,并且实际上不必扔给用户(尽管无需向她隐藏文件). 我一直在使用clojure.java.io/resource之类的东西,但似乎它只允许访问与应用程序捆绑在一起的资源,而不能创建新资源或修改现有资源. 我正在考虑仅使用?/ .myapp /之类的东西,但是我怀疑Clojure,Java或Leiningen在...

JAVAEE - 相关标签